Chapter 17: Many agents

Now, two whole systems, built on opposite ideas. They are worth comparing because each one answers the same questions differently.

SwarmForge

A tool for running a line of AI agents, one role each, in separate git worktrees and tmux sessions (tmux keeps several terminals running side by side). Work passes on as committed handoffs, and you approve it at a gate.

It is the clearest public example we found of using checks in place of reading the code: every role owns one gate, so trust comes from the line and not from anyone's eyes. Whether that is enough is exactly what people disagree about.

Say it to your agent

“Clone unclebob/swarm-forge, check out the two-pack branch, and read the role prompts and README with me before running it. Explain what each role can and can't do, and what approval I would be giving.”

The workshop

Name a word, or describe what you mean in everyday language.