by ChesterRa
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
# Add to your Claude Code skills
git clone https://github.com/ChesterRa/ccccLast scanned: 5/5/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-05T06:19:38.885Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}See how cccc compares with popular alternatives.
cccc is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ChesterRa. 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. It has 1,271 GitHub stars.
Yes. cccc passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/ChesterRa/cccc" and add it to your Claude Code skills directory (see the Installation section above).
cccc is primarily written in Rust. It is open-source under ChesterRa on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh cccc against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Read receipts, delivery tracking, cross-instance collaboration, and mobile ops — for Claude Code, Codex, ChatGPT Web, and other supported runtimes in one durable group.
Run multiple coding agents as a persistent, coordinated team across runtimes, machines, and trusted working groups — not a pile of disconnected terminal sessions.
One install command. No Rust toolchain or infrastructure required.
When several coding agents share work, you need to know who owns a task, whether a message reached its recipient, and what survives a restart. CCCC brings that coordination into one place, with Web and IM access when you are away from the terminal.
CCCC runs your agents as one durable, coordinated system:
CCCC_HOME, and remote supervision only when you choose to expose it.CCCC installs with one command and needs no separately operated database, message broker, or Docker:
| Capability | How |
|---|---|
| Durable event history | Append-only ledger (ledger.jsonl) records messages and collaboration events for replay and audit |
| Reliable messaging | Send / Send + Reply / Mail, separate delivery/read/reply facts, and a Mail-only Inbox consumed in ledger order — runtime handoff never pretends a message was read |
| Unified control plane | Web UI, CLI, MCP tools, and IM bridges all talk to one daemon — no state fragmentation |
| Multi-runtime orchestration | Mix supported coding-agent runtimes in one Group, with custom for other command-line agents |
| CCCC Connect | Connect your own instances, selected Groups across member accounts, or two Groups directly without an account |
| Workspace tools | Browse and edit files, inspect Git changes, pin documents in Presentation, and operate tiled native terminals |
| Voice workflows | Voice Secretary turns speech into documents or composer drafts; experimental Codex Voice pairs realtime conversation with a Runtime-backed Analyst |
| Role-based coordination | Foreman + peer model with permission boundaries and recipient routing (@all, @peers, @foreman) |
| Local-first runtime state | Runtime data stays in CCCC_HOME, not your repo, while Web Access and IM bridges cover remote operations |
See the 0.4.42 release notes for setup, upgrade steps and validation limits. When upgrading an older Actor-specific ChatGPT connector setup, follow the shared-connector migration in the 0.4.41 notes.
# macOS / Linux (recommended)
curl -fsSL https://chesterra.github.io/cccc/install.sh | sh
# Windows CMD or PowerShell (recommended)
powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12; Invoke-RestMethod 'https://chesterra.github.io/cccc/install.ps1' | Invoke-Expression"
# Native platform wheel (pip compatibility)
python -m pip install -U "cccc-pair>=0.4.36"
CCCC uses one native Rust implementation. The website installer is recommended. The pip command installs the same native executable in a platform wheel for package-manager compatibility; it does not install a Python daemon, launcher, or fallback. Supported targets are Linux x86-64 (glibc 2.28+), Apple Silicon macOS 11+, and Windows x86-64. CCCC v0.4.37 is the final release for Intel Macs; newer releases do not publish
x86_64-apple-darwinartifacts.
# Website-installer ownership
cccc update
# pip ownership
python -m pip install -U "cccc-pair>=0.4.36"
Use cccc update --check to query the latest channel release and inspect the
installation owner and native platform requirements without changing the installation
or running services. It also works for pip-owned commands. Add --offline for
local details without a network request. A pip-owned command refuses standalone self-update
and prints the package-manager command instead. Both channels install the same
native product, but each remains owned by the installer that created it. Before
a pip upgrade, run cccc daemon stop and close any foreground CCCC process so
the package manager can replace the executable, especially on Windows. To
switch from pip to the website installer in the same command directory, first
run python -m pip uninstall cccc-pair; the standalone installer deliberately
refuses to overwrite pip-owned files, even with
CCCC_ALLOW_REPLACE_EXISTING=1.
If an older cccc update stays on 0.4.35, use the version-constrained pip
command above in the Python environment that owns that installation.
0.4.35 was the last portable Python release; an unsupported platform can
silently select it with an unconstrained pip upgrade. The minimum version makes
that mismatch an explicit error. See the upgrade FAQ.
cccc
Open http://127.0.0.1:8848 — by default, CCCC brings up the daemon and the local Web UI together.
Direct localhost / 127.0.0.1 use stays passwordless and does not create an Access Token.
Explicit Admin Access Tokens are required only when enabling LAN, Remote Access, public URL, or
reverse-proxied access.
cccc status # product, daemon, groups, actors, and agent runtimes
cccc doctor # installation and environment diagnostics
cccc daemon status # explicit daemon lifecycle status
cccc python, cccc rust, and the former ccccd alias are retired. Existing
automation should use cccc daemon ...; compatible daemon state filenames are
retained so 0.4.35 homes can be adopted without a Python runtime.
Install and sign in to the agent CLIs you intend to use first. This example uses Claude Code and Codex CLI.
cd /path/to/your/repo
cccc attach . # bind this directory as a scope
cccc setup --runtime claude # prepare only the runtimes used here
cccc setup --runtime codex
cccc actor add foreman --runtime claude # first actor becomes foreman
cccc actor add implementer --runtime codex # add a peer
cccc group start # start all actors
cccc send "Please inspect the repo and propose the first safe task." --to foreman
cccc tracked-send "Please take the first concrete task and reply with validation evidence." \
--to implementer \
--title "First concrete task" \
--outcome "The change and validation evidence are reported"
You now have two agents collaborating in a persistent group with full message history, delivery tracking, and a web dashboard. The daemon owns delivery and coordination, and runtime state stays in CCCC_HOME rather than inside your repo.
What you should see: in