Sno Station
Sno Station은 AI 에이전트를 하나의 팀으로 묶는 오픈소스 워크스테이션으로, 로컬 머신에서 에이전트 협업을 가능하게 함
링크로 Claude Code 세션을 공유하면 팀원이 각자 Claude Code에서 참여해 함께 작업합니다
Share a Claude Code session with a link. Teammates join from their own Claude Code and work in it together.
플러그인TypeScript · JavaScriptGitHub @Paradigm-Study온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Multiplayer sessions for Claude Code. Share a link, work together live, and review the same replies, tools and previews.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Install · Quick start · Commands · Full guide · Contribute
Share a Claude Code session with a link, and a teammate joins it from their own Claude Code. They see your prompts, replies and tool results live, and they can prompt Claude on the same code. Their prompts run on your machine, and by default each edit, command or network call asks you first.
Watch the 90-second demo. Recorded with fictional teammates; credits. Works in Claude Desktop and the terminal, on a public server or your own.
Both people need Claude Code 2.1.286 or later (claude --version) and this plugin:
claude plugin marketplace add Paradigm-Study/claude-share
claude plugin install shared-session@claude-share
Start a new session after you install. In Claude Desktop, quit and reopen the app.
Is your terminal claude older than the one Claude Desktop bundles? Run the setup script instead. It needs Git and Node 22.18+:
git clone https://github.com/Paradigm-Study/claude-share.git && cd claude-share
node scripts/setup.ts join
join installs the plugin for sharing and joining. If it prints NEEDS HUMAN, do that step and run it again. More install options.
Before you share: anyone with the link can join. The session goes through the room server, encrypted in transit but not end to end. See Privacy. In a session that already has messages, Share asks whether to send them. Choose Only from now on to leave them out.
/share-session. Copy the link./stop-sharing. The room ends for everyone.| Command | Does |
|---|---|
/share-session | Share this session. Add watch so teammates can only watch, or new to leave out earlier messages |
/stop-sharing | Host: end the room for everyone. Guest: leave it |
/room | People, timeline, changed files, side chat, settings |
/who | Who is here, and what each person is doing |
/share-preview <port> | Host: let teammates open a local web server |
/share-file <path> | Host: show a file to everyone |
/team | Sign in, make a team, and see its shared sessions |
/invite <name> | Invite a teammate into this session. Needs sign-in and a shared team |
Every command, previews and the cloud host.
The host's machine does all the work. A guest's prompt goes through the room server to the host's Claude Code, which runs it as a turn of its own.
By default, every edit, command and network call that a guest's prompt makes asks the host first, agents included. A call the host does not answer is declined.
Guests see the host's tool calls replayed in their own Claude Code. A replay runs nothing on the guest's machine, and the guest's model is never called. Permissions, files and preview boundaries.
The link is the key. Anyone with it can join, unless you limit the room to a team.
The room server receives the shared transcript, tool results, chat and files. Traffic is encrypted in transit, not end to end. The public server deletes a room and its files 24 hours after the host stops or was last seen. It keeps no analytics and no request logs.
Only a server that turns on traces keeps a session's turns for its team to search. The public server does not.
A browser signed in to the server's dashboard (/app) keeps its sign-in in a cookie. The server keeps only its hash. A browser sign-in lasts 30 days. Signing out, or deleting your account, ends it at once.
A preview page left open in a browser can reach the previews of a session that browser opens next. Close previews from a session you do not trust before you open another one's.
A session moved to the cloud sends your project files, conversation and Claude token to a container. The container is deleted when you bring the session home, the room ends, or a week passes.
What the server keeps, and for how long.
hooks: Invalid input: your Claude Code is too old. See Install.node scripts/setup.ts check --live from a clone.More troubleshooting · Known limits · Report a bug
node scripts/setup.ts deploy
This deploys the room server to your Cloudflare account. It needs Node 22.18+, and a person must approve the browser sign-in. To use a server that already exists: node scripts/setup.ts host --server https://your-server. Cloudflare and team sign-in setup.
The plugin is in plugin/. The room server is in server/. CONTRIBUTING.md covers tests. AGENTS.md records setup and the release steps. docs/rules/ records the rules the design keeps.
MIT. The Paradigm name, logo and Clover character are trademarks of Paradigm Study. Demo music has its own terms.