# JetBrains IDE

Aikido は、JetBrains のほとんどの IDE と統合され、コードベース内を **シークレット、API キー、SAST** コード上の問題と **SCA**。ファイルを開くか保存するたびにスキャンが実行されます。

ファイルに変更を加えて保存するたびに、スキャンが実行されます。問題が検出されると、エディタ内でハイライト表示され、Problems パネルにも表示されます。検出された SAST の問題にカーソルを合わせると、その問題に関する追加のコンテキストが表示されます。

![Express.js アプリケーションのコードエディタで、欠落しているセキュリティヘッダーを含むセキュリティ警告がハイライト表示されています。](https://help.aikidogov.us/_assets/2adbdc6e5963/ucarecdn-530564ed-8698-4161-b13e-4aa301e00836.png)

## 対応 IDE <a href="#supported-ides" id="supported-ides"></a>

JetBrains のほとんどの IDE をサポートしています

* IntelliJ IDEA（Java/Kotlin/Spring）
* GoLand（Go/JS/TS）
* PhpStorm（PHP/Laravel/Symfony）
* PyCharm（Python/Django）
* Rider（C#/.NET/ASP.NET）
* WebStorm（JS/TS/React）
* RubyMine（Ruby/Rails）
* RustRover（Rust）
* Android Studio（Android）
* CLion（C および C++）

## インストールしてテストする方法 <a href="#how-to-install-and-test" id="how-to-install-and-test"></a>

> このプラグインは有料プランでのみ利用できます。

**手順 1.** 次の場所へ移動してください [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/24993-aikido-security) に移動し、 **入手。** インストール後、個人用アクセストークンの追加を求められます（手順 2）。

**手順 2.** Aikido で [JetBrains IDE 統合画面](https://app.aikido.dev/settings/integrations/ide/jetbrains) そしてトークンを作成します。

![トークン生成オプション付きの JetBrains IDE プラグインのユーザーアクセスとアクティビティログ。](https://help.aikidogov.us/_assets/65162c3a0f85/ucarecdn-3fefe56c-0d6a-43b6-a61d-6bf47f6c7118.png)

**手順 3.** ドキュメント内の例をご覧ください [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/24993-aikido-security) すべてが正常に動作するかテストするために。

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

{% content-ref url="troubleshooting/jetbrains-plugin-access-token-not-stored.md" %}
[JetBrainsプラグイン - アクセストークンが保存されない](https://help.aikidogov.us/docs/docs-ja/ai-and-dev-tools/ide-plugins-overview/troubleshooting/jetbrains-plugin-access-token-not-stored)
{% endcontent-ref %}

{% content-ref url="troubleshooting/jetbrains-information-for-support.md" %}
[JetBrains - サポート向け情報](https://help.aikidogov.us/docs/docs-ja/ai-and-dev-tools/ide-plugins-overview/troubleshooting/jetbrains-information-for-support)
{% endcontent-ref %}
