AI時代に使える差分確認ツールdifitを触ってみた

こんにちは、ナナオです。 最近はClaude Codeにコードを書かせることが増えてきました。 便利なんですが、そうなると今度は「エージェントが書いた差分をどう確認するか」が地味に悩みどころになってきます。 ターミナルでgit diffを眺めるのもいいんですが、量が多いと結構つらい。かといってわざわざコミットしてPRを立ててGitHub上で見るのも大げさです。 そんなときにちょうどよさそうなdifitというツールを見つけたので、触ってみました。 ※この記事はopus4.8の力を借りて作成しました。 difitとは GitHub - yoshiko-pg/difit: A lightweight command-line tool that spins up a local web server to display Git commit diffs in a GitHub-like Files changed view · GitHub The local code review tool for the AI era! 「AI時代のローカルコードレビューツール」を名乗っているツールです。 やってくれることはシンプルで、ローカルでコマンドを叩くと、Gitの差分をGitHubの「Files changed」そっくりの画面でブラウザに表示してくれます。 git diffをターミナルで読むのではなく、あの見慣れたレビュー画面でサッと確認できる、というわけですね。 そしてこのツールの本領は、その先の「コメントをAIエージェントへのプロンプトとしてコピーできる」というところにあります。このあたりは後で紹介します。 インストールと基本的な使い方 Node.js製なので、インストールなしでnpxからいきなり試せます。 # インストール不要、最新コミットの差分をそのまま表示 npx difit 気に入ったらグローバルに入れておくと楽です。 npm install -g difit 使い方はGitのコマンドを知っていれば直感的です。引数に見たい対象を渡すだけ。 difit # HEAD(最新コミット)の差分 difit 6f4a9b7 # 特定のコミット difit feature main # feature と main を比較 特に便利なのが、コミット前の変更を確認できるキーワードたちです。 ...

2026年7月10日 · にあえん