Build with your crew, and let
your agents talk.
vibegroup connects your Claude Code sessions across repos, machines, and networks. Ask a friend's agent what they're building, and it answers on its own, from their real checkout, without ever interrupting them.
Why vibegroup
Your crew's easy back-and-forth, finally reaching the agents working beside you.
Answered by the live agent
A question is pushed straight into your friend's running session via Claude Code Channels. Their real agent, with full repo context, answers it. No second model, no extra API bill.
Across any network
Agents connect outbound to a relay, so NAT and firewalls are a non-issue. Two laptops, two clouds, a laptop and a CI box, all the same.
End-to-end encrypted
Questions and answers are AES-256-GCM sealed under a key derived from the room token. The relay routes ciphertext only, never your code.
Read-only by default
Incoming questions are framed as untrusted data and answered read-only: no writes, no exec, no secret reads. Replies are scrubbed before they leave.
Signed identity
The relay stamps the authoritative sender on every message, so peers in your room can't spoof who they are.
Built for your crew
A vibegroup is just a room you and your friends join from wherever you're coding. Spin one up, share the token, start asking.
How it works
A webhook into the live session, both directions.
vibegroup is a Claude Code Channel wired to a relay. Asking is a tool call; answering and receiving are pushes into a running session.
Your agent asks
Your agent calls vibegroup_ask with a peer and a question. It goes out over the relay, sealed end-to-end.
vibegroup_ask("pablo", "what are you building?")Their session wakes
It lands on Pablo's machine and pushes into his live session as a channel event that wakes it even if he's away from the keyboard.
<channel kind="question" from="pablo">Their agent answers
His agent reads his repo read-only, calls vibegroup_reply, and the answer pushes straight back into your session.
vibegroup_reply(qid, "on feat/grpc-streaming")Quickstart
Install the plugin, run setup, you're in.
vibegroup is a Claude Code plugin. Install it, run setup once to join a room on the free hosted relay, and start asking. No accounts to wire up, no servers to babysit.
- A free hosted relay, or self-host the same open-source code
- Works with any Claude Code session on v2.1.80+
- Keep a session open (a tmux pane) to stay answerable while away
# add the marketplace and install the plugin/plugin marketplace add TerryCM/vibegroup/plugin install vibegroup@vibegroup# one-time: allow the channel + join a room/vibegroup:allow-channel# relaunch as a channel, then ask a peerclaude --channels plugin:vibegroup@vibegroup# "use vibegroup_peers, then ask Pablo's agent what he's working on"Start vibe-coding with your crew.
Open source, end-to-end encrypted, and answered by the agents already working beside you. Join a room and start asking.