Native Shell
Native Shell:AI 生成的 UI,在你的應用中原生呈現,涵蓋每個平台。iOS、Android、macOS、Windows 與 Linux 上的應用、GPUI 應用與網頁在執行時載入已簽名、沙箱隔離的 TSX 模組並繪製 th
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Share AI coding-agent sessions with your team: /share in Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Cursor or ZCode, /pickup in another. Self-hosted, open source.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Pick up where your teammate left off. Share coding-agent sessions across Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Cursor and ZCode. Your teammate continues in whichever tool they use, with the goal, decisions, next steps and recent conversation.
You (Claude Code): /share
Teammate (OpenCode): /pickup your webhook retry work
Handing off agent work means copy-pasting chat logs, or the next person starting from zero. With Session Relay:
/share: the agent writes a handoff (goal, decisions, done, next steps, open questions) and shares it with the recent conversation and the files touched./pickup: the next person's agent finds it, reads it, checks the code and continues, in any of the supported agents./live): when two people work at the same time, see who's on what and which files they touch, and send messages that reach each other's agent between steps. Agents show messages to you first, unless you let them act on their own./pickup. Edit a share any time (next steps, title, who it's for)./share without my prompts or relay config prompts hide keeps what you typed on your laptop; teammates still get the agent's work and the summary.git applys them./share follows it.file:src/billing.ts.relay login signs in through the browser.All of it: Features.
| Self-hosted · available now | One docker compose up on your own server → Self-hosting guide. Or on your own Cloudflare account with no server to run → Deploy to Cloudflare. Your data stays with you. |
| Cloud · coming soon | We run it for you: sign in with GitHub, invite your team, no server. → Roadmap |
The CLI is on npm: session-relay.
Run the server (once per team):
git clone https://github.com/Ryrahul/session-relay.git && cd session-relay
cp deploy/.env.example deploy/.env # set POSTGRES_PASSWORD, PUBLIC_URL, DOMAIN
docker compose -f deploy/docker-compose.yml --env-file deploy/.env up -d --build
docker compose -f deploy/docker-compose.yml --env-file deploy/.env logs server | grep -A2 "setup code"
Open your server's URL, enter the setup code, and create your organization. You're the owner.
Connect each laptop:
npm install -g session-relay
relay login --server https://relay.your-team.com # approve in the browser
relay setup # adds /share, /pickup and /live to every agent you have installed
Full walkthrough: Getting started.
Online at https://relay.rahulweb.online. Sources are in docs/.
/live, messages between sessions, overlap warnings Claude Code ─┐
Codex ─┤ ┌─ web app (browse, search, read, edit)
OpenCode ─┤ │
Gemini CLI ─┼─ relay CLI / relay mcp ─┼─ Relay server (Hono + Postgres)
Copilot CLI ─┤ read · redact · share │
Cursor ─┤ └─ your team's agents via MCP
ZCode ─┘
| Package | |
|---|---|
packages/cli | relay CLI and MCP server: adapters for each agent, redaction, share building |
packages/server | API: orgs, members, invites, tokens, sessions, search, retention, audit. Runs on Node (Docker) or Cloudflare Workers |
packages/web | Web app (React), served by the server or Workers Static Assets |
packages/shared | Session format and API types |
npm install
npm run dev:all # Postgres in Docker + API on :8787 + web on :5173
npm run bootstrap:dev -- --org Dev --email [email protected] --name You
npm test # unit tests
npm run test:integration # API against a throwaway Postgres
npm run test:e2e -- <repo> # full stack, real agent sessions from <repo>, MCP client
Work on feature/* branches with PRs to main. Releases go main → deploy; see deploy-pipeline.md.
AGPL-3.0. You can use, modify and self-host Session Relay freely; if you run a modified version as a service for others, you must publish your changes under the same license.