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