Beginner
Under 1 minute per PR
How to GitHubプルリクエストをレビューする with Eigent
人間のレビュー前に、回帰、テスト不足、リスクの高い挙動変更を自動的に検出します — すべてのプルリクエストで自動実行。
What you need
- Eigentデスクトップアプリ
- GitHub連携
Best for
- 人間のマージ承認の前に追加のレビューシグナルが欲しいチーム
- 本番環境で回帰コストが高い大規模コードベース
- テストカバレッジにばらつきがあり、自動的な抜け漏れ検出が役立つリポジトリ
Starter Prompt
このPRのセキュリティ回帰、テスト不足、リスクの高い挙動変更をレビューしてください。
仕組み
- EigentをGitHub組織またはリポジトリに接続します。
- すべてのPRで自動レビューを設定するか、コメントで手動レビューを依頼します。
- Eigentが差分をレビューし、回帰、テスト不足、リスクの高い変更に対してインラインコメントを残します。
- Eigentが問題を指摘した場合は、その修正を依頼し、PRを更新します。
試してみる追加プロンプト
- このレビューは認証とセッション処理の変更のみに絞ってください。
- このPRで新しく追加されたコードパスに、テストが不足していませんか?
- この変更によって、SQLインジェクション、XSS、SSRFのリスクは発生しますか?
- 42行目で指摘した問題を修正し、このブランチに変更をプッシュしてください。
使い方
EigentをGitHubに接続し、注目しているリポジトリで自動レビューを設定します。PRにコメントすることで、手動でレビューを開始することもできます。Eigentにレビューさせる内容をカスタマイズするには、AGENTS.mdファイルにレビューガイドラインを追加します。優先順位、問題の種類、特に慎重な確認が必要なパッケージ向けの領域別ルールを指定してください。Eigentが問題を指摘したら、PRブランチ上で直接修正するよう依頼できます。
期待される出力
優先度ごとに分類された、各指摘事項へのインラインPRコメント。各コメントには、見つかった内容、なぜリスクなのか、推奨される修正または次のステップが含まれます。
制限事項
- Eigentは静的な差分をレビューするため、テストスイートの実行や実行時の挙動の観察はできません。
- レビューの深さはリポジトリ内のコンテキストに依存します。AGENTS.mdのガイドラインがあると、指摘内容をより的確にできます。
- セキュリティ上の指摘は、確定した脆弱性として扱う前に人間が確認する必要があります。