Form3 split its production patching agent to keep GitHub writes and CI out of the model layer
AI Engineer · youtube · 2026-07-21
This Form3 talk argues that once an AI agent can touch repositories, CI logs, credentials, and Docker sockets, it becomes part of the software supply chain whether you planned it or not.
- A single PatchPilot PR changed about 70,000 lines across repositories, which exposed the core issue: the danger is not just what the agent edits, but what it can reach.
- Form3 split the system into two layers: a deterministic Go layer keeps dangerous powers such as GitHub writes and CI triggers, while the agent layer only edits files on disk.
- To reduce the blast radius from prompt injection and container escape risk, the team moved execution into a Firecracker microVM with its own kernel and per-layer network policy.
- The broader message is that agent security is an architecture problem, not just a prompt problem.
More from coding & agent
- shadcn's /improve skill paired with Grok on SuperGrok Heavy for plowing through issues — shadcn · 2026-10-27
- Paradigm Launches Envoys: Your Claude Code and Codex on Your Research Graph, Free — tensorqt · 2026-10-27
- AXL launches remote MCP server exposing 1,284 sales and marketing APIs to Claude and Codex — EdTech_Padre · 2026-10-27
- GitHub's Thomas Dohmke ships Entire, a Git forge built for agent-human collaboration — carrycooldude · 2026-10-27
- OmarchyTV hits GitHub: Omarchy-style TV launcher with AI TUI and MCP — alexcovo_eth · 2026-10-27
- AWS on agent prompt caching: explicit + implicit patterns to slash token costs — AWS ML Blog · 2026-10-27