Baton is a new desktop app that runs multiple AI coding agents simultaneously, each isolated in their own git worktree with a GUI dashboard.
A developer launched Baton on Hacker News — a desktop app that orchestrates multiple AI coding agents (Claude, Codex, etc.) running in parallel, each in isolated git worktrees. Each agent gets its own branch, terminal session, and workspace. The GUI provides a dashboard with live status, diff viewer, PR creation, and notification badges when agents finish or need input. Agents can also spawn new Baton workspaces from within conversations. It supports CLI-native agents with custom presets and startup scripts.
Baton solves the actual bottleneck with AI coding agents: you can't run more than one without constant context-switching, stashing, or branch conflicts. By using git worktrees as the isolation primitive, Baton lets you fan out to multiple agents simultaneously — each with their own real terminal session, not a sandboxed mock. The diff viewer and PR creation built in means you go straight from agent output to review without leaving the app.
Download Baton and point three separate agent presets (e.g. Claude Code, Codex, Aider) at three different open GitHub issues on your repo this week — compare output quality and time-to-PR across all three simultaneously.
Download and install Baton from the project page, ensure git is installed locally
Tags
Sources
Signals by role
Also today
Tools mentioned