Batonは、複数のAIコーディングエージェントをGit worktreeで分離したワークスペース上で並列実行し、進捗と変更を一元管理するデスクトップアプリ。Claude Code・Codex CLI・Gemini CLIなど17種のエージェントプリセットを搭載し、独自のエージェントコマンドも追加できる。各ワークスペースにはブラウザプレビュー・組み込みMonacoエディタ・ファイル差分表示・Git操作パネルが備わり、ブランチ間の衝突を防ぎながら複数の実装案を同時進行できる。Lima VM上でのネットワークサンドボックス実行、25言語対応のオフライン音声入力など開発支援機能も持つ。コードはローカルで処理されデフォルトでクラウド送信されない。macOS・Windows・Linux対応。