コンテンツにスキップ

JetBrains IDEプラグイン

Aikidoは大多数のJetbrains IDEと連携し、コードベースのシークレット、APIキー、SASTコード問題およびSCAをスキャンします。ファイルを開いたり保存したりするたびにスキャンを実行します。

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

Express.jsアプリケーションでセキュリティヘッダーの欠落など、セキュリティ警告をハイライト表示するコードエディタ。

大多数のJetbrain 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++)

このプラグインは有料プランでのみ利用可能です。

ステップ1. JetBrains Marketplaceにアクセスし、Getをクリックします。インストール後、個人アクセストークンの追加を求められます(ステップ2)。

ステップ2. AikidoでJetBrains IDE Integration Screenに移動し、トークンを作成します。

トークン生成オプションを備えたJetBrains IDEプラグインのユーザーアクセスおよびアクティビティログ。

ステップ3. JetBrains Marketplaceのドキュメント内にある例を確認し、すべてが正常に動作するかテストしてください。

JetBrainsプラグイン - アクセストークンが保存されない

Jetbrains - サポート向け情報