📈 GH Trending Explorer 🎲 Surprise me

← all repos

Paradigm-Study / claude-share

git clone https://github.com/Paradigm-Study/claude-share.git v0.11.20 · 7d ago

Multiplayer sessions for Claude Code. Share a link, work together live, and review the same replies, tools and previews.

+113
stars, 24h · #118
+~791
stars, 7 days · #163
+416
stars, 30 days · #1,271
520
★ total · +791% this week
1
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 303 ★ 2026-10-22 · 520 ★
LanguageTypeScript
LicenseMIT
Created2026-10-03 (19d ago)
Last pushtoday
Watchers1
OwnerOrganization

GitHub topics

Links

README excerpt
# Shared Sessions for Claude Code
Work in the same Claude session with your team. Share a link, let a teammate join from their own Claude Code, and see each other's prompts, streamed replies and tool results. The host's machine does the work.
Install · Try a first session · Full guide · Contribute
Watch the 90-second demo on X or download the 8-second invitation clip. The clip shows an invitation arriving in Claude Desktop. Recorded with fictional teammates; demo details and music credit.
- **Pair on a real task.** A teammate joins your ongoing session with its shared history, then asks Claude to investigate the same code.
- **Review the result together.** See the host's replies, tool cards, files and supported previews in your own session.
- **Keep control of your machine.** By default, a guest's request to edit, run commands or use the network asks the host first. Watch-only mode is available.
- **Find your team.** Optional teams add sign-in, live session lists and invitations inside Claude Code.
Works in Claude Desktop and the terminal. A public room server is included, or you can run your own.
## Install
Both people need a working Claude Code installation and this plugin. Requires **Claude Code 2.1.286+**. Check with `claude --version`; if your terminal copy is older, use `claude update` or the setup option below. Your normal Claude authentication still applies; sharing by link needs no separate Shared Sessions account.
In a terminal with a supported Claude Code version:
 [code] 
Leave the optional share-server setting empty to use the public server. Start a new session after installing. Quit and reopen Claude Desktop to load the plugin into sessions already open.
**Have Desktop but an older terminal CLI?** With Git and Node 20+ installed, the setup script can find the newer Claude Code bundled with Desktop on macOS:
 [code] 
Despite the command name, `join` installs the plugin for both sharing and joining. It also enables automatic marketplace updates and the function-hooks switch needed on 2.1.285. Read its `NOTE` lines; if it prints `NEEDS HUMAN`, complete that step and rerun the command. More setup and update options.
## Use it
Try this with a new session in a scratch project:
1. **Host:** press **Share** above the prompt, or type `/share-session`. Copy the link.
2. **Teammate:** paste the link into a fresh Claude Code session and send it. Opening the link in a browser can open a Desktop session with the link prefilled; press Enter there.
3. **Either person:** ask Claude to read the project's README. Both sessions should show the prompt, reply and tool results. Guest prompts run on the host in turn; the guest's model is not called.
4. **Host:** type `/stop-sharing` when done. The room ends for everyone.
Sharing a session with existing history asks whether to include it. Choose **Only from now on** or `/share-session new` to leave earlier messages out. Anything you share passes through the room server; read what it sees and keeps.
Use `/ro