Gas Town Emergency User Manual
Summary
Steve Yegge shares an emergency user manual for Gas Town, his AI-powered development tool that orchestrates multiple AI agents to work on code simultaneously. He describes merging over 100 PRs from nearly 50 contributors in 12 days, growing the project to 189k lines of Go code across 2684 commits. The post outlines his three-loop developer workflow (outer, middle, inner) for managing swarms of AI workers, crew members, and automated PR sheriffs. He warns the tool is still unstable but enthusiasts are using it anyway, and addresses the challenge of maintaining code quality when no human reads the generated code.
Key Insight
Managing swarms of AI coding agents transforms the developer role from writing code to tending an invisible garden — reviewing output, stamping out architectural heresies, and maintaining guiding principles that keep approximate AI workers aligned.
Spicy Quotes (click to share)
- 8
I've merged over 100 PRs from nearly 50 contributors, adding 44k lines of code that no human has looked at.
- 8
Gas Town's User Safety Index has been upgraded from 'randomly rips user's face off' to 'randomly kicks user in groin.'
- 5
Don't watch your agents work. Make sure they have their marching orders, and let them do their thing.
- 7
When you work with Gas Town, you don't usually have time to inspect the code you're creating. That's not your role.
- 7
Agents are very approximate workers and they like to guess at stuff. If that wrong guess makes it into the code, sneaking through the review process, then it becomes enshrined and other agents may notice it and propagate the heresy.
- 5
It's like you're Jeff Bezos and your team is presenting results to you, one at a time.
- 4
There is no such thing as an idle polecat; it's not a pool, and they vanish when their work is done.
Tone
conversational, enthusiastic, irreverent
