バトン:複数のAIコーディングエージェントを管理するデスクトップアプリ

Batonの機能
Batonは、複数のAIコーディングエージェントを同時に実行・管理するためのデスクトップアプリケーションです。開発者は、異なるIDEやターミナルウィンドウで複数のClaude Codeエージェントを実行することが煩雑になっていたため、このアプリを作成しました。Batonは、すべてのエージェントとワークツリーを一つのダッシュボードで表示し、切り替え、ステータスを監視し、完了時の変更を確認することができます。
主要機能
ワークツリーの分離: 各ワークスペースは、独自のブランチを持つ実際のgitワークツリーによって支えられています。エージェント同士が干渉することはありません。スタッシュや切り替え、競合は発生しません。数秒で新しいワークスペースにエージェントを起動でき、アプリから直接ブランチをプッシュしてプルリクエストを開き、完了後はアーカイブまたは削除できます。
エージェントの監視: エージェントが完了、エラー発生、または入力待ちの際には、ワークスペースカードにラベル付きのステータスバッジが表示されます。バッジには以下が含まれます:
- エージェントが入力を待っているときの「入力」バッジ(青)
- ターンが正常に完了したときの「完了」バッジ(緑)
- エージェントがエラーを報告したときの「エラー」バッジ(赤)
迅速な作成: 作成したいものを説明すると、BatonはAIを使用してブランチ名、ワークスペースタイトル、説明を自動生成します。「編集を許可」を切り替えることで、許可プロンプトを待たずにエージェントがすぐに作業を開始できます。キーボードショートカットでどこからでもダイアログを開けます。
ターミナルとエージェントのサポート
Batonは、機能を制限したラッパーではなく、完全な機能を備えた実際のターミナルセッションでAIコーディングエージェントを実行します。Claude Code、Codex CLI、OpenCode、Gemini CLI、および任意のCLIエージェントを含む、CLIネイティブのエージェントをサポートしています。アプリには組み込みのMCPサーバーが含まれており、エージェントが新しいBatonワークスペースを起動し、タスクを並列実行し、会話から直接ワークスペースのタイトルと説明を更新できます。
追加ツール
差分ビューア: Monacoを搭載した差分ビューアは、各AIエージェントが変更した内容を正確に表示します。残りを保持しながら不要な個別ファイルをロールバックでき、分割・統合差分モードとライブフォローモードでエージェントの変更をリアルタイムで監視できます。
ダッシュボードの整理: アクティブ、スタッシュ、アーカイブのセクションでワークスペースを整理します。名前、説明、ブランチ名を横断して検索し、即座に見つけ出せます。
ファイル管理: fzfとripgrepを搭載したファジーファイル検索と全文コンテンツ検索を含み、即座にハイライトされた一致結果を表示します。組み込みのMonacoコードビューアを備えたファイルツリーにより、Batonを離れることなくファイルを閲覧・確認できます。
Git統合: 任意のワークスペースのコミット履歴を、コミットごとの差分とファイルレベルの変更統計で閲覧できます。エディターのガターに行単位の責務注釈を切り替えて、各行を誰が、いつ、なぜ変更したかを確認できます。任意のファイルを右クリックして、それを変更したすべてのコミットを閲覧できます。
ターミナル機能: ワークスペースごとに複数のターミナルをタブとして整理。任意のタブをペインに分割し、出力をハイライト付きで検索し、Shift+Enterで複数行入力を使用できます。ドラッグ&ドロップでタブの順序を変更できます。
カスタマイズ: ターミナルで実行される任意のツールに対して、カスタムエージェントコマンドと起動スクリプトを設定できます。ツールバーから直接フェッチ、プル、リベース、プッシュ操作を行う組み込みのGit GUI。11のアクセントカラーまたはカスタム16進数カラーのダークモード、カスタマイズ可能なターミナルANSIカラーとフォント。
📖 Read the full source: HN AI Agents
👀 See Also

OpenTabs: ブラウザベースAIツールアクセスのための100以上のプラグインを備えたMCPサーバー
OpenTabsは、Slack、Discord、GitHubなどのWebアプリケーションの内部APIにフックすることで、100以上のプラグインと約2,000のツールを提供するMCPサーバーおよびChrome拡張機能です。既存のブラウザセッションで動作するため、APIキーやOAuthフローが不要です。

インライン・ビジュアライザー:ローカルAIモデルがインタラクティブなHTMLビジュアライゼーションをレンダリング可能に
Inline Visualizerは、Open WebUI向けのBSD-3ライセンスのプラグインで、ツール呼び出しをサポートするローカルAIモデルが、JavaScriptブリッジを通じて要素からAIにメッセージを送り返せるようにし、チャット内でインタラクティブなHTML/SVGビジュアライゼーションを直接レンダリングできるようにします。

SquarePact WordアドインがOpenClawゲートウェイと連携しエージェント型文書編集を実現
SquarePactのWordアドインは、自身のOpenClawゲートウェイにWebSocket経由で接続します。エージェントは承認カードとして表示される編集を提案し、古い編集の検出と、小規模モデルからの不正なJSONに対する再試行ロジックを備えています。

X-MCP 2.0:ClaudeからのX/Twitter APIアクセスのためのMCPサーバー
X-MCP 2.0は、OAuth 2.0 PKCE認証を使用してClaude DesktopおよびClaude CodeをX/Twitter API v2に接続するMCPサーバーです。ツイートの投稿、検索、タイムラインの取得、いいね、リツイート、返信、プロフィールの閲覧など、10種類のツールを提供します。