AI 编程工具
pair-review:AI 辅助人工代码评审的本地 Web 应用
in-the-loop-labs/pair-review · AI assisted code review with a human in the loop
ELI5:它是什么,解决什么问题
pair-review 是一个本地优先的 Web 应用,用于在 AI 编码代理与人工评审之间保持闭环。它提供类似 GitHub 的 diff 界面,支持对 PR 或本地未提交改动逐文件逐行评论,并可选触发三层 AI 分析生成建议,由人工采纳、修改或丢弃后再以 Markdown 形式导回编码代理,或直接提交到 GitHub。项目支持多种 AI 提供商与 MCP 集成,数据与处理均在本地完成。
核心能力与快速开始
★ 63 · JavaScript
- 能做什么
- 提供类似 GitHub 的本地 diff 评审界面(统一或并排视图),可评审 PR 或本地未提交改动并按文件/行添加评论;支持三级 AI 分析(改动行内问题、文件内一致性、跨代码库架构一致性)并对结果去重合并;支持多 AI 提供商(Claude、Antigravity、Codex、Copilot、OpenCode、Cursor、Pi、Muse)与模型/提供商覆盖;支持自定义分析指令与多角色 council 配置;支持聊天、评论格式定制、评审反馈以 Markdown 导出;支持 GitHub 评审评论提交、内联评论;提供无头分析模式(--headless,可输出 JSON)以及 Claude Code 插件与 MCP 集成。
- 适用场景
- 1) 在提交前评审 AI 编码代理生成的本地改动,将结构化反馈回贴给代理形成迭代闭环;2) 在不想逐行阅读代码时对 AI 建议做元评审,只判断采纳或丢弃建议;3) 在需要对评审结果负责时,用 AI 建议引导注意力并辅助撰写更清晰的评审意见;4) 以无头模式把 AI 分析接入自动化流程并获取 JSON 结果;5) 通过 MCP 将评审评论引入 Claude Code 等代理工作流。
- 项目形态
- 可直接使用的工具
- 部署方式
- 本地 Web 应用,数据与处理在本地完成。可通过 npx 直接运行,或使用 npm 全局安装;支持 macOS 上的 pair-review:// URL scheme 注册。未说明其他平台或服务器部署方式。
- 主要依赖
- Node.js >= 20;需要本地 git(涉及工作树检出与 diff);使用 PR 评审功能需 GitHub 仓库与 GitHub Token;AI 分析需配置受支持的 AI 提供商(材料称可使用已有订阅)。
- 使用限制
- README 摘录未说明确切性能、并发规模、各 AI 提供商的 API 费用或配额限制,也未说明在非 macOS 平台上 URL scheme 注册等能力是否可用;AI 分析结果需人工判断,不保证正确性。
- 许可证
- Apache-2.0
- 最近推送
- 2026-09-30 18:58
资料检查:2026-10-01 07:00 · 卡片整理:2026-10-01 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在本地 Web 界面中以类似 GitHub 的 diff 视图逐文件逐行评审 AI 编码代理生成的代码或本地未提交改动,添加行级评论,并可选触发三层 AI 分析生成建议,人工采纳、修改或丢弃后将反馈以 Markdown 导出回编码代理,或直接提交到 GitHub PR。
查看内容依据
pair-review is a local web application for keeping humans in the loop with AI coding agents.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。