ChesterRa/cccc

Coordinate your coding agents like a group chat — read receipts, delivery tracking, and remote ops from your phone. One pip install, zero infrastructure. A production‑minded orchestrator for 24/7 workflow

解決的問題

CCCC 解決了碎片化且脆弱的多代理編碼工作流問題。它不再是管理上下文遺失且無法確認交付的孤立終端會話,而是提供了一個持久的協調系統,多個編碼代理可以作為一個具有共享且可稽核歷史紀錄的持久團隊協同工作。

工作原理

CCCC 作為一個守護進程運行,作為所有狀態變更的單一寫入者,將每個事件記錄在只增帳本 (ledger.jsonl) 中。它使用 MCP (Model Context Protocol) 工具編排各種執行階段(如 Claude Code、Codex 和 ChatGPT Web)中的代理。該系統包含一個由 Web UI、CLI 和 IM 橋接器(Telegram、Slack 等)組成的統一控制平面,允許使用者透過接收者路由、已讀回執和可追蹤的請求來協調代理。

適用對象

專為使用多個 AI 編碼代理,並希望從簡單的演示轉向涉及跨不同機器或執行階段進行團隊式協作的可靠、生產級工作流的開發人員設計。

亮點

  • 多執行階段編排:支援包括 Claude Code、Codex、GitHub Copilot 和 ChatGPT Web 在內的 16 種一流執行階段。
  • 持久化協調:使用只增帳本確保歷史紀錄永不遺失且可重放。
  • IM 級訊息傳遞:具有接收者路由 (@all, @foreman)、已讀游標、注意力確認 (ACK) 和回覆義務功能。
  • 群組橋接:允許受信任的遠端群組透過分層存取層級(Messages, Read, Full)在不同機器或團隊之間進行協調。
  • 統一控制平面:整合了帶有嵌入式終端的 Web UI、CLI 以及用於行動操作的熱門 IM 平台橋接器。
  • 自動化引擎:內建了提醒代理、檢測閒置狀態和安排定期狀態檢查的規則。