> For the complete documentation index, see [llms.txt](https://help.aikido.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aikido.dev/docs/docs-ja/ai-totsru/ide-plugins-overview/features/full-workspace-scan-in-ide.md).

# IDEでのワークスペース全体スキャン

Aikido Workspace Scan では、プロジェクト全体を一度に分析できるため、開いているファイルだけでなく、すべてのファイルにわたるセキュリティ上の問題をすばやく確認できます。

<figure><img src="/files/94513a3819aef616e68cc5007234e5e852299518" alt=""><figcaption></figcaption></figure>

#### フルスキャンを使うタイミング

次の場合はフルスキャンを使用します:

* リポジトリのセキュリティ基準を設定したいとき。
* 大規模なコード変更をプッシュしようとしているとき。

通常の開発では、オープン/保存時のスキャンが、コードを書いている間も即時フィードバックを提供し続けます。

#### フルスキャンを実行

VS Code の Aikido パネルから直接フルスキャンを開始できます:

1. Aikido のサイドバーを開きます。
2. ビュー上部の「Workspace Scan」をクリックします。
3. スキャン対象を選択します:
   * **ワークスペース全体** – プロジェクト内のすべてのソースファイルを完全に分析します。
   * **変更されたファイルのみ** – 前回の Git コミット以降に変更されたファイルのみをスキャンします。

<figure><img src="/files/9bbe0fe808c78adefb1d7503141b4f6305e78542" alt=""><figcaption></figcaption></figure>

スキャン中、Aikido は次をチェックします:

* コードの問題（SAST）— 安全でないコーディングパターンや設定ミス。
* シークレット — 露出したトークン、パスワード、API キー。

結果はエディター内と Scan Results パネルにカテゴリ別にまとめてインライン表示されます。各検出項目にカーソルを合わせると詳細を確認でき、Aikido で開いてより深くトリアージすることもできます。

{% hint style="warning" %}
ワークスペーススキャンは自動では実行されません。更新された結果が必要なときは、その都度手動で新しいスキャンを開始する必要があります。
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.aikido.dev/docs/docs-ja/ai-totsru/ide-plugins-overview/features/full-workspace-scan-in-ide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
