LaReview
LaReview:专为开发者打造的开源 AI 代码评审工作台 (Workbench)
LaReview 是一款开源、本地优先的 AI 代码评审工具,旨在将代码变更转化为清晰的评审计划。它不仅是另一个机器人,而是一个评审员优先的工作台,支持 GitHub/GitLab 同步、可视化架构图及多种主流 AI 代理(如 Claude, Gemini, Kimi 等)。通过本地上下文关联和自定义规则,LaReview 能有效消除注释噪音,提供高信号反馈,帮助高级工程师实现深度系统分析与自信合并。
2026-04-13
--K
LaReview 产品信息
LaReview:重塑 AI 驱动的代码评审工作台
在当今快速开发的节奏中,代码评审(Code Review)往往成为瓶颈。传统的 AI 评审工具往往只是机械地在代码行间“堆砌注释”,产生了大量的无用噪音。LaReview 的出现改变了这一现状,它不是另一个自动发帖的机器人,而是一个专为开发者设计的评审工作台(Workbench),旨在提供高信号、有深度的代码反馈。
什么是 LaReview?
LaReview 是一款开源且免费的代码评审辅助工具,遵循 MIT / APACHE 2.0 开源协议。它能够将复杂的代码变更(Diff)转化为清晰的评审计划。与市面上大多数只会疯狂发评论的 AI 助手不同,LaReview 秉持“评审员优先”的哲学,帮助工程师理解变更逻辑、规划评审步骤,并最终交付真正有价值的反馈。
"合并的信心,而不仅仅是合并的速度。"
这是 LaReview 的核心理念。它专注于深度调研,让资深工程师不仅能捕捉到 Bug,更能洞察系统性的影响。
LaReview 的核心特性 (Features)
1. AI 驱动的评审规划 (AI-Powered Planning)
通过输入 GitHub/GitLab 的 PR 链接或 Diff 文件,LaReview 会像一名资深首席工程师(Staff Engineer)一样思考,寻找代码流中的潜在风险,并构建结构化的评审计划。
2. 以任务为中心的评审界面 (Task-Focused Review)
所有评审任务一目了然。LaReview 会根据执行流和风险等级对任务进行分组,通过文件热图(Heatmap)和进度追踪,让评审过程条理清晰。
3. 高信号反馈框架 (High-Signal Framework)
LaReview 会主动识别 Bug 并根据你设定的规则进行验证。它拒绝注释刷屏,只提供锚定在特定代码行上的、聚焦核心问题的反馈意见。
4. 深度本地上下文 (Local Context)
你可以关联本地 Git 仓库,使 AI 代理能够在不上传代码到云端的情况下搜索整个库。这不仅保证了安全性,还实现了“零数据泄露”。
5. 可视化架构图 (Visual Diagrams)
在阅读代码之前,LaReview 会自动生成流程图和架构变化图,让你直观地看到代码改动对系统结构的影响。
6. 自定义规则与学习模式
- 自定义规则:例如定义“数据库查询必须包含超时设置”等标准。
- 学习模式:AI 会从被拒绝的反馈中学习,自动校准后续建议,减少无效的琐碎建议(Nitpicks)。
7. 多平台与 AI 代理支持
- Git 主机同步:直接将评审结果同步至 GitHub 或 GitLab,并自动生成评审摘要。
- 支持的 AI 代理:包括 CLAUDE, CODEX, GEMINI, KIMI, MISTRAL, OPENCODE, QWEN 等主流模型。
如何使用 LaReview (How to Use)
LaReview 提供了极简的安装和启动方式,完美契合开发者的现有工作流。
安装方式
你可以通过 macOS 的 Homebrew 快速安装:
brew install --cask puemos/tap/lareview
同时,我们也提供 Linux/WSL 的二进制文件下载。
启动评审
你可以通过命令行(CLI)直接启动评审任务:
- 加载 PR:
lareview pr owner/repo#123 - 通过管道传入 Diff:
git diff | lareview - 指定 AI 代理:
lareview --agent claude
典型使用场景 (Use Case)
场景一:大型重构的深度评审
当面对涉及多个文件的复杂重构时,手动梳理调用链非常困难。使用 LaReview 的可视化架构图功能,可以快速理清变更逻辑,并通过 AI 规划的评审路径逐一核对风险点。
场景二:团队标准强制执行
通过 LaReview 的自定义规则功能,团队可以将“API 变更必须附带迁移说明”等规范写入配置,由 AI 在评审阶段自动拦截不合规的代码。
场景三:高效处理每日 PR
对于每天需要处理大量 PR 的技术负责人,LaReview 的任务分组功能能帮助其优先关注高风险改动,从而大幅提升评审效率,实现“高信号反馈”。
常见问题解答 (FAQ)
Q: LaReview 是云端工具吗? A: 不是。LaReview 采用本地优先(Local-first)设计,支持关联本地代码仓库,确保数据安全。它与你现有的 AI 编码代理配合工作,避免了将代码全量上传至第三方云端的风险。
Q: 它支持哪些 Git 平台? A: 目前深度支持 GitHub 和 GitLab,包括提交评审意见、同步 PR 状态以及自动生成总结。
Q: LaReview 与普通的 AI 评审机器人有什么区别? A: 大多数机器人会产生大量的注释噪音(Comment Spam),而 LaReview 是一个工作台。它强调“计划先行”和“流式评审”,通过学习用户的反馈偏好来减少琐碎建议,提供更有价值的深度分析。
Q: LaReview 是收费的吗? A: LaReview 是完全免费且开源的,基于 MIT / APACHE 2.0 协议发布。
立即下载 LaReview,开启更专业、更高效的代码评审之旅!








