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 インスタンス間のコラボレーションを可能にする。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト