Gas Town
A multi-agent workspace manager written by Steve Yegge and published under MIT. It coordinates several coding agents (Claude Code, GitHub Copilot, Codex, Gemini) working on different tasks, and it fixes the problem nothing below it fixes: work state no longer lives in the agent memory, it is written into dedicated git repositories. The vocabulary is theatrical and worth translating once: the Mayor is the coordinating instance, the Town is your working directory, a Rig wraps one git repository, Polecats are worker agents whose sessions end but whose identity and history persist, and Hooks are the git worktrees where their work survives a crash or a restart.
Strengths
- Work state is written into git worktrees, it survives an agent crash or restart
- Vendor agnostic: Claude Code, Copilot, Codex and Gemini coexist in the same workspace
- Mailboxes, persistent identities and handoffs provided, instead of manual coordination
- MIT licence, and a repository pushed to almost daily
Limitations
- Dense proprietary vocabulary to learn before you understand what the tool does
- Project created late 2025 and still moving: what you configure today can be renamed tomorrow
- Oversized below five parallel agents, where named worktrees are enough
- Several coding agents running in parallel on one repo is a token budget to watch closely
Best for
- A team continuously running more than ten agents across several repos and losing track of who finished what
- Anyone wanting to see what the orchestration layer above coding agents looks like, before it standardises