13 agents close the testing and code-fixing loop
мультиагентные системыавтономная разработкаисправление ошибок
How the 13-agent loop works
What stands out here is the mechanism itself: 13 parallel Codex and Claude subscriptions are used as a pool of specialized agents. Some run tests and produce bug reports, while others automatically prepare fixes. At the time of discussion, total spending was said to fall between $100 and $200.
The strength of this setup is not the number of subscriptions but the separation of roles. A testing agent describes a reproducible defect, a fixing agent receives a constrained task, and the result must then be checked again. That creates a closed loop rather than a crowd of models editing the same repository at once.
Microsoft provides a formal framework for this approach through its reference architecture for multi-agent systems and its documentation on multi-agent patterns. The focus is on orchestration, governance, and messaging between specialized agents, including A2A for cross-platform interaction. This is already the language of production architecture, not a flashy demo.
There is also a tougher test of the autonomous-repair idea. In Google research, an agentic approach was evaluated on 178 bugs from an internal tracking system. With 20 trajectories and Gemini 1.5 Pro, Passerine produced plausible patches for 73% of machine-generated reports and 25.6% of human-written reports. A plausible patch, of course, is not the same as a safe merge.
I would first verify four boundaries:
- isolation of working copies and environments;
- protection against conflicting patches;
- independence of the testing agent from the author of a fix;
- stop conditions for an endless loop of testing and editing.
What really changes for software development
The practical shift is real: agents are starting to divide engineering work into roles instead of simply taking turns in one chat. This makes it possible to find defects, prepare patches, and validate changes in parallel, especially when tasks are well isolated and executable tests exist.
Still, one client case does not prove widespread enterprise adoption. Microsoft and Salesforce materials show that multi-agent architectures are already being formalized for business systems, while SWE-bench, RepairBench, and DevAgentBench offer ways to measure code repair, test generation, and review. Quality control still separates an architectural pattern from a dependable autonomous pipeline.
The main risk is somewhat ironic: accelerating patch generation is easier than proving that agents have not learned to collectively validate their own mistakes. Real autonomy begins only when independent verification can keep up with the speed of that loop.