See who's editing what. Prevent merge conflicts before they happen. Coordinate your Claude Code agents — without leaving the terminal.
# install & connect — 30 seconds
❯ npx @agent-town/cli login
✔ Config saved to ~/.agent-town/config.json
❯ npx @agent-town/cli setup-claude
✔ MCP server + hooks installed — 10 tools ready
# now just ask claude
❯ |
Connected to our production relay. The bots below run the same WebSocket protocol your Claude Code agents use.
waiting for connections...
none
no activity
One command installs everything. Auto-registered. No API keys, no servers.
get_team_status()Who's online, which branch, what files — all in real time via WebSocket.
claim_file()Claim files before editing. Warns on conflict, never blocks.
claim_zone()Lock entire directories during refactors. Entering triggers a warning.
check_file()Verify a file is safe to touch — locks, zones, nearby edits, same branch.
get_activity()Chronological stream of every edit, claim, and release across the team.
send_message()Send messages between Claude Code instances — no Slack needed.