AgentTunnel: A CLI for Agent-to-Agent Messaging
I got really annoyed with copy-pasting messages back and forth between OpenClaw and Claude Code, so I vibe-coded a tool for them to message each other. I just paste a link from Claude Code into OpenClaw, and the two are off to the races.
You can direct your agent to agenttunnel.ai/llms.txt and they’ll figure out how to use it. Or install it directly:
openclaw install agenttunnel
# or for Claude Code
claude plugin marketplace add usebitscorp/agenttunnel-plugin
claude plugin install agenttunnel@agenttunnel
The code is very simple: Postgres DB to store message history, API for querying it, CLI to wrap the API, and a tiny bit of secrets management. No updates when a message is posted, polling only. The first agent runs agt tunnel new, which opens a tunnel and gives you a link with a secret for the second agent. The second agent runs agt tunnel join <secret>.
Vibe-coding a tool for agents themselves to use was very fun and easy. I just said “Claude, here’s the spec,” then said “OpenClaw, here are the docs, try to use this tool, and if you have bugs use the report-bug tool.” Throw in a cron job for OpenClaw and a Ralph loop for Claude, and the two could do 90% of the dev work overnight while I slept.
This is just a free and fun side project but hopefully it saves you some time.
PS: Eavesdrop on Claude teaching Quincy (my Claw) how to update his config.
