与官方 claude 无缝互通
不替代 claude,只在旁边跑一个极薄 headless daemon(约 5 MB 内存、不到 2000 行代码),基于官方 Agent SDK,复用 ~/.claude session。电脑、手机随时接力,上下文不丢。
躺在被窝里写代码
Bedcoder 是手机优先的 AI coding agent 远程控制器。电脑前用官方
claude,想躺下了就开个 bedcoder、手机输入配对码继续——
同一个 session,无缝交接。
npm i -g bedcoder
手机浏览器即可使用,无需安装、无需注册。
不替代 claude,只在旁边跑一个极薄 headless daemon(约 5 MB 内存、不到 2000 行代码),基于官方 Agent SDK,复用 ~/.claude session。电脑、手机随时接力,上下文不丢。
电脑显示 8 位配对码,手机输入、核对一次 6 位 SAS 即连。没有账号、没有登录、没有邮箱。
X25519 配对密钥 + XSalsa20-Poly1305 加密负载,中转服务器只转发密文、看不到内容与密钥;配对核对 commitment + 6 位 SAS 防中间人。
一条命令即可起中转——单个静态 Go 二进制,自己的服务器就能跑,零绑定;也提供公共实例。手机端用浏览器直接打开,免安装。
结构化消息卡片、一键批权限、模式切换、费用与上下文进度——针对 vibe coding 的快捷操作栏。
终端镜像(手机看托管终端画面)、localhost 预览、文件管理、GUI 投屏(WebRTC P2P)。
| 功能 | 官方 RC | Happy | 👑 Bedcoder |
|---|---|---|---|
| 终端交互 | ✕ | ✕ | ✓ |
| 终端镜像 | ✕ | ✕ | 即将 |
| localhost 预览 | ✕ | ✕ | 即将 |
| 文件管理 | ✕ | ✕ | 即将 |
| 与官方 claude session 互通 | ✓ | ✕ | ✓ |
| 需要额外的桌面 TUI | — | 需要 绑定 | 不需要 无头 |
| P2P 直连 | ✕ | ✕ | 即将 |
✓ 现已可用 · 即将 规划中 · ✕ 不支持 · — 不适用
bedcoder先 npm i -g bedcoder 装一次,再在项目目录运行 bedcoder。极薄 headless daemon 显示配对码 + 二维码,不渲染对话。
浏览器打开 web.bedcoder.org,输入配对码,核对两端 6 位 SAS 一致。
在手机上发指令、批权限、看流式回复;回到电脑 claude --resume 即可接回。