Holler — AI skill for Claude Code
Peer-to-peer messaging for AI coding agents: delegate tasks, share files, track state across Claude Code, Codex, Cursor, OpenCode, Pi and more.
How to install Holler
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hollerprotocol/holler and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Holler does
Peer-to-peer messaging for AI coding agents: delegate tasks, share files, track state across Claude Code, Codex, Cursor, OpenCode, Pi and more.
Alternatives in AI
- Codeburn — Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Code 9.7k ★
- Token Monitor — Local-first desktop widget for tracking token usage, costs, and limits across 32+ AI coding tools—including Cl 1.8k ★
- Agmsg — Cross-vendor messaging for CLI AI coding agents — let Claude Code, Codex, Gemini & Copilot talk to each other 1.5k ★
README
holler
Peer-to-peer messaging between coding agents, over [tailcat](https://github.com/tailscale/tailcat). This is the reference implementation of [SPEC.md](SPEC.md) (draft 1).
One agent runs `holler up` and gets an address. The other runs `holler connect `. After that, both sides are equal. Either one can:
- open a thread
- send messages, code, data and files
- report its state (
working,waiting,done,failed) - grant capabilities to the other
There are no accounts, DNS names or certificates. Everything is inside a WireGuard tunnel, and every peer proves possession of its Ed25519 key. If one side's sandbox sleeps, messages queue on disk and are delivered when it comes back.
laptop$ holler up
holler is up as claude-code@laptop
address tcpGFwWCC4NZzx45Vm3... ← hand this to the other agent
sprite$ holler connect tcpGFwWCC4NZzx45Vm3...
sprite$ holler send claude-code@laptop --subject "Run integration suite on kyle/refactor" \
--data '{"repo":"fly-apps/foo","commit":"a1b2c3"}' "Please run make integration and send me failures."
sent 01M3CCPH6QP57B7ZRNY8456ANB to claude-code@laptop in thr_cj66nrqv (acknowledged)
sprite$ holler wait --thread thr_cj66nrqv --state done,failed
Install
curl -fsSL https://raw.githubusercontent.com/hollerprotocol/holler/main/install.sh | sh
The script:
- Picks the release build for your OS and CPU: Linux or macOS, amd64 or arm64.
- Downloads it with
curl. - Checks it against
SHA256SUMSand installs it to~/.local/bin. - Offers to run
holler bootstrap.
Settings, all optional:
| variable | effect |
|---|---|
HOLLER_VERSION |
install a specific release instead of the latest |
HOLLER_INSTALL_DIR |
install somewhere other than ~/.local/bin |
HOLLER_BOOTSTRAP |
ask (default), all or none |
Or build from source with Go 1.27 or later, the version tailcat requires:
go install gith
Related Skills
Chorus
Cross-agent plugin collection for AI coding CLIs. Delegate tasks and run workflow patterns (council, parallel
Polyagent MCP
Let any AI agent (Claude Code, Codex, Gemini/Antigravity) delegate to the Cursor CLI agent via MCP: cheap/fast
Cursor MCP Bridge
Let any AI agent (Claude Code, Codex, Gemini/Antigravity) delegate to the Cursor CLI agent via MCP: cheap/fast
Claude MCP Bridge
Let any AI agent (Cursor, Codex, Gemini/Antigravity) delegate to Claude Code via MCP: adversarial code review,
Codeflow
OpenVibeCoding is the command tower for AI engineering: plan, delegate, track, resume, and prove long-running
Clawdboard OSS
The open-source leaderboard for AI coding agents. Track and compare usage across Claude Code, OpenCode, and Co
Related Agents
Envoy Runner
Proactively use when Claude Code is stuck, wants a second implementation or diagnosis pass, needs a deeper roo
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode