Diffsmith logo

Diffsmith

Freemium
訪問

Diffsmith 是一款原生 macOS 應用程式,可審查 Claude Code、Cursor、Codex 和 Copilot 等 AI 程式設計代理產生的本機 git 變更。新增行內註解,並以提示詞或透過本機 MCP 伺服器傳回給代理。

什麼是 Diffsmith?

Diffsmith 是一款原生 macOS app,用於審查由 AI coding agents 所產生的本機程式碼變更。它會開啟一個儲存庫、讀取未提交的 git diff,並讓你直接將註解附加到各行,這樣你就不必手動重新輸入檔名或行號。

這個工作流程是為仍在變動中的程式碼而設計。當檔案在磁碟上變更時,Diffsmith 可以重新產生 diff,因此你可以在 agent 完成之前就開始審查。完成後,你的筆記可以複製回去作為提示,或透過 app 的可選本機 MCP 伺服器傳回給 agent。

Diffsmith 能做什麼?

審查本機 git 變更

開啟本機儲存庫,並在它成為 pull request 之前審查未提交的 diff。這款 app 主要用於 AI agent 已經在你的工作樹中寫好的程式碼。

行內、以行為錨點的註解

點選任一行即可留下錨定在該精確位置的註解,接著將這些筆記作為提示回傳給 agent。側邊欄會列出所有註解,方便你快速在它們之間切換。

可選的本機 MCP 工作流程

如果你希望 agent 直接讀取你的註解,並在 Diffsmith 內回覆,可以啟用內建的本機 MCP 伺服器。設定指南提供 Claude Code、Cursor、Codex、Windsurf、VS Code 和 Zed 的範例片段。

工作進行中時即時重新 diff

當檔案在磁碟上變動時,Diffsmith 會重新產生 diff,因此你可以在 agent 還在工作時就開始審查,而不必等待一批變更完成。

彈性的 diff 檢視

可在有語法高亮的左右並排或行內 diff 之間切換、展開上下文、隱藏空白字元,並審查 HEAD 或 HEAD 加上已暫存變更。已修改、已新增、已刪除、已重新命名與未追蹤的檔案都會顯示每個檔案的統計資訊。

審查管理工具

使用可完全自訂的提示範本、一次開啟多個儲存庫、將 hunks 與檔案標記為已讀,並在你留下回饋後程式碼又變動時,追蹤 Past Comments。

使用情境

“PR 前的 agent 程式碼審查”

在你將 Claude Code、Cursor、Codex、Copilot 或其他 agent 在本機儲存庫中撰寫的程式碼轉成 pull request 之前先進行審查。

“審查進行中的工作”

當 agent 仍在編輯檔案時,針對特定行留下註解,接著讓 Diffsmith 在工作變動時重新產生 diff,而不是等待一批變更完成。

“與 agent 的閉環回饋”

透過 MCP 連接本機 AI 工具,讓它可以讀取你的筆記並在 app 內回覆,減少審查與生成之間的複製貼上。

“多儲存庫審查”

一次開啟多個儲存庫,並在處理多個活躍 codebase 時,從其中一個或全部複製註解。

“自訂審查設定”

使用 diff viewer 的行內或左右並排版面、主題選項、空白字元切換與可調整字體大小,以符合你偏好的審查風格。

常見問題

Diffsmith 是否支援 Claude Code、Cursor 和其他 AI coding agents?

是。來源內容說 Diffsmith 可審查本機 git 工作樹中的未提交變更,並支援 Claude Code、Cursor、Codex、Copilot 與其他 AI coding agents。你可以將註解複製回去作為提示,或透過 MCP 連接 agent,讓它在 app 內讀取並回覆。

我要如何透過 MCP 連接 agent?

在 Diffsmith 中,前往 Settings → Agent 並開啟內建 MCP 伺服器。它會監聽 http://127.0.0.1:34337,且僅綁定到 loopback。接著加入為你的 agent 提供的範例片段,例如 Claude Code、Cursor、Codex、Windsurf、VS Code 或 Zed。

Diffsmith 會把我的程式碼或註解傳送到任何地方嗎?

不會。隱私政策說 Diffsmith 不會收集、儲存或傳輸個人資訊,不會連接網際網路,且不會主動發出任何外部網路請求。註解與偏好設定都會本機儲存在你的 Mac 上。

在審查之前,我需要先 commit 或 push 變更嗎?

不需要。Diffsmith 會審查本機未提交的工作,並可對 HEAD 或 HEAD 加上已暫存變更進行 diff,因此你不必先提交或推送就能開始審查。

Diffsmith 的價格是多少?

頁面說 Diffsmith 在 Mac App Store 上是一次性購買 US$5.99,包含終身存取,沒有訂閱。

快速資訊

類別
Developer Tool
平台
macOS
主要使用者
審查由 AI coding agents 撰寫的程式碼的人
工作流程
本機 git diff 審查,支援行內註解與可選的 MCP 交接
價格
Mac App Store 一次性購買 US$5.99
網站
apps.mergeable.io/diffsmith

Diffsmith 流量分析

流量數據僅供參考。

網域評分
26

Diffsmith 替代品

HeimWall logo

HeimWall

heimwall.ai

HeimWall 是一款 macOS 應用程式與團隊可觀測性產品,可偵測傳送至 Cursor、Claude Code、Copilot 和 Windsurf 等 AI 程式設計工具的提示中的密鑰、PII 及其他機密資料。原始提示預設保留在裝置上,僅分享經過遮蔽的訊號供團隊報告使用。

OOMOL logo

OOMOL

oomol.com

OOMOL 將 Gmail、GitHub 與 Notion 連接至 AI 代理,可在 Codex、Claude Code 與 Cursor 中重複使用已授權工具,並提供免費、付費及按用量計費方案。

Conductor logo

Conductor

conductor.build

Conductor 是一款 Mac 應用程式,可在隔離工作區中平行執行 Claude Code、Codex 和 Cursor 代理,協助開發者分派任務、檢視差異並在本機合併程式碼。

1Code logo

1Code

1code.dev

1Code 是面向編碼代理的開源視覺化用戶端,整合 Claude Code 與 Codex,支援桌面與網頁工作流程、Git 審查合併及雲端沙箱背景執行。

AgentConnect logo

AgentConnect

www.agentconnect.md

AgentConnect 讓團隊將 Claude Code、Codex 和 Gemini CLI 等 ACP 代理程式整合至 Slack、Telegram、Discord 和 GitHub,讓它們在團隊日常協作的頻道中承接工作。它採用開源且可自行託管的方式,並為代理程式工作流程提供角色、工具、記憶和可設定的觸發條件。

HarnessRouter logo

HarnessRouter

harnessrouter.ai

HarnessRouter 是一個 Agent 後端層,讓團隊能在自己的基礎架構上透過單一 API 將 Codex、Claude Code 和 Hermes 接入產品。對於不想自行運作 Agent Runtime 的團隊,也提供代管雲端選項。