> 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.
