← 返回列表
AI 编程工具

DiffPrism:面向代理生成代码变更的 AI 代码审查工具

CodeJonesW/diffprism · AI powered code review for agent-generated changes.

GitHub原文发布 未知首次收录 2026-10-01上架 2026-10-01 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

DiffPrism 是一个基于 TypeScript 的 AI 代码审查工具,用于审查 GitHub PR 以及本地代理生成的代码变更。用户可粘贴 PR 链接,在浏览器中查看语法高亮 diff,并通过 Claude Code 或 Cursor 对任意行、文件提问;AI 可获取 PR head 版本完整代码库上下文而非仅 diff。它通过 14 个 MCP 工具与 AI 代理交互,支持行内标注、线程回复、Review dojo 多代理评审,以及 pre-commit 提交门禁。

核心能力与快速开始

★ 3 · TypeScript

能做什么
针对 GitHub PR 和本地代理生成代码变更的 AI 辅助代码审查:在浏览器中展示语法高亮 diff(统一或分栏视图)、文件浏览器和分析简报;支持对任意行评论并由 Claude Code 或 Cursor 在行内线程中回答;通过 14 个 MCP 工具让 AI 获取 PR head 完整文件上下文、结构化 diff、分析 JSON,并支持 annotate、reply、wait_for_comments 等交互;提供多会话 dashboard、Review dojo 多代理交叉评审与投票、commit gate 提交门禁、以及将审查结果以 Approve/Request changes/Comment 形式发回 GitHub。
适用场景
审查 GitHub Pull Request;审查本地工作区、暂存区、提交区间或分支差异中由 AI 代理生成的代码变更;让 Claude Code 或 Cursor 结合完整代码库上下文对 diff 逐行提问;多代理交叉评审同一变更并汇总一致/争议结论;通过 pre-commit hook 在提交前自动打开审查并阻塞有问题的提交。
项目形态
可直接使用的工具
部署方式
通过 npm 全局安装(npm install -g diffprism),并执行 diffprism setup;DiffPrism 服务器在首次审查时自行启动;支持 CLI 与浏览器 dashboard;PR 审查使用 GitHub token(GITHUB_TOKEN、gh auth token 或配置文件)。具体部署与环境要求未完整说明。
主要依赖
需要 Node.js/npm 环境;AI 交互需安装并登录 Claude Code 或 Cursor;PR 审查需要 GitHub token;支持任何 MCP 客户端。其它硬件与系统要求未说明。
使用限制
README 未说明具体的 API 成本、配额限制或商用条款;PR 审查需要 GitHub token;使用 Claude Code 或 Cursor 需对应命令已安装并登录;审查代理为只读,不能编辑文件或运行命令;commit gate 默认仅审查暂存区变更。其它限制未说明。
许可证
Apache-2.0
最近推送
2026-09-30 09:04

资料检查:2026-10-01 07:00 · 卡片整理:2026-10-01 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

程序员可用 DiffPrism 审查 GitHub PR 和本地代理生成的代码变更:粘贴 PR 链接后在浏览器查看语法高亮 diff,并通过 Claude Code 或 Cursor 对任意行、文件提问;AI 可获取 PR head 版本完整代码库上下文而非仅 diff。还支持行内标注、线程回复、Review dojo 多代理评审,以及 pre-commit 提交门禁。

查看内容依据
DiffPrism 是一个基于 TypeScript 的 AI 代码审查工具,用于审查 GitHub PR 以及本地代理生成的代码变更。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。