Same branch, no friction
Working the same feature? Stop pushing and pulling every 25%. Sync keeps everyone's working tree current in real time.
Run one command, share a room code, and code together in the same Claude Code session — live. No more pushing, pulling, or waiting your turn. Chat and code stay in sync automatically.
Built natively in the CLI you already use · No new tool to learn
authMiddleware.ts to call tokenService.verify(). Done. Want me to add tests?
The way teams were always meant to use Claude Code
/sync start
You spin up a session and get a short room code like 7F3-QK9. Your code and chat become the shared source of truth.
/sync join 7F3-QK9
They paste the code in their own CLI and instantly pull the latest code + full conversation. No git dance required.
just start typing
Every message is color-coded by author. Claude replies to the whole room. The working tree stays in sync for everyone, automatically.
Today Claude Code highlights your messages in yellow and leaves Claude's plain. In a Sync room, each teammate is tinted with their own color — so a fast-moving thread is instantly readable. You always know if that idea came from you, your boss, or Claude.
Working the same feature? Stop pushing and pulling every 25%. Sync keeps everyone's working tree current in real time.
Set sessions to auto-share with a lead. Managers and mentors can drop into any session to steer, review, or unblock.
Not GitHub — a fast shared store. The room continuously reconciles files so joining pulls the latest, always.
Your Claude sessions stop being trapped on one laptop. The whole team sees the same reasoning and history.
Author-tinted messages make multi-person threads with Claude actually readable at a glance.
No shared virtual terminal, no new app. It lives inside the Claude Code you already open every day.
Whoever sends the message. Each person's turn runs against their own account and limits — so collaborating in a room never quietly burns someone else's quota.
No. Sync uses its own fast shared store, separate from your git remote. The room reconciles the working tree between members automatically; you still commit and push to GitHub whenever you're ready.
Nope. Sync is built natively into Claude Code. If you can run a slash command, you can start or join a room.
Only if you set it up that way. Auto-share is opt-in per person or per team, so leads can monitor and jump in where that's the agreed workflow.
Rooms are built for small, high-trust teams — the pair or squad actually shipping a feature together. Everyone sees the same chat, presence, and code.
Bring your team into the same Claude Code session in seconds.
/sync start
Get started free