开发者工具安全AIDevTools

RepoGuard 仓库推送闸门

在 Agent 推错仓库或分支之前就把它拦住

痛点
用编码 Agent 在多个仓库之间干活时,最怕它把改动 push 到错误的仓库、错误的分支,甚至绕过 review 直推主干。已经有人专门做 Claude Code hooks 来阻止推错仓库,说明这是真实且高频的踩坑场景。
方案
做一组轻量 hook / pre-push 检查:在每个仓库声明允许推送的 remote、分支和路径模式,Agent 或人工 push 前自动校验,不匹配就给出清晰提示并阻断。额外提供一份可安装的配置模板,降低接入成本。
用户
同时维护多个仓库、重度使用编码 Agent 的独立开发者与小团队;给 Agent 开放了 git push 权限的工程团队。
MVP
提供 Claude Code / Codex / git hook 三端接入脚本;支持按仓库配置允许的 remote 与分支;push 前校验并阻断;输出可读的失败原因与修复建议;附常见配置示例。
变现
开源 CLI + 付费团队版(集中策略管理、审计日志、Slack 通知),按座位年费约 5~10 美元。
为何现在
编码 Agent 获得 push 权限已成常态,但主流工具对「推错仓库」这类事故缺少防护,社区已出现零散 Hook 方案,时机适合做成通用产品。

来源讨论 · 1

  1. Hacker NewsShow HN: RepoGuards – Claude Code hooks that refuse pushes into the wrong repo1↑ 0
← 返回列表