
コーディングエージェントは巨大なコード差分を生成することがあります。それでも誰かがそれを読まなければなりません。seendiffは、大規模な変更に対応したローカル差分ツールです。確認済みの内容を追跡し、チャンク単位でレビューし、コーディングエージェントを呼び込んで自身の作業を説明させることができます。
コメントを読み込み中...
seendiffは、AI支援開発の現実に合わせて作られたローカル差分レビューツールです。コーディングエージェントは数分で膨大な差分を生成できますが、それを読むのは誰かの仕事です。seendiffは、その作業を構造化された追跡可能なプロセスに変えます。任意のgitリポジトリ内でlocalhostサーバーとして動作し、コードブロックを確認済みまたはレビュー済みとしてマークしたり、キーボードショートカットで変更をナビゲートしたり、コーディングエージェントを呼び戻して自分の作業を説明させることもできます。Python 3.10以上とgitが必要なPython CLIで、数秒でインストールでき、すべてのレビュー進行状況はローカルに保持されます。
コードブロックは、ビューポートをスクロールすると自動的に確認済みとしてマークされ、レビュー済みは明示的なアクションです — ブロックにはR、ファイル全体にはfを押します。この2段階システムにより、単に目を通しただけのものと、実際に検証したものを常に把握できます。
すべてがキーボードからアクセス可能です:←/→で変更ブロック間を移動、↑/↓でファイル間を移動、n/Nでファイル横断で次の未レビューブロックにジャンプ、Vでファイル内の確認済みだが未レビューのブロックをすべてレビュー済みとしてマークします。マウスは不要です。
何もマシンから外部に出ません — アカウントもテレメトリも、localhost以外へのネットワーク呼び出しもありません。依存関係は最小限(わずか4つ)で、数秒でインストールでき、設定ファイルも不要です。
スケールを考慮して設計されており、仮想化により40,000行のファイルもスムーズに処理します。ファイルの側面にあるミニマップで、確認済み、未確認、未レビューの状態が一目でわかり、検索はすべての変更ファイルを一度にカバーします。
コーディングエージェントが差分を書いた — seendiffはそれを説明させる。
これが本当の強みです:seendiffは単なるビューアではなく、エージェントへの架け橋です。同梱のskills/seendiffスキルを使用すると、コーディングエージェントが差分を開いて自分の作業のウォークスルーを書き、それを実際の変更と照らし合わせてレビューできます。リベースや修正後も保持される確認済み/レビュー済みの追跡と組み合わせることで、混沌としたAI生成の変更を構造化された監査可能なレビュープロセスに変えます。
コーディングエージェントからの巨大な差分を体系的な方法なしに目視で確認するのに疲れた場合、または外部にデータを送信しない高速でプライベートなキーボード駆動のレビューツールが必要な場合です。git操作後もレビュー進行状況が保持されることを重視し、エージェントのウォークスルーをスクリプト化したい場合は、seendiffは検討に値します。特に、すでにClaude Codeや類似のツールを使用していて、変更の生成と検証の間のフィードバックループをより緊密にしたい場合に役立ちます。
コメントを読み込み中...
検討すべき他のツール