リポジトリのスキャン
スキャン結果の規模によっては、結果が表示されるまで時間がかかることがあります。検出結果が数百件の場合、通常は10分ほどかかります。 詳細はスキャンを参照してください。1
問題を選択
- プロジェクトページに移動します。
- プロジェクトを選択します。
- スキャンをクリックします。
- ステータスが
Fix AvailableまたはOn Demandの問題を探します。 - 問題の行をクリックして、問題の詳細サイドバーを開きます。



2
修正内容のレビュー
適用前に問題詳細のサイドバーにある修正案をよく確認してください。問題が
APIクライアントは
On Demandと表示されている場合、問題を開くとCorgeaがバックグラウンドで修正の生成を開始します。通常は1〜2分かかります。修正が完成すると自動的に表示されます。
GET /api/v1/issue/{id}で同じバックグラウンド生成を開始できます。generate_fixのデフォルトはtrueです。生成中はauto_fix_suggestion.statusがgeneratingになるため、完了するまで問題を再取得してください。同じリクエストで結果を待つ場合はwait_for_the_fix=trueを指定します(最大120秒)。詳細はAPIリファレンスを参照してください。CorgeaはAIを使用して修正を生成し、提供前に品質チェックを実行します。ただし、適用前に、提案された変更が正しくコードベースに適合することを十分に確認してください。3
修正を適用
修正が適切であれば、次の2つの方法で適用できます。
-
オプション1:Corgea Web Application
問題の詳細サイドバーで
Create Pull Requestボタンをクリックします。Corgeaが問題と修正のコンテキストを含むプルリクエストを自動生成します。作成が完了したら、
View Pull Requestをクリックします。または、
Download Fixをクリックして、次のいずれかを選択します。Download Git PatchDownload Fixed File

-
オプション2:Corgea IDE拡張機能
CorgeaのIDE拡張機能を使用すると、ローカルで修正を適用できます。Visual Studio Code、Visual Studio 2022、JetBrains IDEに対応しています。
Visual Studio Codeでは、サイドバーの脆弱性をクリックして問題の詳細を開き、修正案を確認します。次に

Apply Fixをクリックし、更新されたファイルを保存します。 JetBrains IDEでは、Corgeaツールウィンドウの検出結果をクリックして詳細を開き、修正案を確認します。次にApply Fixをクリックし、更新されたファイルを保存します。
4
任意:修正案を評価
修正案が適切かどうかを投票で評価し、可能であればコメントも残してください。フィードバックはCorgeaの改善に活用されます。


Give Feedbackをクリックしてフィードバックモーダルを開きます。高評価または低評価を選択し、必要に応じてコメントを追加してSubmitをクリックします。
トラブルシューティング
修正が生成されない
修正が生成されない
On Demandと表示された問題では、問題の詳細サイドバーを開くと修正が生成されます。生成に失敗した場合や、以前生成された修正を再生成する必要がある場合は、Try Againをクリックします。
生成された修正が適切でない
生成された修正が適切でない
高評価または低評価のアイコンで投票し、可能であればコメントも残してください。フィードバックはCorgeaの改善に活用されます。

