We tried running several agents against Bonfÿre changes. One proposed an implementation, another reviewed it, and a third challenged the review against the actual repository. The experiment made something clear: running more agents is not the same as getting more reliable work.

More workers create more ideas and more code. They can also produce conflicting assumptions and overlapping changes.

Give each worker a real role §

The useful split was between planning, implementation, criticism and final verification. The planner inspected existing owners and dependencies. The implementer used an isolated worktree. The reviewer looked for bugs and missing tests without changing the code being judged.

A reviewer can be mistaken too. We wanted valid criticisms fixed and invalid ones answered with exact source evidence. Having two models agree is not enough.

Know what each agent actually changed §

When two sessions edit the same file, one can invalidate the other's starting assumptions. The system needs to know which revision a worker saw, which files were in scope and whether the resulting patch still applies.

Bonfÿre's Project and MCP work[1] reflects those lessons. Agents can work in parallel without allowing one to silently approve another's result.

The goal is productive disagreement. A good review leaves the change clearer and safer than any one agent could make it.

Sources and further reading

References point to original material linked in the essay, not independently invented citations.

  1. Project and MCP workgithub.com↩
Across the Journal

Related reading

More articles that explore this subject from another angle.

Browse more articles in the Reading Guide ↗

About this article. Codex and Claude architecture reviews, July–November 2026. Original analysis prepared for public reading. View editorial source ↗