最近一直在用自己维护的 omp-web ,觉得挺顺手,发出来给有类似需求的朋友试试。
项目: https://github.com/leafiy/omp-web 介绍和截图: https://leafiy.github.io/omp-web/
我的用法是把 Claude Code 、Codex 、OMP / Pi 和项目放在一台常开的 Linux 机器上,出门用电脑或手机浏览器访问。以前用手机 SSH ,看长回复、复制内容、翻 diff 、传截图都不太方便,所以想把这些操作放到一个网页里。
目前主要能做这些:
- 按项目管理会话,选择 OMP 、Pi 、Claude Code 或 Codex ;每个 Agent 继续用自己的登录、模型配置、skills 和项目指令。
- 看 Markdown 回复和展开的工具调用,运行中继续发消息、附截图或文件,后续消息可以排队。
- 在文件树里预览文件、看 Git diff 、上传下载;同一页还有独立的多标签终端。
- 从用户消息 fork 会话,Git 项目可以选择或创建 worktree 。
范围比较简单:会话、终端、文件放在一页里,不做多 Agent 编排,也不用在访问设备上另装客户端。各 Agent 的网页支持程度不一样,原生 TUI 才有的功能可以直接在内置终端运行。
说明一下来源:这是在 17380936778/omp-web 基础上继续做的 fork ,上游又基于 agegr/pi-web 。感谢上游作者,仓库保留了版权说明,MIT 协议。
部署需要 Linux 、Node.js 22.19.0+、npm 、Git ,以及至少一个已经登录的 Agent CLI ,README 有安装脚本和手动安装步骤。模型在云端运行,所以主机不需要跑大模型,但 CLI 、构建和网页服务仍然需要资源。
安全边界也说清楚:网页强制登录,默认只监听 127.0.0.1 。远程访问建议用 Tailscale / EasyTier 私网,或正确配置的 HTTPS 反向代理,不要直接把明文 HTTP 暴露到公网。进入网页就能使用服务账号的权限,内置终端不是沙箱,最好用最小权限账号。远程访问不会改变模型服务商的账号资格、地区限制或使用条款。
欢迎试用,也想听听大家在手机操作、会话历史、文件管理这些地方有什么不顺手的。