share your live Claude Code session with a 6-char code, AirDrop-style. your friend joins from their terminal - or just opens a link in their browser, nothing to install - sees your exact screen, and both of you can type. works over your wifi with zero setup, or anywhere through a free tunnel.
First open: right-click manycode in Applications → Open → Open. macOS warns once because the app isn't notarized yet — this gets past it. After that it opens normally.
the app bundles nothing extra — it drives the same CLI, which the one-liner installs (onboards on first run, re-run to update) · MIT · no accounts · no telemetry · source on github
manycode host wraps claude in a real pty and prints a code. you keep using claude exactly as before.manycode join 7KQ2FM attaches read-write. no terminal handy? they open the browser link instead - same live session, from any device. Ctrl-] detaches without killing it.--no-tunnel keeps it lan-only.https://….trycloudflare.com/#7KQ2FM that opens a full live terminal in any browser - phone included. nothing to install, code prefilled, same screen and typing as the cli.manycode host --approve holds every joiner - right code and all - until you click allow in a macos dialog. make it your default with manycode setup.manycode host --record saves an asciinema .cast of everything everyone saw. replay it with asciinema play or upload it to asciinema.org.manycode relay on any box you own. it is a dumb pipe that pairs rooms by code and forwards frames. set CCSHARE_RELAY once and host/join fall back to it automatically.manycode join CODE --host 100.x.y.z:42518 connects straight through. no relay, no extra server.manycode host --read-only lets friends watch a session without touching it. good for demos and rubber-ducking.manycode host codex, manycode host opencode, manycode host kimi - it is a pty mirror, so every terminal agent works. claude is just the default.manycode setup (auto on first host) asks your name, finds the agents you have installed, and saves your defaults to ~/.manycode/config.json. flags always override.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.