IDEプラグインの接続
プラグインによるネットワークの使用方法
Section titled “プラグインによるネットワークの使用方法”IDEプラグインはコードをお使いのデバイス上でローカルに処理します。 ソースコードがAikidoのサーバーにアップロードされることはありません。クラウド接続は以下の用途で使用されます。
| 方向 | 転送される内容 |
|---|---|
| クラウド → IDE | スキャンルールと設定(例: SAST/シークレット用ルールセット、opengrepルール) |
| IDE ↔ クラウド | スコアリング、重複排除、組織のignore・トリアージルールを適用するためのスキャン検出結果(issue) |
| IDE ↔ クラウド | AutoFixおよびAutoTriageのリクエストは処理のためAikidoのバックエンドに送信され、IDEに返されます |
これはSAST、シークレット、SCA、IaCの各スキャンに適用されます。接続されたAikidoワークスペースに適用されるものと同じデータ取り扱いポリシーがIDEプラグインにも適用されます。
必要なドメイン
Section titled “必要なドメイン”正しく機能させるには、プラグインが以下のドメインにHTTPS(ポート443)経由でアクセスできる必要があります。
*.aikido.devoride.aikido.devトラブルシューティング
Section titled “トラブルシューティング”Aikido IDEプラグインが接続できない、またはログインが維持されない場合、ネットワーク制限やファイアウォールルールが原因である可能性が高いです。
1. ターミナルから接続を確認する
Section titled “1. ターミナルから接続を確認する”macOS / Linux (bash)
# Test DNS resolutionnslookup ide.aikido.dev
# Test HTTPS connectivitycurl -v https://ide.aikido.dev/ping
# Or check if the port is opennc -vz ide.aikido.dev 443Windows (PowerShell)
# Test DNS resolutionResolve-DnsName ide.aikido.dev
# Test HTTPS connectivityInvoke-WebRequest -Uri https://ide.aikido.dev/ping -UseBasicParsing
# Test port connectivityTest-NetConnection ide.aikido.dev -Port 4432. プロキシまたはファイアウォールの設定を確認する
Section titled “2. プロキシまたはファイアウォールの設定を確認する”- プロキシまたは企業のファイアウォールが*.aikido.devへのアウトバウンドHTTPS接続を許可していることを確認してください。
- VPNを使用している場合は、一時的に無効化して接続への影響を確認してください。
- SSLインターセプションや証明書ピン留めの問題がアクセスをブロックしていないことを確認してください。
IDE内でプロキシとCAを設定する方法について、詳しくはこちらのガイドをご覧ください。
3. それでも問題が解決しない場合
Section titled “3. それでも問題が解決しない場合”すべてのテストが失敗した場合やタイムアウトが発生した場合は、コマンドの出力結果をAikidoチームに共有してください。さらに詳しく診断いたします。