Developer documentation

Build with clishake.

Everything you need to coordinate heterogeneous coding agents in one terminal-native, auditable session.

install
# Homebrew
$ brew install --cask clishakehq/clishake/clishake

# Go
$ go install github.com/clishakehq/clishake/cmd/clishake@latest
$cd your-project && clishake init

What clishake is

clishake—CLI handshake—is a coordination layer for many coding agents working concurrently on the same codebase. Each harness keeps its own interface and strengths; clishake provides shared identity, messaging, tasks, approvals, durable state, and isolated Git workspaces.

Designed for honest control

clishake reports only capabilities an adapter can actually provide. It does not claim to sandbox third-party CLIs or infer structured events from unstructured prose.