
git-lrc 是一款免费、源代码可获取的工具,它嵌入 git commit 流程,在每次提交前对差异代码进行 AI 驱动的审查。你可以将其视为 GenAI 辅助开发的制动系统——它能捕获 AI 代理常在不告知你的情况下引入的问题,例如凭据泄露、昂贵的云调用、静默逻辑删除以及行为变更。通过直接与 git 集成,它在提交阶段审查代码,此时上下文清晰且修复成本最低。
git-lrc 嵌入 git commit 并自动启动 AI 审查。一次性设置后,你机器上的每个 git 仓库在提交时都会触发审查——无需逐个仓库配置。
审查界面显示 GitHub 风格的差异对比,带有颜色编码的新增和删除内容。AI 评论精确显示在相关代码行旁,每条评论都带有严重性标签,让你清楚哪些是关键问题,哪些是表面问题。
高级概览告诉你 AI 在所有暂存文件中发现了什么。你可以在文件间跳转,查看每个文件的新增和删除行数,在提交前获得完整视图。
提交前,你可以运行 git lrc review 手动触发 AI 审查。然后使用 --vouch 确认或 --skip 跳过——让你完全掌控审查的内容和时机。
"如果 AI 是加速器,那么 git-lrc 就是制动系统。"
这概括了产品的核心理念:GenAI 加速开发但会静默破坏代码,而 git-lrc 在提交阶段捕获这些破坏。与在 PR 阶段(发现问题已太晚)或编辑器内(噪声过多)的审查不同,git-lrc 依托于开发者已有的习惯——git 提交——因此采用率高且摩擦低。它免费使用,只需你自己的 Gemini API 密钥,无需信用卡或试用限制。
你使用 AI 编码助手,并希望获得一个轻量级、免费的安全网,在凭据泄露、昂贵的云调用和静默逻辑删除被部署前捕获它们。当你的团队使用不同的编辑器和 AI 工具,但共享 git 作为共同基础时,它尤其有价值。
其他您可能感兴趣的工具
什么是 1Code?一款可在 Mac 和 Web 上并行运行 Claude Code 代理的应用。在 Mac 上——本地运行,支持或不使用工作树。在 Web 上——在远程沙盒中运行,提供应用(包括移动端)的实时预览,让你随时随地查看代理状态。并行运行多个 Claude Code 实例显著加快了我们的功能开发速度。
Blueberry 是一款 Mac 应用,它将编辑器、终端和浏览器整合到一个工作区中。连接 Claude、Codex 或任意模型后,它便能查看所有内容。
Axel 帮助你运行 AI 代理并保持其高效运转。将任务排入队列,分派给合适的代理,并在一个收件箱中批准或拒绝操作。它原生支持 macOS,以键盘驱动,并开箱即用地兼容 Claude、Codex、OpenCode 和 Antigravity。我们希望它能助你更快交付 🚀
Okara 让您无需处理基础设施搭建,即可使用 30 多种强大的开源 AI 模型。像 Kimi 和 DeepSeek 这类顶级模型体积过大,无法在您的笔记本电脑上运行,我们为您代劳。在聊天中切换模型、搜索 Google、Reddit、X、YouTube,分析文件、生成图像,并与您的团队协作。所有内容均经过加密,我们绝不会利用您的数据进行训练。
Loading comments…
制作者
mocha_byte
访问网站
hexmos.com/livereview/git-lrc/
项目信息
产品关键词
成就