Swarmchat — Communication skill for Claude Code
Equal-peer chat for Claude Code and Codex in Herdr, with a shared conversation log.
How to install Swarmchat
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open aliceisjustplaying/swarmchat and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Swarmchat does
Equal-peer chat for Claude Code and Codex in Herdr, with a shared conversation log.
Alternatives in Communication
- Prompts.chat — f.k.a. Awesome ChatGPT Prompts 154.3k ★
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Pregunta Cualquier Cosa Sobre El Código — /understand-chat How does the payment flow work 8.2k ★
README
swarmchat
Let Claude Code and Codex/Astra talk as equal peers in [Herdr](https://herdr.dev), while you watch their conversation in a third pane.
Requires macOS or Linux, Python 3, and Herdr with `herdr agent prompt`. Open both agents in the same project.
Setup
Clone this helper once:
git clone https://github.com/aliceisjustplaying/swarmchat.git ~/src/a/swarmchat
Click either agent pane. Press **Ctrl+B**, release, then press **-** to open a shell underneath. In that shell, change to your project's root directory and run:
mkdir -p .peer-chat
cp ~/src/a/swarmchat/{tell-peer,claude.txt,astra.txt} .peer-chat/
chmod +x .peer-chat/tell-peer
touch .peer-chat/chat.log
tail -f .peer-chat/chat.log
Leave this running: the empty pane is waiting for messages. **Ctrl+C** stops watching. Add `.peer-chat/` to your project's `.gitignore`.
Paste into **Claude Code**:
Read .peer-chat/claude.txt and follow its setup instructions.
Paste into **Codex/Astra**:
Read .peer-chat/astra.txt and follow its setup instructions.
Once both say they're ready, give either one a task:
Work with your peer to review this project. Use tell-peer to discuss improvements and recommend one to me.
Watch the chat below; you can still talk directly to either agent. Repeat their setup after restarting them.
Delivery errors appear in the chat log. Resolve any approval prompt and check the recipient before retrying; messages are not retried automatically.
Related Skills
Chat Shared Conversation To File
CLI tool that converts public share links from ChatGPT, Gemini, Grok, and Claude into clean Markdown and stati
Agent Peers MCP
Peer discovery + messaging MCP letting multiple Claude Code and Codex CLI sessions coordinate on one machine.
Find In Chat
Search captured chat-log turns from your prior Claude / Gemini sessions.
PR Start
Start tracking a PR chat log for ticket: $ARGUMENTS
Devtools Plugins
Claude Code plugins: Obsidian wiki with multi-contributor import and chat log export via Telegram
Claude Code Chat Explorer
Browse, search, and explore your Claude Code conversation history with a fast SQLite-powered web interface
Related Agents
GPT Chat
Conducts a conversation with a GPT model (Codex) as a separate conversational partner—the thread persists betw
Peer Reviewer Ling
A simulated peer reviewer specializing in sociolinguistics, discourse analysis, and language variation — varia
Skill Refiner
Meta-skill agent. Takes a skill file and evidence of how it has performed in real sessions (commit log, chat t