Back to products
Baton

Baton

Orchestrate your AI coding agents

Overview

What it is

Baton is a desktop app for developing with AI coding agents. Run multiple agents in parallel, each in their own git-isolated workspace. Works with Claude Code, Codex, OpenCode, and any terminal-based agent. Smart notification badges show you which agents need attention. Review diffs, browse files, search your codebase, and let agents spawn new agents through the built-in MCP server.

Intent

I need it when

Review and edit AI agent changes before merging to main branch

Baton provides a built-in Monaco editor with diff viewer, file tree, and commit history. Users can inspect every agent's changes, make edits directly, and push to GitHub or GitLab with one click—all without leaving the application.

Manage and organize work across multiple concurrent coding tasks with different AI agents

Baton lets users create multiple workspaces with customizable layouts, split panes, and terminal tabs. Each workspace maintains its own context, branch, and agent state. Users can switch between workspaces instantly while preserving their exact state.

Run multiple AI coding agents simultaneously without branch conflicts or workflow confusion

Baton spawns each agent in isolated git worktrees with separate branches, preventing agents from overwriting each other's work. Users can monitor all agents at a glance from a single GUI, eliminating the need to switch between multiple terminal windows or tabs.

Receive notifications when AI agents need input or complete tasks

Baton provides smart notifications that badge workspace cards when agents finish, error, or request input. Optional sound cues alert users without requiring constant monitoring, and remote control via phone/tablet is coming soon.

Ensure AI agents cannot access unauthorized external services or compromise security

Baton includes network sandboxing via Lima VM with allowlist-based domain filtering. Users can restrict which external services agents can reach, blocking all other outbound connections without permission prompts.

Drop

Not a fit when

  • User does not use CLI-based AI coding agents (Claude Code, Codex, Gemini CLI, etc.)
  • User needs to run more than 4 concurrent agents but cannot or will not pay for a license
  • User requires cloud-based agent orchestration rather than local desktop application
  • User works exclusively in an IDE without terminal access or CLI agent support
  • User needs agent collaboration features across multiple team members or machines
Commercials

Pricing

Freemium with optional paid tiers. Free tier includes all features but limited to 4 concurrent workspaces. Paid licenses unlock unlimited concurrent workspaces. View pricing