YoanWai/agent-manager
The fastest workflow for every AI coding agent. Live status, quick prompts, worktrees, and diff review from one tmux TUI.
解決的問題
同時管理多個 AI 編碼代理(例如 Claude Code、OpenCode 或 Gemini CLI)可能很麻煩,需要在多個終端標籤頁之間切換,並手動追蹤哪個代理正在運行、卡住或已完成。agent-manager 提供一個集中式介面,讓您無需離開單一視圖即可並行執行、監控和與這些代理互動。
工作原理
它作為現有 CLI 基礎 AI 代理的輕量級管理層。每個代理都在私人伺服器上的持久 tmux 會話中啟動,確保您現有的設定、登入資訊和 MCP 伺服器得以保留。管理器提供統一的清單檢視,並支援對已支援工具的即時狀態偵測,讓您可透過「快速提示」功能向代理發送提示,而無需完全附加到會話。
適用對象
使用多個 AI 編碼代理,並希望更高效地管理並行任務、審查變更、協調不同 AI 工具的開發者。
主要亮點
- 多代理編排:在專案樹中並行執行多個代理(例如 Claude Code、Grok、Gemini CLI)。
- 整合差異審查:以完整檔案的差異形式審查代理所做變更,並可留下評論,這些評論將作為審查提示回傳給代理。
- 快速提示:無需完全附加到會話,僅需一次按鍵(
space)即可向任意代理發送訊息。 - 會話管理:可終止、復活、重新啟動或將對話分叉為獨立命名的會話。
- Git Worktree 集成:可選擇將會話生成至獨立的 git worktree 中,以隔離實驗。
- 即時狀態偵測:內建對主流 AI CLI 工具狀態的追蹤支援,可一目了然地查看哪個代理正在等待輸入或正在工作。
相關
- 專案
- 專案
- 專案
- 專案
- 專案