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プラットフォームへのブリッジ。
- 自動化エンジン: エージェントへの催促、アイドル状態の検出、および定期的なステータスチェックのスケジューリングのための組み込みルール。