Diffsmith icon

Diffsmith

Diffsmithは、AIコーディングエージェントが作成した未コミットの変更を確認できるmacOSネイティブアプリです。ローカルgit diffに行単位でコメントし、プロンプトまたはローカルMCPサーバー経由でフィードバックを返せます。

Diffsmith

概要

Diffsmithは、AIコーディングエージェントが作成したローカルgit変更をレビューするためのmacOSネイティブなコードレビュー用スタジオです。リポジトリ内の未コミット作業を、そのコードがプルリクエストになる前に確認するために設計されており、参照先の正確な行に固定されたインラインコメントを付けられます。

本製品は、Claude Code、Cursor、Codex、Copilotなどのエージェントをサポートしています。レビュー नोटはプロンプトとしてコピーし直せるほか、DiffsmithのオプションのローカルMCPサーバー経由で処理して、エージェントがコメントを読み、アプリ内で返信できるようにすることもできます。

Diffsmithのすべて

ローカルgit変更をレビューする

リポジトリを開いて、プルリクエストを待たずに、macOSネイティブアプリ上で未コミットの差分を直接レビューできます。

コードに紐づいたインラインコメント

差分の任意の行をクリックして、その正確な位置に紐づくメモを残せます。ファイル名や行番号を手入力する必要はありません。

エージェントへフィードバックを返す

コメントを整形済みのプロンプトとしてエージェントに返すか、ローカルMCPサーバーを使ってアプリ内でエージェントがコメントを読み、返信できるようにします。

動きのあるコードベースを追跡する

ファイルがディスク上で変更されるとアプリが再差分化するため、エージェントがまだ作業中でもレビューでき、コードが変わるとコメントはPast Commentsへ移動します。

密な差分のためのレビュー機能

サイドバイサイド表示とインライン表示を切り替え、コンテキストを広げ、空白を非表示にし、ファイル統計を確認し、ハンクやファイルを既読としてマークできます。

レビュー作業を整理する

完全にカスタマイズ可能なプロンプトテンプレートを使い、複数のリポジトリを同時に開き、サイドバーでエージェントの返信と自分のコメントを区別できます。

Diffsmithの一般的な使い方

  • PRの前にエージェントの出力をレビューする

    エージェントが編集しているリポジトリを開き、未コミットの差分を確認して、作業がコミットされる前に行単位のメモを残します。

  • アプリ内でやり取りを完結する

    内蔵MCPサーバーを使えば、接続済みのエージェントがコピー&ペーストに切り替えることなくコメントを読み、返信できます。

  • アクティブなエージェントセッションに追従する

    ファイルがまだディスク上で変化している間にレビューを始められるため、エージェントが複数回に分けてコードを生成する場合に便利です。

  • 複雑な差分をより見やすく読む

    サイドバイサイド表示またはインライン表示に切り替え、空白を非表示にし、より大きい差分やノイズの多い差分を確認したいときはコンテキストを広げられます。

Pros and Cons

Pros

  • 未コミットのgit変更を直接レビューできるため、プルリクエストが作成される前から作業できます。
  • インラインコメントは正確な行に固定されるため、手動でのコピーや参照作業を減らせます。
  • コピー可能なプロンプトまたはローカルMCPサーバーのいずれかによる往復ワークフローをサポートしています。
  • ファイル変更に応じて再差分化されるため、急速に進むエージェント生成コードに適しています。
  • プライバシー方針が明確で、アカウントなし、クラウドなし、テレメトリなし、アプリからの外向きネットワーク通信なしです。

Cons

  • 料金はMac App Storeでの単一の買い切りとしてのみ表示されており、ページ上にはプラン比較や試用の詳細はありません。
  • MCP連携は任意でローカルのみですが、Diffsmithと選択したエージェントの両方で設定が必要です。
  • ソース資料に基づくと、アプリはmacOS専用です。

FAQ

DiffsmithはClaude Code、Cursor、その他のAIコーディングエージェントで動作しますか?

はい。製品ページには、Diffsmithはローカルのgitワーキングツリーにある未コミットの変更をレビューし、Claude Code、Cursor、Codex、Copilot、その他のAIコーディングエージェントと連携できると記載されています。コメントはプロンプトとしてコピーし直すことも、ローカル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とステージ済み変更を合わせた状態との差分を取れるため、エージェントがまだ作業中でもレビューできます。

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