
# Cloud Security Audit を実行する

Cloud Security Audit は、[AI Code Analysis](https://help.aikidogov.us/docs/docs-ja/ai-code-analysis/ai-code-analysis) 内で接続済みのクラウドアカウントを分析します。Aikido がすでに保持しているインベントリを使用します。Infrastructure as Code（IaC）リポジトリを追加すると、検出結果からアカウントを定義しているテンプレートを参照できるようになります。

## 前提条件

* 監査を作成するには、**Manage Pentests and AI Code Analysis** の[権限](https://help.aikidogov.us/docs/docs-ja/getting-started/automated-user-management/setting-roles-and-permissions)が必要です。この権限がなくても、AI Code Analysis や既存のアセスメントを開くことはできます。
* 少なくとも 1 つのクラウドアカウントが[接続](https://help.aikidogov.us/docs/docs-ja/cloud-scanning/connect-your-cloud)されていること。Supabase プロジェクトは選択画面に表示されません。
* ウォレットに見積もり費用を賄うのに十分なクレジットがあること。[Wallet & Credits](https://help.aikidogov.us/docs/docs-ja/miscellaneous-info/wallet-and-credits) を参照してください。

IaC リポジトリは任意です。[セルフスキャンのリポジトリ](https://help.aikidogov.us/docs/docs-ja/code-scanning/local-code-scanning)は選択画面から除外されます。追加できるリポジトリの数には上限があります。さらに必要な場合は[サポートにお問い合わせください](https://help.aikidogov.us/docs/docs-ja/miscellaneous-info/contact-support)。

## 監査を設定する

[**AI Code Analysis**](https://app.aikido.dev/agentic-review) に移動し、**Create Audit** をクリックします。

{% stepper %}
{% step %}
### Cloud Security Audit を選択する

**Select Audit Type** で **Cloud Security Audit** を選択し、**Continue** をクリックします。

**Cancel** をクリックすると AI Code Analysis のホームに戻ります。
{% endstep %}

{% step %}
### クラウドと IaC を選択する

1. **Clouds** を開き、監査対象の接続済みアカウントを選択します。少なくとも 1 つのクラウドを選択するまで、**Continue** は無効のままです。
2. 検出結果をコードに紐付けるには、**IaC repositories (optional)** を開き、それらのアカウントを定義しているリポジトリを選択します。空のままでもかまいません。
3. リポジトリの対象を絞り込むには、選択したリポジトリの横にある **Exclude Paths** をクリックし、この監査に含まれないディレクトリを追加します。

{% hint style="info" %}
ドキュメントや README はリポジトリに残しておいてください。エージェントはそれらの markdown を読んで、アカウントがどのように定義されているかを把握できます。関係のないアプリケーションやサービスは除外してください。
{% endhint %}

**Additional Notes** は任意で、この監査にのみ適用されます。ランタイム設定、既知のアーキテクチャ上の特性、ファイアウォールやプロキシの設定など、インベントリや IaC に含まれていないコンテキストがある場合に追加してください。すべての監査に適用すべきガイダンスは、リポジトリ内の markdown ファイルに記載してください。[リポジトリファイルでエージェントをガイドする](https://help.aikidogov.us/docs/docs-ja/ai-and-dev-tools/guide-an-audit-with-repository-files)を参照してください。

**Cancel** をクリックすると **Audit Type** に戻ります。
{% endstep %}

{% step %}
### 料金を確認して開始する

**Pricing** ステップで、**AI Cloud Security Audit** の横にクレジットの合計が表示されるまで待ちます。残高はフッターに表示されます。ウォレットの残高が不足している場合は **Add Credits** をクリックします。


**Configure** が表示されたら、それを使用して監査の深さを設定します。

* **High risk only** は、重大な脆弱性が露呈する可能性が最も高い領域を優先します。一部の領域はカバー範囲が狭くなるか、まったくカバーされません。
* **Recommended coverage** は、選択した監査範囲のうちセキュリティ上重要な部分を調査します。
* **Deeper coverage** は、推奨カバレッジに加えて、優先度の低い領域や、あまり一般的でないコードパスまたはクラウドリソースを追加で調査します。

クレジットの合計は、開始前に更新されます。

**Start Audit** をクリックして開始します。クレジットは **Start Audit** をクリックした時点で請求されます。
{% endstep %}
{% endstepper %}

Aikido がアセスメントの詳細ページを開き、進捗の確認や検出結果の閲覧ができます。[進捗と検出結果を追跡する](https://help.aikidogov.us/docs/docs-ja/ai-code-analysis/ai-code-audit-overview/track-progress-and-findings)を参照してください。

## FAQ

### 選択画面にクラウドが表示されないのはなぜですか？

まずアカウントを接続してください。[Connect Your Cloud](https://help.aikidogov.us/docs/docs-ja/cloud-scanning/connect-your-cloud) を参照してください。Supabase プロジェクトは Cloud Security Audit の対象外です。

### IaC リポジトリの追加は必須ですか？

いいえ。監査はクラウドインベントリのみで実行できます。検出結果から、稼働中の設定を定義しているテンプレートやモジュールを参照したい場合に IaC を追加してください。

## 関連情報

{% content-ref url="./" %}
[.](https://help.aikidogov.us/docs/docs-ja/ai-code-analysis/cloud-security-audit)
{% endcontent-ref %}

{% content-ref url="what-cloud-security-audit-finds.md" %}
[what-cloud-security-audit-finds.md](https://help.aikidogov.us/docs/docs-ja/ai-code-analysis/cloud-security-audit/what-cloud-security-audit-finds)
{% endcontent-ref %}
