multiplayerclaude code.

share your live Claude Code session with a 6-char code, AirDrop-style. your friend joins from their terminal, sees your exact screen, and both of you can type. works over your wifi with zero setup, or anywhere through a free tunnel.

$ curl -fsSL https://getccshare.vercel.app/install.sh | sh

installs to ~/ccshare, onboards you on first run; re-run the same command to update · MIT · no accounts · no telemetry · source on github

ccshare - multiplayer claude code | Product Hunt
you
$ cd my-project
$ ccshare host
 
 
7KQ 2FM
 
same wifi: ccshare join 7KQ2FM
direct: ccshare join 7KQ2FM --host 192.168.1.4:42518
 
* friend connected
your friend, same wifi
$ ccshare join 7KQ2FM
ccshare: looking for the session on your network…
ccshare: connected (lan). Ctrl-] to leave.
 
╭─ your claude session renders here, live
same screen. same prompt. both keyboards work.
╰─

how it works

01
host
ccshare host wraps claude in a real pty and prints a code. you keep using claude exactly as before.
02
share the code
say it out loud. on the same wifi that is the whole setup: discovery is a udp broadcast carrying a hash of the code, never the code itself.
03
join
ccshare join 7KQ2FM attaches read-write. their keystrokes land in your session. Ctrl-] detaches without killing it.

the details


security, plainly

the code is the only auth

anyone holding a live code can type into a real shell on the host's machine. share codes like you'd hand over your laptop, and only with people you trust. codes die when the session ends. lan traffic stays on your network; the default tunnel exposes your session behind a random unguessable url plus the code - use --no-tunnel to keep a session lan-only.