AI 代码审查

git-lrc

免费、微型的AI代码审查,在git提交时运行,防止故障、泄露和技术债务。

什么是 git-lrc?

git-lrc 是一个命令行工具,可在每次 Git 提交时自动运行 AI 驱动的代码审查,在潜在故障、安全漏洞和技术债务出现之前识别它们。

git-lrc 与相似工具比较

计价模式免费, Freemium免费免费免费
免费额度
主要功能
  • 每次 Git 提交时自动进行 AI 代码审查
  • 问题导航器,可按严重性和类别浏览评论
  • 摘要面板,快速 60 秒概览更改和风险
  • 规范向导(含头脑风暴和文件标记)
  • 看板面板(支持拖放任务管理)
  • 代理循环(三种构建模式:暂停审查、自动导航、连续)
  • 双代理对抗性代码审查(工作代理和审查代理)
  • 协调循环,直到所有发现得到解决或升级到人工
  • 支持多种 CLI 主机:Claude Code、Codex、GitHub Copilot CLI、OpenClaw、skills.sh
  • 代码审查代理:分析git差异并发布发现(只读)
  • 文档同步代理:通过PR更新Markdown文档以匹配代码(仅文档,从不自动合并)
  • 自主QA测试代理:从代码理解产品,执行端到端流程并带有后端断言
优点
  • 免费层提供慷慨的每月额度
  • 易于设置,与 git 提交工作流无缝集成
  • 将规划、开发和审查结合在一个界面中
  • 支持多种AI引擎(Claude Code、OpenAI Codex、Anthropic API)
  • 通过对抗过程减少代码审查盲点
  • 显式调用不影响正常工作流程
  • 无需手动编写测试——QA代理从代码中推导流程
  • 深度自主测试,包含前端和后端断言
缺点
  • 免费层仅限于每月 30k 行代码
  • 仅适用于 git(不适用于其他版本控制系统)
  • 需要单独的API密钥并产生API使用费用
  • 仅支持Claude Code、OpenAI Codex和直接的Anthropic API(并非所有模型)
  • 需要在每个 CLI 环境中设置和安装
  • 复杂任务的双代理循环可能增加响应时间
  • 需要安装多个依赖(Node.js、Playwright、CLI工具)
  • 基于代理的测试可能具有非确定性,且比脚本化测试慢
适合对象
  • 使用 AI 生成代码并希望在提交前捕获错误的开发者
  • 希望在不减慢开发流程的前提下强制执行代码审查的团队
  • 希望在保持人工审查的同时用AI自动化编码的开发者
  • 将AI代码生成集成到结构化工作流程中的团队
  • 使用 AI 编码助手的开发者
  • 需要自动化彻底代码审查的团队
  • 希望实现自动化、持续代码审查和测试的开发者及团队
  • 希望减少手动测试脚本维护的QA工程师

如何使用 git-lrc?

  1. 1安装:curl -L https://hexmos.com/ipm-install | bash && ipm i HexmosTech/git-lrc
  2. 2运行 'git lrc setup' 配置 API 密钥(Gemini 和 LiveReview)。
  3. 3使用 'git add' 添加更改,然后正常提交;审查将自动启动。
  4. 4可选地,在提交前手动运行 'git lrc review' 以获取更多控制。
  5. 5审查结果显示在具有内联注释、问题导航和摘要面板的 Web UI 中。
  6. 6使用 'git lrc review --vouch' 跳过 AI 审查并在迭代后承担个人责任。

git-lrc 主要功能

  • 每次 Git 提交时自动进行 AI 代码审查
  • 问题导航器,可按严重性和类别浏览评论
  • 摘要面板,快速 60 秒概览更改和风险
  • Git 日志跟踪,记录审查状态(已运行、已担保、已跳过)
  • 自带 AI 连接器(Gemini、OpenAI、Claude、DeepSeek、OpenRouter)
  • 仓库规则,用于自定义审查指令
  • 免费层,每月 30k 行代码

git-lrc 使用场景

  • 防止 AI 生成的代码引入隐蔽错误和安全问题
  • 在提交前捕获凭证泄露、昂贵的云操作和逻辑错误
  • 建立定期代码审查的习惯,同时不减慢提交工作流程
  • 通过自动的上下文感知反馈帮助新工程师入职
  • 跨团队维护代码质量,不依赖单一 IDE 或工具

git-lrc 价格与免费额度

git-lrc 目前采用 免费, Freemium 模式。

免费方案

免费个人版

$0

每月 30k 行代码,自带 AI 密钥,包括 git-lrc 和 VS Code 扩展

付费方案

高级版

$32 per 100k LOC

按工作负载扩展,而非按席位;无基于人数的定价

企业版

Contact for pricing

自托管、SSO、自定义域名和更严格的数据控制

免费个人版

$0

每月 30k 行代码,自带 AI 密钥,包括 git-lrc 和 VS Code 扩展

高级版

$32 per 100k LOC

按工作负载扩展,而非按席位;无基于人数的定价

企业版

Contact for pricing

自托管、SSO、自定义域名和更严格的数据控制

git-lrc 优缺点

优点

  • 免费层提供慷慨的每月额度
  • 易于设置,与 git 提交工作流无缝集成
  • 广泛覆盖风险类别(故障、泄露、技术债务)
  • 通过 BYOK 支持多个 AI 提供商
  • 问题导航器和摘要面板增强了审查可用性
  • Git 日志跟踪提供团队可见性

缺点

  • 免费层仅限于每月 30k 行代码
  • 仅适用于 git(不适用于其他版本控制系统)
  • 需要互联网连接进行 AI 审查
  • AI 审查可能会有误报或漏报,尽管反馈循环会随时间改进

git-lrc 最适合哪些用途?

  • 使用 AI 生成代码并希望在提交前捕获错误的开发者
  • 希望在不减慢开发流程的前提下强制执行代码审查的团队
  • 寻求免费自动化代码审查的开源项目
  • 旨在减少技术债务和安全漏洞的工程师

git-lrc 常见问题

git-lrc 的免费替代工具

Perfai Security logo

自主安全测试平台,可在实时AI构建的应用中发现并修复访问控制漏洞。

免费
Command Center logo

Command Center 是一个智能代理编程环境,帮助团队将AI生成的代码交付到生产环境的速度提升2倍。

免费
CodeRabbit logo

CodeRabbit 是一款 AI 代码审查工具,可分析拉取请求,发现 bug,并在 GitHub、GitLab、IDE 和 CLI 中提供修复建议。

免费
Bitbucket logo

Bitbucket 是一个面向团队的 Git 代码托管和 CI/CD 平台,提供 Jira 集成、AI 辅助工作流和治理控制。

免费

git-lrc 的最佳替代 AI 工具

Relay Studio logo

一款桌面应用,将AI编码代理转化为可视化的看板构建循环,用于功能开发并支持人工审查。

Hubo logo

Hubo 是一款 AI 代码审查工具,使用两个对抗代理在向开发者展示结果前协调每个发现。

Sentinel logo

开源工具,运行专门的AI代理,定期审查代码、同步文档、执行深度QA测试并提炼仓库知识。

Sentinel logo

一个开源的QA代理,能够读取代码库,推导业务流,并在前端和后端运行端到端测试。

SonOf logo

SonOf 是一项代理工程服务,可将生产代码直接集成到您现有的产品中——连接您的仓库,获得免费审计,批准工单,仅在代码交付时付费。

IntentGuard logo

开源PR对齐审查器,用于在合并前检查每个GitHub PR是否与关联的Linear问题和sprint意图一致。

sqlsure logo

开源语义SQL检查器,在查询运行前捕获重复计数、错误连接键和可加性违规,无需网络调用。

Perfai Security logo

自主安全测试平台,可在实时AI构建的应用中发现并修复访问控制漏洞。

免费