handmux
v0.33.3
Published
A mobile vibe-coding cockpit — built on tmux: drive your live session, Claude Code / Codex — anything a terminal can run — from your phone.
Maintainers
Readme
一部手机,一整套移动 Vibe Coding 驾驶舱。 基于 tmux——电脑上一行命令、手机扫码,你正跑着的会话、Claude Code、Codex、git、预览、文档全到手里,创造力随时随地都在你手上。
handmux 把电脑上的同一个实时 tmux 工作区带到手机或桌面浏览器。你可以继续使用 Claude Code、Codex、Pi 或任何终端工具,查看改动、处理确认、预览应用和传输文件,而不用另开一套远程会话。它完全开源、自托管,手机无需安装 App,也无需注册 handmux 账号。
快速上手 · 约一分钟
电脑上需要 tmux 和 Node ≥ 22.16(手机只要个浏览器)。二选一:
Homebrew —— macOS 首选 · 顺带帮你装好 Node + tmux:
brew install handmux/tap/handmuxnpm —— 任意平台 · 若你已经有 Node:
npm i -g handmux然后跑起来:
handmux start # 仅本机 / 同 wifi,不对外暴露start 会打印一个二维码(外加地址和 token)。手机扫它——token 在码里,首次打开即登录。你会看到自己真实的 tmux 会话,点一个就开始操作。
想从任何地方都连得上?加一个参数开一条免费公网 HTTPS 链接:
handmux start --tunnel cloudflare # 即时公网地址(自动装 cloudflared)隧道类型、自建、Windows/WSL2、完整命令与参数 → 见 文档。
为什么是 handmux
- 🧶 同一个工作区,到处继续。 手机操控的是电脑上正在运行的真实 tmux pane,不是截图,也不是另一套云端会话。
- 🔔 不必守着 Agent。 随时查看哪些 pane 正在工作或等你处理,需要时收到通知并在手机上确认。
- 🧰 完整的移动开发驾驶舱。 终端、Agent 对话、Git、预览、文档、文件、用量和想法收集集中在一起。
- 🔒 天生自托管。 浏览器连接你自己的电脑,中间没有 handmux 账号服务或中转服务器。
功能一览
- 实时终端——手机和电脑操控同一个 tmux pane,支持历史记录、物理键盘输入和原生复制粘贴。
- Agent 对话——以流式对话操作 Codex;可选的 Claude Code 与 Pi 接入也能在支持的对话流程里使用同一个工作区。
- 收件箱与确认——集中查看多个 pane、接收推送,并远程处理权限或计划确认。
- Git 与预览——查看仓库,并从浏览器打开运行中的网站、内网页面或静态目录。
- 文档与文件——打开可读文件、听文档朗读,并双向上传、下载或分享文件。
- 想法与语音——按窗口保存想法,并通过支持的讯飞或腾讯识别模式输入文字。
- 用量概览——查看支持的 Agent 订阅额度和已配置 API 服务商余额,完整密钥不会返回浏览器。
- 会话韧性——弱网下自动恢复连接,电脑重启后可恢复已保存的 tmux 工作区结构。
- 脚本推送——通过
handmux push从本地脚本或 CI 向手机发送通知。 - 零安装 PWA——添加到主屏即可全屏使用,支持中文、English、日本語和 한국어。
Agent 接入
Codex 接入已内置;Pi 和 Claude Code 接入可按需开启:
handmux codex [args...]
handmux pi [args...]
handmux agent enable pi
handmux agent enable claude状态、关闭、兼容和 reload 行为见 Agent 接入文档。
连接方式
默认由浏览器直连你自己的电脑。离开家庭或办公网络时,可使用公网地址,或通过自己的 Cloudflare、natapp、cpolar、SSH 配置建立隧道。详见 连接文档。
环境要求
电脑需 Node ≥ 22.16 与 tmux ≥ 3.0;手机只要浏览器。Windows 请装进 WSL2(真 Linux 内核 + 真 tmux)——见 文档。
反馈与交流
遇到 bug、或者希望 handmux 多干点什么?发个 Issue——这是真正会被跟踪处理的渠道(中英文都行)。也欢迎加入用户微信群,反馈直达、用法交流:
更多
📖 文档 · 🧭 路线图 · 📝 更新日志 · 🔒 安全 · 许可证 AGPL-3.0
发现安全问题请私下报告(见 SECURITY.md),别开公开 issue。
