work/agentsystem/
agentSystem
A control plane for coding agents.
The brief
Coding agents are easy to start and hard to run. Left alone they collide in the same working tree, produce work nobody reviewed, and fail quietly. agentSystem treats them the way you would treat any other production workload: supervised, isolated, observable and gated.
What we did
- Every agent runs as a supervised subprocess in its own git worktree
- One normalised event stream, whatever engine produced it
- Queued work gets permissions, review, a diff, and a merge or a pull request
- Sessions stream over SSE and can be resumed or cancelled — nothing is a black box
Where it landed
4engines under one control plane
1worktree per task, always
0agent output merged unreviewed
The interesting part was never making an agent write code. It was making its output safe to accept.