AI Code Analysisの作成
作成フローは2つのステップで構成されています。解析したいリポジトリを選択し、次にクレジットコストを確認して開始します。
開始する前に、以下を確認してください。
- Manage Pentests and AI Code Analysis の権限を持っていること。これがないと、解析を作成したり既存の解析を開くことができません。
- 少なくとも1つのリポジトリが接続されていること。 Self-scanned repositories(セルフスキャンリポジトリ)は対象外です。ピッカーには表示されません。1回の解析につき最大6個までリポジトリを選択できます。
- 見積もりコストをカバーするだけの十分なクレジットがウォレットにあること。 必要に応じて、作成フロー内からクレジットを追加購入できます。購入の詳細はWallet & Creditsを参照してください。
解析を設定する
Section titled “解析を設定する”ウィザードを起動するには、メインナビゲーションでAI Code Analysisをクリックし、ページヘッダーのCreate Auditをクリックします。
1. リポジトリを接続する
Section titled “1. リポジトリを接続する”- Repositoriesピッカーを開き、接続済みリポジトリを最大6個まで選択します。
- Continueをクリックして価格設定に進みます。
Continueは、少なくとも1つのリポジトリが選択されるまで無効のままです。このステップでCancelをクリックすると、リポジトリ一覧に移動します。これは、続行する前にリポジトリを接続する必要がある場合に便利です。
2. 価格設定
Section titled “2. 価格設定”Aikidoが選択内容に基づいてクレジットコストを計算します。見積もりの準備ができると、Full AI Code Analysisの横に価格が表示され、フッターに残高が表示されます。クレジットが不足している場合は、Add Creditsをクリックして追加購入してください。
Start Auditをクリックして起動します。
Start Auditの後、Aikidoはアセスメントの詳細ページに移動します。ここで進捗状況を確認したり、検出結果が届き次第読むことができます。詳しくは進捗状況と検出結果の追跡を参照してください。
なぜ6リポジトリの上限があるのですか?
Section titled “なぜ6リポジトリの上限があるのですか?”AI Code Analysisは、一貫性のあるコードベース群にエージェントの注意を集中させます。6リポジトリを超えると、解析は焦点を失いがちになり、品質が低下する傾向があります。1回の解析で本当により多くのリポジトリが必要な場合は、サポートにお問い合わせください。Repositoriesフィールドのツールチップからも同じ手順にアクセスできます。
お困りですか?
Section titled “お困りですか?”クレジットの見積もりがおかしいと感じる場合や、ピッカーに期待するリポジトリが表示されない場合は、右下隅のIntercomチャットを開いてください。