> 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/aikido-ai-in-ide.md).

# IDE内のAikido AI

AikidoのAI機能は、スマートな優先順位付けと安全な自動修正をIDEに直接もたらします。すべての問題を手動で確認する代わりに、本当に重要なことに集中でき、ワンクリックで問題を修正することもできます。

## AI AutoTriage

スキャンで複数の問題が検出された場合、AI AutoTriageはどれを最初に対応すべきかを判断するのに役立ちます。

Aikidoは、コードのコンテキストに基づいて到達可能性と影響を自動で分析し、最も重要なものをレビュー対象として示し、ノイズを目立たなくします。

### 使い方

1. Aikidoパネルを開くか、インラインの検出結果にカーソルを合わせます。
2. AutoTriageに対応している検出結果を選択します。
3. AIで評価をクリックします。

## AI AutoFix

対応しているSASTおよびSCAの検出結果に対して、AikidoはAI AutoFixを提供します。これはAIが生成した修正案で、IDE内でプレビューして直接適用できます。

各修正には以下が含まれます:

* AikidoのセキュリティAIが生成した、安全なコード変更案。
* 適用前に確認できる並列プレビュー。
* 修正が推奨される理由の背景情報。

適用すると、コードは自動的に更新され、問題が解決されたことを確認するために再スキャンされます。

<figure><img src="/files/aba91858bca42c90ce982e8ac454a60b3b925e24" alt=""><figcaption></figcaption></figure>

### 利点

* ノイズを削減: AIに問題のフィルタリングと優先順位付けを自動で任せましょう。
* 時間を節約: エディタを離れずに一般的な脆弱性を即座に修正できます。
* 一貫性を保つ: IDEの結果は、Aikidoワークスペースで定義されたルールと重大度に一致します。

### 使い方

1. 対応しているSASTまたは依存関係の検出結果を開きます。
2. AutoFixをクリックします。
3. 差分プレビューで提案されたパッチを確認します。
4. 変更を適用します。Aikidoがファイルを再スキャンして、問題が解決されたことを確認します。


---

# 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/aikido-ai-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.
