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 は、異なるランタイム(Claude Code、Codex、ChatGPT Web など)の複数のコーディングエージェントを、単一の永続的なチームとして調整します。永続的なメッセージ履歴、配信追跡、およびインスタンス間コラボレーションを備えた統一されたコントロールプレーンを提供することで、切断されたターミナルセッションの問題を解消します。
仕組み
CCCC は、すべてのコラボレーションイベントとメッセージの追記専用台帳を管理する中央デーモンを使用します。このデーモンは状態の唯一の書き込み手として機能し、Web UI、CLI、および MCP ツールを通じて公開されます。グループ内の「アクター」として統合することで多種多様なエージェントランタイムをサポートし、ルーティング(例: @all、@foreman)を介した通信やワークスペースの共有を可能にします。また、Telegram、Slack、Discord などの IM プラットフォームとブリッジして、リモート監視を行うこともできます。
対象ユーザー
複数の AI コーディングエージェントを使用しており、それらを個別のツールではなく調整されたチームとして編成する必要がある開発者、および異なるマシンやアカウント間でエージェントの調整を共有したいチーム。
ハイライト
- マルチランタイムサポート: Claude Code、GitHub Copilot、Devin、Grok を含む 19 以上の組み込みランタイムを統合。
- 永続的な調整: メッセージ履歴には追記専用台帳を使用し、タスクとコンテキストには永続ストアを使用。
- 信頼性の高いメッセージング: ベストエフォート型のプロンプトではなく、明示的な配信、既読、返信追跡を実装。
- 統一されたコントロールプレーン: すべて同じデーモン所有の状態上で動作する Web UI、CLI、および IM ブリッジを提供。
- ローカルファースト: ランタイムの状態はプロジェクトリポジトリではなく
CCCC_HOMEに保存。 - CCCC Connect: アカウントベースの検出または直接的なグループペアリングを介して、異なる CCCC インスタンス間のコラボレーションを可能にする。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト