Diffsmith icon

Diffsmith

Diffsmith 是一款原生 macOS 应用,用于审查 AI 编码代理生成的未提交代码变更。可在本地 git diff 上添加行内评论,并通过 prompt 或本地 MCP 服务器将反馈回传给代理。

Diffsmith

概述

Diffsmith 是一款原生 macOS 代码审查工作室,用于审查 AI 编码代理在本地 git 中所做的更改。它专为在代码变成 pull request 之前审查仓库中的未提交工作而设计,并提供行内评论,可精确锚定到它们所指向的具体行。

该产品支持 Claude Code、Cursor、Codex 和 Copilot 等代理。审查备注可以复制回去作为 prompt,或通过 Diffsmith 可选的本地 MCP 服务器处理,让代理读取评论并在应用内回复。

Diffsmith 的全部功能

审查本地 git 更改

打开一个仓库,直接在原生 macOS 应用中审查未提交的 diff,而不必等到 pull request 出现。

与代码绑定的行内评论

点击 diff 中的任意一行即可留下锚定到该精确位置的备注,无需手动输入文件名或行号。

将反馈回传给代理

将评论作为格式化 prompt 发送回去,或使用本地 MCP 服务器,让代理能够在应用内读取并回复它们。

跟上持续变化的代码库

当磁盘上的文件发生变化时,应用会重新生成 diff,让你在代理仍在工作时继续审查;如果代码变化,评论会移动到“过去的评论”。

适合密集 diff 的审查工具

在并排与行内 diff 之间切换、展开上下文、隐藏空白字符、浏览文件统计信息,并将 hunk 或文件标记为已读。

组织审查工作流

使用完全可自定义的 prompt 模板、一次打开多个仓库,并在侧边栏中区分代理回复与自己的评论。

使用 Diffsmith 的常见方式

  • 在 PR 之前审查代理输出

    打开代理正在编辑的仓库,检查未提交的 diff,并在工作提交之前留下逐行备注。

  • 在应用内完成反馈闭环

    使用内置 MCP 服务器,让已连接的代理可以读取你的评论并回复,而无需切换到复制粘贴。

  • 跟上活跃的代理会话

    在文件仍在磁盘上变化时开始审查,这在代理分多次生成代码时很有用。

  • 更轻松地阅读复杂 diff

    切换到并排或行内视图,隐藏空白字符,并在需要检查更大或更杂乱的 diff 时展开上下文。

Pros and Cons

Pros

  • 直接审查未提交的 git 更改,因此你可以在 pull request 还不存在时就开始工作。
  • 行内评论锚定到精确行,减少手动复制和引用工作。
  • 可通过可复制的 prompt 或本地 MCP 服务器实现往返式工作流。
  • 会随着文件变化重新生成 diff,非常适合快速变化的代理生成代码。
  • 隐私立场明确:无账号、无云端、无遥测,并且应用本身不发起任何外部网络调用。

Cons

  • 价格仅以 Mac App Store 的单次购买形式展示;页面未提供套餐对比或试用详情。
  • MCP 集成是可选且仅限本地的,但仍需要在 Diffsmith 和所选代理中进行设置。
  • 根据源材料,该应用仅支持 macOS。

FAQ

Diffsmith 是否可与 Claude Code、Cursor 和其他 AI 编码代理配合使用?

是。产品页面说明,Diffsmith 可审查本地 git 工作区中的未提交更改,并可与 Claude Code、Cursor、Codex、Copilot 以及其他 AI 编码代理配合使用。你可以将评论复制回去作为 prompt,或通过本地 MCP 服务器连接。

如何通过 MCP 连接代理?

在 Diffsmith 中打开“设置 → Agent”,启用 MCP 服务器,然后为你的代理添加提供的片段。设置指南包含 Claude Code、Cursor、OpenAI Codex CLI、Windsurf、Antigravity、VS Code(GitHub Copilot)和 Zed 的示例。

Diffsmith 会把我的代码发送到别处吗?

不会。Diffsmith 被描述为一款沙盒化的原生 macOS 应用,没有账号、没有云端、没有遥测,也不会主动发起任何外部网络请求。除非你明确复制或保存,评论、偏好设置及其他应用数据都会保留在你的 Mac 上。

我需要先提交才能审查更改吗?

不会。Diffsmith 审查你本地仓库中的未提交工作,并且可以基于 HEAD 或 HEAD 加上已暂存更改进行 diff,因此你可以在代理仍在工作的同时进行审查。

Diffsmith 的价格是多少?

Diffsmith 在 Mac App Store 上标价为一次性购买 US$5.99,终身使用,无订阅。

Quick Facts

类别
开发者工具
平台
macOS
主要工作流
审查 AI 编码代理生成的本地 git diff
集成
Claude Code、Cursor、Codex、Copilot、Windsurf、VS Code、Zed、Antigravity
价格
Mac App Store 上一次性购买 US$5.99
来源域名
apps.mergeable.io