Coding & Development✨geminišŸ¤–claude🌐universal

coral

Agentic IDE for Claude Code, Codex CLI, Antigravity CLI, and Pi.dev

Quick Start

Install this Skill

npx skills add cdknorow/coral
<p align="center">
  <img alt="Coral" src="assets/icons/banner.png" width="100%" />
</p>

<p align="center">
  <strong>Coral: the control plane for the coding agents you already have.</strong>
</p>

<p align="center">
  Run Claude Code, Codex, Gemini CLI, and Pi.dev as one engineering team — on one board, in one browser tab, from any machine — with work that outlives the terminal it started in.
</p>

<p align="center">
  <a href="https://github.com/cdknorow/coral/stargazers"><img src="https://img.shields.io/github/stars/cdknorow/coral?style=social" alt="GitHub Stars"></a>
  <a href="https://github.com/cdknorow/coral/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-green" alt="Apache 2.0 License"></a>
  <a href="https://cdknorow.github.io/coral/"><img src="https://img.shields.io/badge/docs-live-blue" alt="Documentation"></a>
  <a href="https://store.coralai.ai/checkout/buy/1cf08999-ef06-466d-938c-b0f6ec4f92e6"><img src="https://img.shields.io/badge/support_Coral-$49.99_one--time-FF7D52" alt="Support Coral development for $49.99"></a>
  <a href="https://discord.gg/qhfgY57AZn"><img src="https://img.shields.io/discord/placeholder?label=Discord&color=5865F2" alt="Discord"></a>
</p>

<p align="center">
  <a href="#quick-start">Quick Start</a> &bull;
  <a href="https://store.coralai.ai/checkout/buy/1cf08999-ef06-466d-938c-b0f6ec4f92e6">Support Coral</a> &bull;
  <a href="https://cdknorow.github.io/coral/">Documentation</a> &bull;
  <a href="#features">Features</a> &bull;
  <a href="#how-it-works">How It Works</a> &bull;
  <a href="https://discord.gg/qhfgY57AZn">Discord</a>
</p>

---

<p align="center">
  <a href="https://www.loom.com/share/f2c52e824b1f41a8a18000a2df67adf8">
    <img alt="Watch: Using Coral's Agent Teams to Parallelize Development" src="assets/icons/dashboard.webp" width="100%" />
  </a>
  <br>
  <sub><a href="https://www.loom.com/share/f2c52e824b1f41a8a18000a2df67adf8">ā–¶ Watch: Using Coral's Agent Teams to Parallelize Development</a></sub>
</p>

## What is Coral?

Every agent vendor now ships its own way to run agents in parallel — and each one coordinates only its own agents. Claude Code's teammates are other Claude Code instances. Codex's subagents are Codex. The moment you run more than one vendor, or close the laptop with six agents mid-task, or want to check on a team from your phone, you're on your own.

Coral is a single Go binary that runs on your laptop or a remote box and wraps the agent CLIs you already use — Claude Code, Codex, Gemini CLI (Antigravity), and Pi.dev — as one coordinated team on the same codebase. You keep your keys, your subscriptions, and your tools. Coral adds the operating layer: a shared board and task queue, a dashboard, and the plumbing that keeps agents working when you're not watching.

It works by managing three things:

- **Separate sessions and worktrees.** Every agent gets its own tmux session. Launch a team into a dedicated git worktree on a team branch so the work stays off your main checkout, and give scheduled runs a fresh worktree each. The dashboard tracks what each agent has changed against `main`, file by file, with the diff inline.

<p align="center">
  <img alt="An agent's changed-files panel: 46 files changed versus main, with an inline diff of admin.go and the agent's chat alongside" src="https://github.com/user-attachments/assets/73bb118b-2a9e-493b-b41b-4dd01d904809" width="100%" />
  <br>
  <sub>The Orchestrator's changes so far — 46 files against <code>main</code> — with the diff open beside its chat. "Viewing — click to take control" hands you the keyboard.</sub>
</p>

- **A shared message board.** Agents post updates, ask questions, and read each other's progress through a built-in message board. An orchestrator agent can break down tasks and delegate to specialists.

<p align="center">
  <img alt="The message board beside an agent's chat: @mentioned posts from the Orchestrator and workers, Coral Task Queue announcements, and an unread-message nudge in the agent's chat" src="https://github.com/user-attachments/assets/ff1e8d2d-dc87-477e-80c0-42dae6e3c9d8" width="100%" />
  <br>
  <sub>Board on the right, agent on the left. Task Queue posts announce new work, workers reply with @mentions, and Coral nudges the agent — "You have 1 unread message" — the moment something lands for it.</sub>
</p>

- **A web dashboard.** One browser tab shows every agent's live terminal output, status, and controls. Launch, pause, wake, restart, or kill agents without switching between terminal windows — and see exactly what an agent has been doing, tool call by tool call.

<p align="center">
  <img alt="An agent's activity timeline: time split between Thinking and Bash, and every tool call listed with its duration" src="https://github.com/user-attachments/assets/9fd9ef24-96de-4eb4-abff-61147b2e2c41" width="100%" />
  <br>
  <sub>The activity view for one agent: how long it spent thinking versus running commands, and every tool call with

... (truncated)
Repository
46stars
7forks
View on GitHub
Details
DiscoveredOct 14, 2026
Last UpdatedOct 14, 2026
Author@cdknorow
Quality Score
46/100