概要
ローカルの Git 差分を GitHub 風の UI で確認できる「difit」に、AI エージェントが変更意図をコメントするスキルを導入・活用する方法の解説。
詳細内容
この記事では、ローカルの git 差分を GitHub スタイルのインターフェースで確認できる CLI ツール「difit」と、その AI エージェント用スキルである「difit-review」について紹介しています。
主な内容は以下の通りです:
- **difit の基本**: ローカルのステージングエリアやワーキングツリーの差分を、リモートにプッシュせず見慣れた UI でレビュー可能にするツール。
- **difit-review スキルの導入**: `npx skills add` コマンドを使用して、Claude Code や Codex などの AI エージェントにスキルを追加する方法。
- **エージェントによる自動コメント**: エージェントが自ら書いたコードやレビュー対象のコードに対し、特定のコンポーネントをモックした理由などの変更意図をコメントとして付与した状態で difit を起動可能。
- **セキュリティ上の注意**: 第三者提供のスキルを利用する際のプロンプトインジェクションや任意スクリプト実行のリスクについても警告されています。
人間がコマンドの詳細を覚えなくても、エージェントを通じて視覚的かつコンテキストを保持したコードレビュー体験をローカルで実現できる点が強調されています。