{"id":21715,"date":"2026-07-09T15:45:30","date_gmt":"2026-07-09T14:45:30","guid":{"rendered":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/"},"modified":"2026-07-09T15:45:51","modified_gmt":"2026-07-09T14:45:51","slug":"i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it","status":"publish","type":"post","link":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/","title":{"rendered":"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026"},"content":{"rendered":"<div class=\"anp-pro-entry\">\n<p class=\"anp-pro-lead\">The topic <strong>I moved my AI coding agent into its own container, and now I don&#8217;t care what it\u2026<\/strong> is currently the subject of lively discussion \u2014 readers and analysts are keeping a close eye on developments.<\/p>\n<p class=\"anp-pro-p\">This is taking place in a dynamic environment: companies\u2019 decisions and competitors\u2019 reactions can quickly change the picture.<\/p>\n<p class=\"anp-pro-p\">An AI coding agent is a strange thing to run on the machine you actually use when you think about it. It reads your files, edits code, installs whatever dependencies it decides it needs, and runs shell commands with the same permissions as the user who started it. On a Proxmox box in a throwaway container that&#8217;s fine, but on the laptop with your SSH keys, your browser sessions, and half your working life on it, you&#8217;re handing a fair amount of trust to a model that will occasionally do something you didn&#8217;t ask for.<\/p>\n<p class=\"anp-pro-p\">I already have a way around that, though, because I&#8217;ve been running a Hermes Agent instance in a locked-down Linux container for a while now for completely unrelated tasks. I asked the agent I already had to spin up a new coding profile, dropped a MiniMax API key into the container, and now I message it over Discord to clone repos, scaffold projects, and build small apps, none of which ever touches my actual machine.<\/p>\n<p class=\"anp-pro-p\">The agents were never really trashing anything on my computer to begin with, but still, I wouldn&#8217;t really like to take the risk. I wasn&#8217;t exactly cleaning up a mess on my Mac every other day, but once the agent lives somewhere I can snapshot and roll back, I genuinely don&#8217;t really care what it does, which then changes how freely I&#8217;ll let it run. It can be a bit fiddly, and an unprivileged container isn&#8217;t a hard wall against actually hostile code, but it works, and it works the way I want it to.<\/p>\n<p class=\"anp-pro-p\">The setup is a Hermes Agent instance running inside an unprivileged LXC on my Proxmox server, the same locked-down container my other Hermes profile already lives in. Hermes has a few different execution backends it can use to actually run commands, including Docker, SSH, and serverless options like Modal, but I&#8217;m using the plain local shell inside the container. That means the LXC itself is the boundary, with nothing nested inside it doing the sandboxing, and the agent runs commands as a non-root user in a container that can only see what I put there.<\/p>\n<figure class=\"anp-pro-inline-figure\" style=\"margin:1.75em auto;text-align:center;max-width:100%\"><img decoding=\"async\" class=\"anp-pro-inline-img\" src=\"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-agent-help-1-scaled.png\" alt=\"\" style=\"display:block;margin:0 auto;max-width:100%;width:auto;height:auto;object-fit:contain;object-position:center\" loading=\"lazy\"><\/figure>\n<p class=\"anp-pro-p\">What that user can touch is deliberately small: the repositories I&#8217;ve cloned in, the dependencies those projects need, and the credentials I&#8217;ve handed to that one profile. I can cap the CPU, memory, and disk from Proxmox, and because the container sits on copy-on-write storage, I can snapshot it before letting the agent loose and roll it straight back if it makes a hash of things.<\/p>\n<p class=\"anp-pro-p\">To be clear, an unprivileged LXC is a practical isolation layer for my own agent, not a security guarantee against something actively trying to break out, so I still treat the container as sensitive. The agent can read files, run commands, and use whatever credentials are available to the user it runs as, which is exactly why that user has almost nothing. The agent isn&#8217;t harmless, but anything it does is confined to a box I can throw away.<\/p>\n<p class=\"anp-pro-p\">Getting the coding side up and running also didn&#8217;t mean I had to set up a lot by hand. After all, Hermes organizes everything into profiles, and each profile is a separate agent home with its own config, secrets, skills, session history, and messaging bots under ~\/.hermes\/profiles\/. My personal-assistant profile and my coding profile don&#8217;t share memory, an API key, or a Telegram token, so a mistake in one can&#8217;t bleed into the other.<\/p>\n<p class=\"anp-pro-p\">To create the coding one, I asked the primary Hermes agent to make a new coding profile, then dropped my MiniMax key and new Discord bot token into the container for it to use. That was it, and it was ready pretty much immediately. Even setting it up this way would make me nervous to do on my Mac, but inside a container? The worst case scenario is that I just rollback the container to my last backup.<\/p>\n<p class=\"anp-pro-p\">The model behind the coding profile is MiniMax M3, MiniMax&#8217;s frontier coding and agentic model, which I&#8217;m using through a MiniMax subscription. My other Hermes profile runs a local model on my own hardware for personal-assistant chores, but M3 is a 428-billion-parameter model, so it was never going to sit on a local machine, and for coding work I&#8217;d rather point the profile at a hosted model and let the container be the thing I own. Hermes doesn&#8217;t care either way, as it treats the model as a swappable provider.<\/p>\n<figure class=\"anp-pro-inline-figure\" style=\"margin:1.75em auto;text-align:center;max-width:100%\"><img decoding=\"async\" class=\"anp-pro-inline-img\" src=\"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-agent-help-2-scaled.png\" alt=\"\" style=\"display:block;margin:0 auto;max-width:100%;width:auto;height:auto;object-fit:contain;object-position:center\" loading=\"lazy\"><\/figure>\n<p class=\"anp-pro-p\">It helps that M3 is cheap to run, because I&#8217;m not asking it for frontier-level coding here anyway. The jobs I hand it are things like throwing together a basic Python script or pointing it at a Git repo to tell me what&#8217;s actually in there, and none of that needs the smartest model money can buy. That suits how I use it, since a lot of the time I&#8217;m sending these requests off from my phone while I&#8217;m out and about, and a cheap model that can clone a repo and poke around it is all I need in that situation.<\/p>\n<p class=\"anp-pro-p\">Control happens entirely over Discord, which is the same gateway my other profile uses. I message the bot the way I&#8217;d message a person, telling it to clone a particular repo or start a new project, and it runs the commands inside the container and reports back. I never open a terminal, nor do I have to ever SSH in for the everyday stuff. The container is always on, so the agent keeps working whether I&#8217;m at my desk or not. I can send a message asking it to look at a Git repo, then come back to the results when I get home.<\/p>\n<p class=\"anp-pro-p\">The first thing I asked it to build properly was a basic Markdown editor I could use in a browser. I sent that request over Discord, went to do something else, and a few minutes later it had scaffolded the project, installed what it needed, and started a dev server bound to 0.0.0.0 on the container&#8217;s address. Because it bound to all interfaces rather than just localhost, the editor was immediately reachable at the container&#8217;s IP and port from any browser on my network, including my phone.<\/p>\n<p class=\"anp-pro-p\">There was no reverse proxy to configure and no port forwarding to think about, because the container already sits on my LAN with its own address. It&#8217;s a small thing to build, and I&#8217;m not pretending a browser Markdown editor is a hard project, but I liked that I could quickly ask it to build something that is genuinely useful via a text message, and then get a running, network-accessible app without me needing to even remember to take a look at it until I got back home later that day. If the agent had done something strange along the way, the damage would have been confined to the container and nothing else.<\/p>\n<p class=\"anp-pro-p\">M3 is what I&#8217;m using now, but I&#8217;ve also got GLM 5.2 and DeepSeek V4 Pro on hand, and the profile setup means swapping between them is a configuration change I can do quite quickly. Hermes lists MiniMax and Z AI&#8217;s GLM as native providers alongside the usual OpenRouter and OpenAI-style endpoints, so setting up GLM with a profile is about as involved as changing the key. I haven&#8217;t got round to setting GLM up in Hermes yet, but there&#8217;s nothing standing in the way of it beyond me actually doing it.<\/p>\n<p class=\"anp-pro-p\">I can be as flexible as I want to be with it, and all three are open-weight models with very large context windows. Keeping an expensive coding profile on a frontier model while a lighter profile runs something cheaper is exactly the kind of split Hermes is built for, and profiles make it clean to run more than one at once. Honestly, the model is the least permanent part of the entire setup, as the container, profile structure, and Discord control stay the same no matter what model I actually set.<\/p>\n<p class=\"anp-pro-p\">Would I hand this thing my production tokens or let it run against anything that actually matters? No, and I don&#8217;t think an unprivileged LXC is where you&#8217;d want to draw that line if you did. But that isn&#8217;t what it&#8217;s for. It&#8217;s a cheap model doing light jobs, cloning repos and building small things while I get on with something else or send off a request from my phone, and for that, moving the whole setup off my machine and into a container removed a small part of what my concern would have been in the first place.<\/p>\n<aside class=\"anp-pro-aside\" aria-label=\"context\">\n<p class=\"anp-pro-kicker\">Why it matters<\/p>\n<p class=\"anp-pro-p\">News like this often changes audience expectations and competitors\u2019 plans.<\/p>\n<p class=\"anp-pro-p\">When one player makes a move, others usually react \u2014 it is worth reading the event in context.<\/p>\n<\/aside>\n<aside class=\"anp-pro-aside\" aria-label=\"outlook\">\n<p class=\"anp-pro-kicker\">What to look out for next<\/p>\n<p class=\"anp-pro-p\">The full picture will become clear in time, but the headline already shows the dynamics of the industry.<\/p>\n<p class=\"anp-pro-p\">Further statements and user reactions will add to the story.<\/p>\n<\/aside>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The topic I moved my AI coding agent into its own container, and now I don&#8217;t &hellip; <a title=\"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026\" class=\"hm-read-more\" href=\"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/\"><span class=\"screen-reader-text\">I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026<\/span>Read more<\/a><\/p>\n","protected":false},"author":0,"featured_media":21716,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1573,203,1506,245,1696],"class_list":["post-21715","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-innovate","tag-agent","tag-coding","tag-container","tag-model","tag-profile"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026 - innovatenews.site<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026 - innovatenews.site\" \/>\n<meta property=\"og:description\" content=\"The topic I moved my AI coding agent into its own container, and now I don&#8217;t &hellip; I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/\" \/>\n<meta property=\"og:site_name\" content=\"innovatenews.site\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-09T14:45:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-09T14:45:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-coding-feature-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026\",\"datePublished\":\"2026-07-09T14:45:30+00:00\",\"dateModified\":\"2026-07-09T14:45:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/\"},\"wordCount\":1611,\"image\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/innovatenews.site\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/hermes-coding-feature-image.jpg\",\"keywords\":[\"Agent\",\"Coding\",\"Container\",\"Model\",\"Profile\"],\"articleSection\":[\"Innovate\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/\",\"url\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/\",\"name\":\"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026 - innovatenews.site\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/innovatenews.site\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/hermes-coding-feature-image.jpg\",\"datePublished\":\"2026-07-09T14:45:30+00:00\",\"dateModified\":\"2026-07-09T14:45:51+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#primaryimage\",\"url\":\"https:\\\/\\\/innovatenews.site\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/hermes-coding-feature-image.jpg\",\"contentUrl\":\"https:\\\/\\\/innovatenews.site\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/hermes-coding-feature-image.jpg\",\"width\":1600,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovatenews.site\\\/index.php\\\/2026\\\/07\\\/09\\\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovatenews.site\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovatenews.site\\\/#website\",\"url\":\"https:\\\/\\\/innovatenews.site\\\/\",\"name\":\"innovatenews.site\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/innovatenews.site\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026 - innovatenews.site","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/","og_locale":"en_US","og_type":"article","og_title":"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026 - innovatenews.site","og_description":"The topic I moved my AI coding agent into its own container, and now I don&#8217;t &hellip; I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026Read more","og_url":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/","og_site_name":"innovatenews.site","article_published_time":"2026-07-09T14:45:30+00:00","article_modified_time":"2026-07-09T14:45:51+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-coding-feature-image.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#article","isPartOf":{"@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/"},"author":{"name":"","@id":""},"headline":"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026","datePublished":"2026-07-09T14:45:30+00:00","dateModified":"2026-07-09T14:45:51+00:00","mainEntityOfPage":{"@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/"},"wordCount":1611,"image":{"@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#primaryimage"},"thumbnailUrl":"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-coding-feature-image.jpg","keywords":["Agent","Coding","Container","Model","Profile"],"articleSection":["Innovate"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/","url":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/","name":"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026 - innovatenews.site","isPartOf":{"@id":"https:\/\/innovatenews.site\/#website"},"primaryImageOfPage":{"@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#primaryimage"},"image":{"@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#primaryimage"},"thumbnailUrl":"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-coding-feature-image.jpg","datePublished":"2026-07-09T14:45:30+00:00","dateModified":"2026-07-09T14:45:51+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#primaryimage","url":"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-coding-feature-image.jpg","contentUrl":"https:\/\/innovatenews.site\/wp-content\/uploads\/2026\/07\/hermes-coding-feature-image.jpg","width":1600,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/innovatenews.site\/index.php\/2026\/07\/09\/i-moved-my-ai-coding-agent-into-its-own-container-and-now-i-dont-care-what-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/innovatenews.site\/"},{"@type":"ListItem","position":2,"name":"I moved my AI coding agent into its own container, and now I don&#039;t care what it\u2026"}]},{"@type":"WebSite","@id":"https:\/\/innovatenews.site\/#website","url":"https:\/\/innovatenews.site\/","name":"innovatenews.site","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/innovatenews.site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/posts\/21715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/comments?post=21715"}],"version-history":[{"count":1,"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/posts\/21715\/revisions"}],"predecessor-version":[{"id":21722,"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/posts\/21715\/revisions\/21722"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/media\/21716"}],"wp:attachment":[{"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/media?parent=21715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/categories?post=21715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/innovatenews.site\/index.php\/wp-json\/wp\/v2\/tags?post=21715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}