[分享创造] Railse:一个人同时开几个 AI 编程 agent,审批推到手机上点一下
最近几个月我一直同时开着 Claude Code 、Codex 和 Gemini CLI 写代码。agent 本身跑得挺好,烦的是它每次要跑命令、改文件都停下来等我按「允许」。三个终端轮流翻,经常翻到的时候它已经等了十分钟;出去吃个饭,回来每个都停在第一条 git push 上。开 yolo 全放行又不敢,一句 rm -rf 出去就没有后悔药。 所以我写了 Railse:每条审批先过一遍规则,规则定不了的推到手机,我在手机上点一下,agent 接着跑。 它怎么做: 三家 CLI 的权限钩子都接到本机一个守护进程,规则只写一套。 每条请求先定风险档:只读和改项目里的文件直接放行; curl 、npm install 这类联网的,git push 、deploy 这类对外的,rm -rf 、git reset --hard 这类不可逆的,都问。 定不了的推到手机,Web Push 通知,点开批准或拒绝。批准时勾「记住」,当场存成规则,下次同类的不问。 对外和不可逆的永远不能被「记住」放行,只能自己手写规则。 Railse 自己挂了不卡 agent:守护进程没起、hub 连不上超过 30 秒
阅读原始来源来源记录
研究分析
变化记录
来源描述:最近几个月我一直同时开着 Claude Code 、Codex 和 Gemini CLI 写代码。agent 本身跑得挺好,烦的是它每次要跑命令、改文件都停下来等我按「允许」。三个终端轮流翻,经常翻到的时候它已经等了十分钟;出去吃个饭,回来每个都停在第一条 git push 上。开 yolo 全放行又不敢,一句 rm -rf 出去就没有后悔药。 所以我写了 Railse:每条审批先过一遍规则,规则定不了的推到手机,我在手机上点一下,agent 接着跑。 它怎么做: 三家 CLI 的权限钩子都接到本机一个守护进程,规则只写一套。 每条请求先定风险档:只读和改项目里的文件直接放行; curl 、npm install 这类联网的,git push 、deploy 这类对外的,rm -rf 、git reset --hard 这类不可逆的,都问。 定不了的推到手机,Web Push 通知,点开批准或拒绝。批准时勾「记住」,当场存成规则,下次同类的不问。 对外和不可逆的永远不能被「记住」放行,只能自己手写规则。 Railse 自己挂了不卡 agent:守护进程没起、hub 连不上超过 30 秒
版本与成本证据
可供比较的近期同类记录:“Show HN: Twombly – A collaborative canvas for your agent's design explorations” (Show HN, 2026年11月7日);“Show HN: Hosted dashboard for small VPS fleets, outbound-only agent” (Show HN, 2026年11月7日)。主题相近仅用于导航,未核验其是否属于同一需求或独立证据。
适用与受影响对象
先明确变化影响的现有工作流,再判断是否升级。发布热度不证明效果提升;接口、价格或可用性变化也可能增加迁移工作。
缺失的比较信息
待补齐:新旧行为、受影响套餐与地区、生效时间、兼容性、回退路径及同一工作量下的成本。
采用与迁移验证
保存发布或政策原文,对新旧方案运行同一个任务并比较结果与完整账单;若涉及停服,先核验截止时间再安排迁移。