> 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/visual-studio-plugin.md).

# Visual Studio IDE

Aikido は、ハードコードされたシークレット（API キー、トークン）や安全でないコードパターン（SQL インジェクション、パス トラバーサルなど）をプロジェクト全体で自動スキャンし、問題を早期に発見してコードベースを安全に保てるようにします。

ファイルを開いたり変更を保存したりするたびにスキャンが自動実行されるため、開発の早い段階で問題を簡単に見つけられます。

セキュリティ上の問題が見つかると、コード内で直接ハイライトされ、Aikido ウィンドウに一覧表示されます。

![SQLクエリ機能、警告、セキュリティ/コードスキャン パネルを表示している C# コード エディター。](/files/52827b63badba3ca899a6dd0979fc37e94dd37df)

## インストールと使用方法 <a href="#how-to-install-and-use" id="how-to-install-and-use"></a>

**ステップ 1.** 次へ進んでください [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=AikidoSecurity.aikido-visualstudio) をクリックします **インストール。** インストール後、個人アクセストークン（ステップ2）の追加を求められます。

**ステップ 2.** Aikidoで、次へ移動します [Visual Studio 統合画面](https://app.aikido.dev/settings/integrations/ide/visualstudio) そしてトークンを作成します。

![登録済みトークンがなく、新しい PAT を生成するオプションが表示されている Visual Studio IDE プラグインのページ。](/files/581fca7ed5fe7a480fd91a74129f09493967ccff)

**手順 3。** についてのドキュメント内の例をご覧ください [テスト用の Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=AikidoSecurity.aikido-visualstudio)[ ](https://marketplace.visualstudio.com/items?itemName=AikidoSecurity.aikido)すべてが正常に動作するかどうか。

## サポートされている Visual Studio のバージョン <a href="#supported-visual-studio-versions" id="supported-visual-studio-versions"></a>

Aikido 拡張機能は、Visual Studio Community Edition、Visual Studio Professional、Visual Studio Enterprise にインストールできます。これは [Visual Studio のサポート ライフサイクル](https://learn.microsoft.com/en-us/visualstudio/productinfo/vs-servicing)に準拠しており、公式にサポートされているバージョンとの互換性を維持します。

## トラブルシューティング

{% content-ref url="/pages/19c8285a278f5435c1db99b1b7a529201d266097" %}
[Visual Studio - サポート用情報](/docs/docs-ja/ai-totsru/ide-plugins-overview/troubleshooting/visual-studio-information-for-support.md)
{% endcontent-ref %}


---

# 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/visual-studio-plugin.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.
