> 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/ai-and-dev-tools/ide-plugins-overview/features/aikido-ai-in-ide.md).

# Aikido AI in IDE

Aikido’s AI features bring smart prioritization and safe, automated fixes directly into your IDE. Instead of manually reviewing every issue, you can focus on what really matters and even fix problems with one click.

## AI AutoTriage

When a scan detects multiple issues, AI AutoTriage can help you identify which ones deserve attention first.

Aikido can automatically analyzes findings for reachability and impact based on your code context, marking the most critical ones for review and de-emphasizing noise.

### How to use

1. Open the Aikido panel or hover the inline finding.
2. Select a finding that supports AutoTriage.
3. Click Assess with AI.

## AI AutoFix

For supported SAST and SCA findings, Aikido offers AI AutoFix, an AI-generated fix you can preview and apply directly in your IDE.

Each fix includes:

* A proposed safe code change generated by Aikido’s security AI.
* A side-by-side preview so you can review before applying.
* Context on why the fix is recommended.

Once applied, your code is automatically updated and rescanned to confirm the issue is resolved.

<figure><img src="https://3149773201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyKbzcQGrx7UtrG0nPZZ7%2Fuploads%2Fgit-blob-f8ff81398a490be0ab0376b20228727ee0c2343f%2Fsast_autofix_ide.gif?alt=media" alt=""><figcaption></figcaption></figure>

### Benefits

* Reduce noise: Let AI filter and prioritize issues automatically.
* Save time: Fix common vulnerabilities instantly without leaving your editor.
* Stay consistent: IDE results match the rules and severities defined in your Aikido workspace.

### How to use

1. Open a supported SAST or dependency finding.
2. Click AutoFix.
3. Review the proposed patch in the diff preview.
4. Apply the change. Aikido rescans the file to verify the issue is resolved.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/aikido-ai-in-ide.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
