手机原生体验
Native mobile
iOS / Android 扫码即连。流式输出、工具调用、文件与语音都在聊天里完成。
Scan a QR on iOS or Android. Streaming, tool calls, files, and voice all live in chat.
本地优先 · 开源 · 端到端加密
Local-first · Open source · E2E encrypted
在 iOS、Android、macOS、Windows 上驱动 Claude Code、Codex、Cursor、Gemini、Copilot、Qwen Code 等 40+ 原生引擎。Agent 跑在你自己的机器上,Channel 只看见密文。
Drive Claude Code, Codex, Cursor, Gemini, Copilot, Qwen Code, and 40+ native engines from iOS, Android, macOS, or Windows. Agents stay on your machines. Channel only sees ciphertext.
fix-auth 里改 session.ts…
Editing session.ts in worktree fix-auth…
src/auth/session.ts +42 src/auth/middleware.ts +18 -9 tests/auth.test.ts +31
src/auth/*?src/auth/*?手机 App 与桌面端功能对等:对话、权限确认、模型切换、群组编排。同一 Wi-Fi 直连;出门走加密 Channel。
The mobile app has feature parity with desktop: chat, permission prompts, model switching, group orchestration. Direct on Wi-Fi; encrypted Channel when you leave.
iOS / Android 扫码即连。流式输出、工具调用、文件与语音都在聊天里完成。
Scan a QR on iOS or Android. Streaming, tool calls, files, and voice all live in chat.
macOS / Windows 自适应分栏。本地 LLM 与远端编码 Agent 可以同时在线。
Split layout on macOS and Windows. Local LLMs and remote coding agents can run side by side.
Agent 忙或离线时,留言进密文信箱。上线后按 session / request 自动串回。
If the agent is busy or offline, leave a sealed note. Replies stitch back by session and request id.
Shepaw 走各引擎原生 ACP / CLI harness。订阅、skills、MCP、配置不用搬迁。内置 42 个引擎,也可自己加。
Shepaw launches each provider’s native ACP/CLI harness. Subscriptions, skills, MCP, and config keep working. 42 built-in engines, plus custom ones.
claude-code
codex
cursor
copilot
gemini
qwen-code
glm
zcode
deepseek-harness
kimi
traecli
grok
pi
opencode
openclaw
codebuddy
hermes
cline
goose
junie
auggie
amp
factory-droid
qoder
kilo
codewhale
cortex-code
vtcode
mistral-vibe
agoragentic
autohand
deepagents
dimcode
dirac
fast-agent
minion-code
nova
poolside
sigit
stakpak
crow-cli
corust-agent
App 是控制面。Agent Hub 跑在笔记本、VM 或家里的开发机。中间可以是局域网,也可以是自托管 Channel。
The app is the control plane. Agent Hub runs on a laptop, VM, or home server. In between: LAN, or your own Channel.
Shepaw 不是把模型搬到云上。它把「你」和「跑在你机器上的 Agent」接起来。
Shepaw does not host your models. It connects you to agents that already run on your machines.
Flutter 客户端。本地优先存储、主密码与生物识别、群组 Planning / Flow、储物袋与技能包。
Flutter client. Local-first storage, app lock, group Planning / Flow, Store, and skills.
本机网关与多项目 Hub。扫码配对、按项目隔离 identity / peers / sessions,对接上游 ACP 引擎。
Local gateway and multi-project hub. QR pairing, per-project identity / peers / sessions, native ACP engines.
云端收件箱 + NAT 隧道。E2E seal-box,服务端只存密文与路由元数据。可选,可自托管。
Cloud inbox + NAT tunnel. E2E seal-box; the server stores ciphertext and routing metadata. Optional, self-hostable.
本地模型负责想,远端编码 Agent 负责改仓库。三种编排模式,审批权在你手里。
A local model can plan while a remote coding agent edits the repo. Three orchestration modes; you keep the approvals.
一台机器、多个项目:每个实例独立身份、会话和授权设备。
One host, many projects. Each instance has its own identity, sessions, and authorized devices.
# 推荐:一键安装 Hub(含网关) curl -fsSL https://raw.githubusercontent.com/shepaw/agent-bridge/main/scripts/install.sh | bash shepaw-hub quickstart # 选引擎 → 确认 cwd → 手机扫码 shepaw-hub instance add --engine claude-code --cwd ~/code/work-api --host 0.0.0.0 shepaw-hub start work-api shepaw-hub pair work-api --label "My iPhone" shepaw-hub doctor
是。Shepaw、agent-bridge 与 channel 都开源。你需要自备 Claude Code、Gemini、Qwen Code、Copilot 等引擎的账号与凭据。Channel 可自托管,也可用官方实例。
Yes. Shepaw, agent-bridge, and channel are open source. Bring your own Claude Code, Gemini, Qwen Code, Copilot, or other engine credentials. Channel is self-hostable; a hosted instance is optional.
Agent 在你自己的电脑或服务器上跑,像你平时开 CLI 一样访问仓库。Channel 只转发 Noise 密文和收件箱密文,看不到聊天内容、方法名或密钥。局域网 Peer 可以完全不经过 Channel。
Agents run on your computer or server and touch the repo the way the CLI already does. Channel relays Noise ciphertext and sealed inbox blobs — no chat text, method names, or keys. On LAN you can skip Channel entirely.
不必。机器上装 shepaw-agent-hub 即可,用手机 App 扫码。桌面 App 用来在电脑上聊、管本地 LLM 和群组。
No. Install shepaw-agent-hub on the machine, then pair from the phone app. The desktop app is for chatting on the computer, local LLMs, and groups.
在 Hub 里配置 Channel(官方 channel.shepaw.com 或自托管),重新生成带 channel= 的配对码。也可以用 Tailscale 等隧道走 Peer 直连。
Configure Channel in the hub (hosted channel.shepaw.com or self-hosted) and re-pair so the QR includes channel=. Or expose Peer over Tailscale and skip Channel.
我们不能代替厂商承诺。Shepaw 把各家本地 CLI 当子进程拉起,不抽 token、不直连推理 API。对厂商来说,这和你自己在终端里跑没有区别。
We cannot promise on a provider’s behalf. Shepaw launches each vendor CLI as a subprocess. It does not extract tokens or call inference APIs directly — usage looks like you ran the CLI yourself.