Railse:一个人同时开几个 AI 编程 agent,审批推到手机上点一下

3 小时 56 分钟前
 Railse547

最近几个月我一直同时开着 Claude Code 、Codex 和 Gemini CLI 写代码。agent 本身跑得挺好,烦的是它每次要跑命令、改文件都停下来等我按「允许」。三个终端轮流翻,经常翻到的时候它已经等了十分钟;出去吃个饭,回来每个都停在第一条 git push 上。开 yolo 全放行又不敢,一句 rm -rf 出去就没有后悔药。

所以我写了 Railse:每条审批先过一遍规则,规则定不了的推到手机,我在手机上点一下,agent 接着跑。

它怎么做:

hub 自己部署,一个 Go 二进制,也有 Fly.io 的现成配置;手机网页由 hub 托管,不用另外部署。命令里认得出的 token 、密码在本机就换成 <redacted> 再上报。

现状:v0.1.2 ,我自己在用。已知的限制:Gemini CLI 的钩子只能拒绝不能放行; Codex 的钩子只在交互会话里生效; iPhone 要加到主屏幕才能收推送; hub 是单机 SQLite 。

开源,Apache 2.0: https://github.com/xufei547/railse-opc

一行安装:curl -fsSL https://raw.githubusercontent.com/xufei547/railse-opc/main/install.sh | sh

想听两种反馈:你同时开几个 agent 的时候是怎么处理审批的;规则表有判错的(该放行的问了、该问的放行了)直接提 issue ,我会优先看。

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

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

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

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

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

© 2021 V2EX