分享一个自托管的 omp-web:在浏览器里用 Claude Code、Codex、Pi,终端和文件也在同一页

47 分钟前
 schemesAlot

最近一直在用自己维护的 omp-web ,觉得挺顺手,发出来给有类似需求的朋友试试。

项目: https://github.com/leafiy/omp-web 介绍和截图: https://leafiy.github.io/omp-web/

我的用法是把 Claude Code 、Codex 、OMP / Pi 和项目放在一台常开的 Linux 机器上,出门用电脑或手机浏览器访问。以前用手机 SSH ,看长回复、复制内容、翻 diff 、传截图都不太方便,所以想把这些操作放到一个网页里。

目前主要能做这些:

范围比较简单:会话、终端、文件放在一页里,不做多 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 暴露到公网。进入网页就能使用服务账号的权限,内置终端不是沙箱,最好用最小权限账号。远程访问不会改变模型服务商的账号资格、地区限制或使用条款。

欢迎试用,也想听听大家在手机操作、会话历史、文件管理这些地方有什么不顺手的。

51 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1255329

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX