Gas Town míří na problém, který je s více AI coding agenty vidět čím dál víc: jakmile agent spadne, restartuje se nebo skončí session, velká část kontextu a rozdělané práce zmizí. Projekt proto staví workspace manager pro více agentů nad jedním nebo více repozitáři a snaží se z agentů udělat něco, co se dá řídit podobně jako tým. Místo jedné dlouhé session s přetíženým kontextem sází na koordinaci více specializovaných agentů, persistentní stav a předávání práce mezi nimi.
Za projektem stojí open source tým kolem GitHub organizace gastownhall, kde je Gas Town veřejně dostupný jako repozitář s více než 14 tisíci stars a zhruba 1,3 tisíce forků. Nástroj je postavený jako multi-agent orchestration systém pro Claude Code, GitHub Copilot, Codex, Gemini a další AI agenty. Hlavní role tu mají vlastní názvy: Mayor funguje jako koordinátor, rigs obalují jednotlivé git repozitáře, polecats jsou worker agenti a hooks drží persistentní stav práce.
Prakticky je zajímavé hlavně to, jak Gas Town řeší paměť a organizaci práce. Stav neukládá jen do dočasné paměti běžícího agenta, ale do git-backed hooks a do Beads ledgeru, tedy strukturované vrstvy pro tracking práce. Díky tomu má agent persistentní identitu i ve chvíli, kdy jeho session skončí. Repo zároveň tvrdí, že místo chaotické koordinace 4 až 10 agentů má být možné pohodlně škálovat na 20 až 30 agentů, protože systém přidává mailboxy, handoffy a jednotky práce nazvané convoys.
Z pohledu workflow je to pokus posunout AI coding z režimu „jeden chatbot nad jedním úkolem“ k modelu, kde je nad projektem trvalá organizační vrstva. Gas Town neřeší jen samotné generování kódu, ale i rozdělování úkolů, navazování práce mezi agenty a přežití restartů bez ztráty kontextu. Pro týmy nebo jednotlivce, kteří zkoušejí paralelně pouštět více agentů nad větším kódem, je to právě ta část stacku, která dnes často chybí.
Zdroje: