April 1, 2026CodingAgentsFramework

Baton: Run Five Coding Agents at Once Without Git Chaos

The dirty secret of multi-agent coding is git. You fire up three Claude Code sessions to work on different features and within minutes they are stepping on each other's files, creating merge conflicts, and wrecking your working tree. The solution is obvious in hindsight: give each agent its own git worktree.

Baton is a desktop app that does exactly this. You describe a task, Baton creates an isolated workspace with its own branch backed by a real git worktree, and the agent starts working. You can have five agents building five different features simultaneously with zero risk of them interfering with each other.

It supports any terminal-based coding agent. Claude Code, Codex CLI, OpenCode, and Gemini CLI have first-class support. A dashboard shows which agents are running, which need input, and which are done. A built-in Monaco diff viewer lets you inspect changes and roll back. When work is ready you push the branch and open a PR directly from the app.

Agents can also launch new Baton workspaces via MCP, meaning an orchestrator agent can spawn sub-agents that each get their own isolated environment. This is the multi-agent coding workflow that people have been duct-taping together with shell scripts.

The free version limits you to 4 concurrent workspaces. A one-time $49 license removes the cap. Available on macOS, Windows, and Linux.

https://getbaton.dev
← Previous
OpenBox AI Raises $5M to Be the Audit Trail for Every Agent Action
Next β†’
GEMS: A 6B Model That Beats SOTA by Teaching Itself New Skills
← Back to all articles

Comments

Loading...
>_