
git-lrc
git-lrc 是一款免费的、由 AI 驱动的代码审查工具,它通过挂钩到 git commit 在每次提交之前自动审查代码更改,充当 AI 生成代码的安全检查。
https://hexmos.com/livereview/git-lrc?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年02月27日
什么是 git-lrc
git-lrc 旨在解决 AI 生成代码带来的挑战。虽然 AI 工具可以快速生成大量代码块,但它们通常会引入静默问题,例如删除的逻辑、放宽的约束或泄露的凭据。git-lrc 通过提供自动代码审查,充当 AI 生成代码的“制动系统”。它是完全免费的,不需要信用卡,并且使用 Google 的 Gemini API 及其慷慨的免费套餐运行,用户可以在其中携带自己的 API 密钥,而无需任何中间人计费。
git-lrc 的主要功能
git-lrc是一个免费的AI驱动代码审查工具,它与git提交过程集成,以便在提交之前自动审查代码更改。它使用谷歌的Gemini API来检测潜在问题,如泄露的凭据、昂贵的云操作、逻辑删除以及AI生成代码中的行为更改。该工具通过git日志消息提供跟踪功能,并提供灵活的审查选项,包括完整审查、认可和跳过功能。
自动预提交审查: 挂钩到git提交过程,以便在提交之前自动审查代码更改,充当AI生成代码的安全检查
审查跟踪系统: 在git日志消息中记录审查状态、迭代计数和覆盖率百分比,以实现团队可见性和责任制
灵活的审查选项: 提供三种审查模式:完整的AI审查、认可(承担个人责任)和跳过选项,适用于不同的提交场景
免费无限审查: 在谷歌Gemini的免费层上运行,使用用户自己的API密钥,无需额外付费或订阅
git-lrc 的使用场景
AI开发团队: 使用AI编码工具的团队可以实施自动安全检查,以防止常见的AI生成代码问题
安全关键型项目: 需要高安全性的项目可以使用它来捕获潜在的凭据泄露和敏感数据暴露,然后再提交
成本敏感型应用: 开发团队可以在影响生产之前识别昂贵的云操作或资源密集型更改
协作开发: 团队可以通过跟踪的审查历史记录和覆盖率指标来维护代码质量和责任制
优点
免费且无限制使用,没有隐藏费用
快速的60秒设置过程
与现有git工作流程集成
详细的跟踪和日志记录功能
缺点
需要谷歌Gemini API密钥
向提交过程添加额外的步骤
可能需要互联网连接才能进行审查
如何使用 git-lrc
安装 git-lrc: 运行命令:iwr -useb https://hexmos.com/lrc-install.ps1 | iex
设置 git-lrc: 运行 "git lrc setup" 并完成两个浏览器步骤:使用 Hexmos 登录并获取 LiveReview API 密钥
生成代码: 使用您喜欢的 AI 编码助手(如 Cursor、Copilot 等)创建/修改代码
暂存更改: 使用 "git add" 暂存您要提交的更改
审查更改: 运行 "git lrc review" 或仅运行 "lrc review",以使 AI 审查您暂存的更改
修复问题: 解决 AI 审查标记的任何问题,并在需要时重复审查过程
提交代码: 对审查感到满意后,继续提交。您还可以使用 "lrc review --vouch" 跳过 AI 审查但承担责任,或使用 "lrc review --skip" 完全跳过审查
查看审查历史记录: 检查 git 日志以查看提交的审查状态,包括迭代计数和覆盖率百分比
可选:管理钩子: 使用 "lrc hooks disable/enable/status" 管理当前存储库的审查钩子
保持更新: 在需要时使用 "lrc self-update" 更新到最新版本
git-lrc 常见问题
git-lrc是一个工具,它可以挂钩到git commit,并在每次提交之前对每个差异运行AI代码审查。它充当AI生成代码的“制动系统”,通过捕获诸如泄露的凭据、昂贵的云操作、日志中的敏感数据、静默逻辑删除和更改的行为等问题。











