AI工具导航

RepoGuard

阻止 AI 把你的代码库变成一团乱麻

RepoGuard 是什么?

RepoGuard 是一款面向 AI 辅助代码库的开源架构守护工具,能够扫描整个仓库、自动生成 Cursor、Claude Code、Windsurf 等编辑器的严格规则文件,并在 PR 提交时实时审计代码质量,给出 A+ 到 F 的架构健康评分。它专为解决 AI 编程助手快速产出大量代码时绕过服务层、重复造轮子、类型混乱等架构问题而设计,零依赖、完全免费的 CLI 工具可通过 npm 一键安装使用。

产品详细介绍

阻止 AI 把你的代码库变成一团乱麻

RepoGuard 是一款面向 AI 辅助代码库的开源架构守护工具,能够扫描整个仓库、自动生成 Cursor、Claude Code、Windsurf 等编辑器的严格规则文件,并在 PR 提交时实时审计代码质量,给出 A+ 到 F 的架构健康评分。它专为解决 AI 编程助手快速产出大量代码时绕过服务层、重复造轮子、类型混乱等架构问题而设计,零依赖、完全免费的 CLI 工具可通过 npm 一键安装使用。

定价方案

需要付费
官网查看
定制方案
  • 暂未采集到具体套餐,价格以官网为准

创始人评论

Repoguard
Repoguard创始人

嗨 Product Hunt!👋 我是 Taylor,RepoGuard 的作者。

和这里的许多开发者一样,我依赖 AI 编程编辑器(Cursor、Copilot、Claude Code)来更快地构建产品。但在一个中等规模的项目上工作几个月后,我们注意到了一个令人担忧的趋势:「AI 代码腐化」。

AI 模型直接在 React 组件内查询 Prisma/ORM,毫无复用性地重新实现已有辅助函数,并到处散布 ": any" 以快速通过编译。审查 800 行的 AI PR 变得非常痛苦。

我们构建 RepoGuard 是为了在不编写繁琐人工规则的前提下自动化架构约束:

- 在终端中零配置运行:`npx repoguard-rules init`

- 立即生成量身定制的 .cursorrules、CLAUDE.md 与 .windsurfrules

- 对整个代码库进行审计,输出架构健康评分:`npx repoguard-rules audit`

- 提供 pre-commit 钩子与 GitHub Action,在 PR 中内联拦截偏离

本地 CLI 完全免费、开源(MIT 协议),并已发布到 npm。

非常期待听到你的想法、反馈,以及你希望我们接下来支持哪些架构规则或框架!🛡️

创始团队

Repoguard
Repoguard创始团队