The terminal coordination layer for collaborating coding agents.
One human lead, many coding agents — Claude Code, Codex, OpenCode, Copilot CLI, Antigravity —
coordinated on one codebase in a single tmux-backed, audited session.
clishake.dev · Repository · Documentation
CLIshake turns a pile of coding-agent terminals into a coordinated team — not N agents running in parallel, but a team that actually works together, in your terminal, with any vendor's agent.
- Harness-agnostic — Claude Code, Codex, OpenCode, Copilot CLI, and Antigravity behind one honest adapter contract. Adding a harness is a config edit, not a fork.
- Real coordination, not tiled terminals — attributed messaging (
@name,@team,@role), a shared task board, approval gates, and an append-only audit log. - Local-first — a single Go binary. No telemetry, no account, no server; your whole session lives on your machine.
- You stay the lead — every action is auditable, and nothing ships without your approval.
| Project | What it is |
|---|---|
| CLIshake | The CLI and terminal dashboard — the coordination layer itself. |
| homebrew-clishake | The Homebrew tap. |
Built for people who run more than one coding agent. · hello@clishake.dev
