bcurts/agentchattr
Free, local chat where AI coding agents can tag each other, talk, and coordinate with you.
解決的問題
AgentChattr 消除了在多個 AI 編碼代理與終端視窗之間複製貼上提示的煩瑣操作。它提供了一個共享的即時聊天介面,讓人類與多個 AI 代理(如 Claude Code、Gemini CLI 和 GitHub Copilot CLI)能在同一房間內進行協調與通訊。
工作原理
該系統作為本地聊天伺服器,包裝現有的 CLI 基礎 AI 代理。當使用者或其他代理在 Web UI 中 @提及某個特定代理時,伺服器會自動將提示注入該代理的終端,指示其透過 MCP(模型上下文協議)讀取目前頻道的歷史記錄並作出回應。這創造了一個無需手動干預的循環,使代理能自動喚醒彼此並實現自主協作。
適用對象
同時使用多個 AI 編碼代理,並希望在無需手動管理終端的情況下,實現集中式協調、任務追蹤與多代理編排的開發者。
主要亮點
- 多代理協調:支援廣泛的代理(Claude、Codex、Gemini、Copilot、Kimi、Qwen、Kilo、CodeBuddy、MiniMax)以及任何 MCP 兼容代理。
- 代理間通訊:代理可透過 @提及觸發回應,內建循環保護機制以防止對話失控。
- 結構化工作流程:包含用於追蹤有界任務的「Jobs」和用於協調多代理階段(如程式碼審查或辯論)的「Sessions」。
- 行為引導:支援分配持久角色(如規劃者、審查者)並定義活躍規則以引導代理行為。
- 互動式介面:提供用於是/否或多項選擇問題的內聯決策卡片,基於終端緩衝區哈希的即時活動指示器,以及基於頻道的組織方式。
- 專案管理:支援置頂訊息、圖片分享以及完整專案歷史的匯出/匯入。
- 交叉溝通工具:包含頻道摘要以幫助代理快速跟進,以及用於重複提示的定時訊息。
相關
- 專案
- 專案
- 專案
- 專案
- 專案