<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: libracoder</title>
    <description>The latest articles on DEV Community by libracoder (@libracoder).</description>
    <link>https://dev.to/libracoder</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F185495%2F7fd9a789-70c6-4cc8-8b24-422ed2c3ec70.png</url>
      <title>DEV Community: libracoder</title>
      <link>https://dev.to/libracoder</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/libracoder"/>
    <language>en</language>
    <item>
      <title>Why is everyone suddenly putting AI agents in a box?</title>
      <dc:creator>libracoder</dc:creator>
      <pubDate>Mon, 26 Oct 2026 21:37:19 +0000</pubDate>
      <link>https://dev.to/libracoder/why-is-everyone-suddenly-putting-ai-agents-in-a-box-2nbk</link>
      <guid>https://dev.to/libracoder/why-is-everyone-suddenly-putting-ai-agents-in-a-box-2nbk</guid>
      <description>&lt;p&gt;A year ago, AI coding tools suggested code. You read it and decided whether to run it.&lt;/p&gt;

&lt;p&gt;Now they run it. They install packages, execute tests, call APIs and open pull requests, while reading text from strangers: README files, GitHub issues, web pages. Usually with the same access as the engineer who started them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is an agent sandbox?
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Agent sandbox:&lt;/strong&gt; a boundary around an AI agent that controls what it can read, run and reach.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Inside the boundary, the agent can work freely: edit the project, run the tests, install what it needs. Outside it are the things it should never touch on its own: your SSH keys, your cloud credentials, other repositories, and most of the internet.&lt;/p&gt;

&lt;h2&gt;
  
  
  What changed
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Before: AI suggests code.&lt;/strong&gt; It writes, and a person decides what executes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Now: AI runs the code.&lt;/strong&gt; A sandbox decides what it can read, run and reach.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That shift is why agent sandboxes have gone from a niche security topic to something every team running agents needs to understand. A permission prompt on every command doesn’t scale: after the fortieth one, nobody reads them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this series covers
&lt;/h2&gt;

&lt;p&gt;Starting Friday, two short parts a week. Each one stands on its own, with three diagrams:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What an agent can reach without a sandbox, and how one poisoned README leaks your keys&lt;/li&gt;
&lt;li&gt;Why git worktrees aren’t isolation&lt;/li&gt;
&lt;li&gt;Containers, gVisor and microVMs, and what actually separates them&lt;/li&gt;
&lt;li&gt;The network wall, secrets, many agents at once, and a reference architecture to finish&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No vendor pitches. Just how it works. If there’s something you want covered, tell us and we’ll fold it in.&lt;/p&gt;

&lt;h3&gt;
  
  
  Series: Agent sandboxes, in diagrams (11 parts, 27 October – 3 December)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Intro:&lt;/strong&gt; Why is everyone suddenly putting AI agents in a box? &lt;em&gt;(27 Oct, this post)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;01:&lt;/strong&gt; What your AI agent can reach without a sandbox &lt;em&gt;(30 Oct)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;02:&lt;/strong&gt; Git worktrees don’t isolate your AI agents &lt;em&gt;(3 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;03:&lt;/strong&gt; How strong is your AI agent’s sandbox? &lt;em&gt;(6 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;04:&lt;/strong&gt; Your laptop already has a sandbox for AI agents &lt;em&gt;(9 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;05:&lt;/strong&gt; How to stop AI agents leaking your data &lt;em&gt;(12 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;06:&lt;/strong&gt; Keep API keys out of your AI agent’s reach &lt;em&gt;(17 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;07:&lt;/strong&gt; Running many AI agents at once, without collisions &lt;em&gt;(20 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;08:&lt;/strong&gt; Throwaway sandboxes: why AI agents should start fresh &lt;em&gt;(24 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;09:&lt;/strong&gt; How cloud sandboxes for AI agents work &lt;em&gt;(30 Nov)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;10:&lt;/strong&gt; A reference architecture for sandboxing AI agents &lt;em&gt;(3 Dec)&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Originally published on the &lt;a href="https://blog.runkiri.com/posts/agent-sandboxes-intro/" rel="noopener noreferrer"&gt;Kiri Blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>security</category>
      <category>containers</category>
      <category>agents</category>
    </item>
  </channel>
</rss>
