
Loading comments…
制作者
mocha_byte
访问网站
hexmos.com/livereview/git-lrc/
项目信息
产品关键词
成就
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 作为共同基础时,它尤其有价值。
其他您可能感兴趣的工具