What The Diff: コードレビューの強力なパートナー
What The Diffは、コード開発プロセスにおいて重要な役割を果たすAIパワードのアプリケーションです。
オーバービュー: コードレビューのための.diffを分析し、平易な英語で変更内容についての説明的なコメントを生成します。また、GitHubやGitlabとの連携により、アカウントの作成が可能で、無料で始めることができます。
コア機能:
- 自動化されたPR説明:時間と労力を要するPR説明の作成をAIが担います。
- 豊富な要約通知:非技術的なステークホルダーにも理解しやすい要約通知を送信します。
- 美しいチェンジログ:公開チェンジログの共有やJSON APIを通じた内部利用が可能です。
- 週次進捗報告:週全体の変更の概要を含む進捗報告を受け取ることができます。
- インラインAIリファクタリング:AIのサポートによりコードのリファクタリングが可能です。
- 細かな設定:CIプルリクエストのスキップ、ドラフトの遅延、トークン消費の制限などの設定が可能です。
基本的な使用方法: GitHub/GitlabのAPIを使用してプルリクエストの.diffを取得し、その後AIモデルを使用して変更内容の説明を生成します。コードは保存されません。ほぼすべてのプログラミング言語に対応しており、平易な英語または他のサポート言語で.diffを説明できます。トークンが不足した場合は、より大きなプランにアップグレードするか、次の請求サイクルまで待つことができます。