审查本地 git 更改
打开本地仓库,在它变成拉取请求之前审查未提交的 diff。该应用面向的是 AI 代理已经写入你工作区的代码。
Diffsmith 是一款原生 macOS 应用,用于审查由 AI 编码代理生成的本地代码更改。它可以打开仓库,读取未提交的 git diff,并允许你直接在行上附加评论,这样你就不必手动重新输入文件名或行号。
该工作流专为仍在持续变化的代码而设计。随着文件在磁盘上发生变化,Diffsmith 可以重新生成 diff,因此你可以在代理完成之前就开始审查。完成后,你的备注可以作为提示词复制回去,或者通过应用可选的本地 MCP 服务器传递给代理。
打开本地仓库,在它变成拉取请求之前审查未提交的 diff。该应用面向的是 AI 代理已经写入你工作区的代码。
点击任意一行即可留下锚定到该精确位置的评论,然后将这些备注作为提示词发送回代理。侧边栏会列出所有评论,方便你快速在它们之间跳转。
如果你希望代理直接读取你的评论并在 Diffsmith 内回复,可开启内置的本地 MCP 服务器。设置指南提供了 Claude Code、Cursor、Codex、Windsurf、VS Code 和 Zed 的示例片段。
随着磁盘上的文件变化,Diffsmith 会重新生成 diff,因此你可以在代理仍在工作时就开始审查,而无需等待一批更改完成。
在语法高亮的并排视图或行内 diff 之间切换,展开上下文,隐藏空白字符,并审查 HEAD 或 HEAD 加上已暂存更改。已修改、已添加、已删除、已重命名和未跟踪文件都会显示,并附带每个文件的统计信息。
使用完全可自定义的提示词模板,一次打开多个仓库,将 hunk 和文件标记为已读,并在你留下反馈后、代码再次变化时跟踪 Past Comments。
在 Claude Code、Cursor、Codex、Copilot 或其他代理将代码写入你的本地仓库后、将其转为拉取请求之前,先进行审查。
在代理仍在编辑文件时,就针对特定行留下评论,然后让 Diffsmith 随着工作变化重新生成 diff,而不是等待一批更改完成。
通过 MCP 将本地 AI 工具连接进来,让它可以读取你的备注并在应用内回答,从而减少审查与生成之间的复制粘贴。
一次打开多个仓库,并在你处理多个活跃代码库时,从其中一个或全部仓库复制评论。
使用 diff 查看器的行内或并排布局、主题选项、空白字符切换和可调字体大小,来匹配你偏好的审查风格。
是的。来源说明 Diffsmith 可审查本地 git 工作区中的未提交更改,并可与 Claude Code、Cursor、Codex、Copilot 以及其他 AI 编码代理配合使用。你可以将评论复制回去作为提示词,或者通过 MCP 连接代理,让它在应用内读取并回复。
在 Diffsmith 中,打开“设置 → 代理”并启用内置 MCP 服务器。它监听 http://127.0.0.1:34337,并且仅绑定到本地回环地址。然后为你的代理添加所提供的配置片段,例如 Claude Code、Cursor、Codex、Windsurf、VS Code 或 Zed。
不会。隐私政策说明 Diffsmith 不会收集、存储或传输个人信息,不连接互联网,也不会发起任何外部网络请求。评论和偏好设置都保存在你的 Mac 本地。
不会。Diffsmith 处理本地未提交的工作内容,并且可以基于 HEAD 或 HEAD 加上已暂存更改进行 diff,因此你无需在审查前提交或推送。
页面说明,Diffsmith 是在 Mac App Store 上以 US$5.99 一次性购买的产品,包含终身使用权,没有订阅。
Orca 是面向编码代理的 Agent 开发环境,支持在隔离的 git worktree 中并行运行多个 CLI agent,并提供桌面端与移动端协作流程。
Firebase Studio 是一款基于浏览器的全栈应用开发工作区,支持 Gemini 辅助编写代码、应用预览、云模拟器、导入仓库、原型开发、协作与从浏览器部署。
AI Magicx 是一体化 AI 工作区,集聊天、图片、视频、语音、音乐、邮件和开发任务于一处,帮助创作者、团队和开发者集中使用多种模型,无需在多个工具和订阅间切换。
阶跃AI是阶跃星辰推出的个人效率助手,支持知识查询、写作、编程与日常自动化任务,并提供桌面端和移动端下载入口,支持通过语言触发网页、文件和提醒等操作。
Twine AI Launcher 是一款 Android 启动器和 AI 助手,将 ChatGPT 风格帮助带到主屏幕。支持快速回答、笔记、任务、提醒及人物记忆,便于起草消息。
小艺是华为自主研发的 AI 智慧助手,支持知识问答、AI 写作、文档阅读、代码辅助与识图,适合日常查询、内容处理和鸿蒙开发场景,并支持文件拖放输入。