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 提供一个持久、协调的系统,让多个编程代理在不同运行时、机器和工作组之间作为持久团队运行。

工作原理

该系统通过一个中央守护进程运行,作为所有状态的唯一写入者,确保无竞争条件。所有事件和消息都记录在追加只读的 JSONL 日志中,使历史记录可审计且可重放。

CCCC 通过提供统一的控制平面,协调各种运行时(如 Claude Code、Codex CLI 和 ChatGPT Web)中的代理。它采用“工头 + 同行”模型进行基于角色的协调,并实现 IM 级别的消息语义(路由、已读回执和交付追踪),以确保代理之间的可靠交接。

适用人群

使用多个 AI 编程代理并需要将它们作为统一整体而非孤立工具进行协调的开发者和团队。特别适合在多台机器上工作或希望通过 Web UI 或移动设备监督其代理的用户。

主要亮点

  • 多运行时编排:支持 17 个第一类运行时,包括 Claude Code、Cursor CLI 和 GitHub Copilot CLI,以及自定义运行时。
  • 持久化协调:使用追加只读日志记录状态,而非终端滚动回溯。
  • 群组桥接:通过分层访问级别(消息、读取、完整)连接不同机器或团队之间的可信远程群组。
  • 统一控制平面:提供 Web UI、CLI 和 MCP 工具,用于管理代理、查看嵌入式终端并配置自动化规则。
  • IM 级消息机制:支持收件人路由(@all、@foreman)、交付追踪,并提供主动交付和非干扰式收件箱交付两种模式。
  • ChatGPT Web 集成:允许通过浏览器交付和远程 MCP,使 ChatGPT Web 会话作为本地开发代理运行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目