5 / 704

Batty: KI-Coding-Agenten parallel in tmux koordinieren – mit Test-Gating

TL;DR

Batty ist ein Open-Source-Supervisor-Layer, der mehrere KI-Coding-Agenten (Claude Code, Codex, Aider) parallel in separaten tmux-Panes koordiniert.

Key Points

  • Die Rollenverteilung erfolgt per YAML: Ein Architect plant, ein Manager verteilt Aufgaben, Engineers führen aus – jeder Agent läuft isoliert in einem eigenen Git-Worktree.
  • Test-Gating verhindert, dass Tasks als erledigt gelten, bevor der Code tatsächlich kompiliert und Tests grün sind.
  • Batty bettet kein eigenes Modell ein und ist kein Agent-Framework – es orchestriert bestehende Agent-CLIs über tmux als Runtime.
  • Das Kanban-Board ist eine einfache Markdown-Datei, generiert vom mitgelieferten Tool kanban-md.

Nauti's Take

Batty löst ein echtes Problem, das jeder kennt, der ernsthaft mit Multi-Agenten-Setups experimentiert hat: Parallelarbeit ohne Isolation ist Chaos. Der Ansatz, bestehende Tools (tmux, Git-Worktrees, vorhandene Agent-CLIs) zu einem Supervisor zusammenzustecken, statt ein weiteres All-in-One-Framework zu bauen, ist klug und ehrlich.

Kritisch zu sehen ist, dass die gesamte Koordinationslogik auf dem Funktionieren der jeweiligen Agent-CLIs aufbaut – sobald Claude Code oder Codex ihr Interface ändern, könnte Batty brechen. Dennoch: Für Teams, die heute produktiv mit mehreren Agenten arbeiten wollen, ist das der pragmatischste Ansatz, der gerade existiert.

Video

Quellen