Baton
Run coding agents in parallel — and stay in control.·getbaton.dev
Baton is a desktop app that lets developers spawn and monitor multiple AI coding agents (such as Claude Code, Codex CLI, OpenCode, and Gemini CLI) in parallel, each running in its own isolated git worktree and branch. It provides a unified dashboard showing agent status, a built-in diff viewer, git GUI, file editor, and terminal management so users can review and ship changes without tab-switching. Code stays on the local machine, with no account required to use it.
What it's for
Features 20
- AI-generated branch naming from prompt text
- Browser preview panel tied to each workspace's dev server
- Built-in Git GUI: fetch, push, pull, rebase, merge, branch comparison
- Built-in MCP server allowing agents to spawn workspaces programmatically
- Built-in Monaco-powered diff viewer with stage/unstage/restore controls
- Custom accent colors and terminal theme customization
- File explorer and built-in code editor with syntax highlighting
- File history per file with per-commit diffs and rename tracking
- Fully customizable keyboard shortcuts
- Git blame with line-by-line annotations and commit navigation
- Isolated workspaces backed by real git worktrees
- Linked workspaces with bidirectional symlinks for multi-repo work
- Multi-window support across monitors
- Network sandboxing via Lima VM with domain allowlisting
- Project setup automation (copy files, install dependencies, run commands)
- Reusable Actions with injection tokens for launching agent commands
- Smart notifications when an agent finishes, errors, or needs input
- Support for Claude Code, Codex CLI, OpenCode, Gemini CLI and 13+ other agent presets
- Terminal tabs and split panes with drag-and-drop reordering
- Voice dictation powered by offline NVIDIA Parakeet ASR in 25 languages
At a glance
Integrations
Pricing
One license covers all of a user's machines. Yearly and lifetime plans include a 14-day money-back guarantee; monthly subscribers can cancel anytime. Checkout is via Stripe and no account is required to purchase.
No account required to use.
Max 4 concurrently running workspaces; unlimited workspace creation otherwise
Cancel anytime.
Unlocks unlimited concurrent workspaces
Displayed as 'under $7/month'; saves $149/yr versus monthly billing. Early-access pricing.
Billed yearly; unlocks unlimited concurrent workspaces
One-time purchase of $99, described as an early-access price that will rise as the product matures.
One-time payment; unlocks unlimited concurrent workspaces forever