Anthropic Claude Code プラグイン
Aikido MCP Plugin は Aikido のセキュリティエンジンを AI コーディングツールに接続します。AI が生成したコードを作成された直後に自動的にスキャンし、脆弱性やハードコードされたシークレットを検出します。
AI アシスタントは自身の出力をレビューできますが、そのレビューは完璧ではありません。Aikido は、実績あるスキャンルールで生成されたすべてのスニペットをチェックする、信頼性の高い一貫したセキュリティレイヤーを追加します。
Aikido MCP を使う理由
- AI が生成したすべてのスニペットに対して、コミット前に決定論的かつ独立したセキュリティチェックを実施
- AI 支援ワークフローにおける脆弱性やハードコードされたシークレットの即時検出と修正
- リアルタイムフィードバックにより、AI 駆動の開発をデフォルトでより安全に
Claude Code CLI向けインストール
Section titled “Claude Code CLI向けインストール”1. Aikido プラグインをインストールする
Section titled “1. Aikido プラグインをインストールする”Aikido Claude Code プラグインのインストールは、Claude Code CLI から行えます。
- ターミナルを開いて
claudeと入力します。 - Claude Plugins Marketplace からプラグインをインストールします。
/plugin install aikido@claude-plugins-official
- インストール後、
/reload-pluginsを実行してプラグインを有効化します。 - スキルを読み込むには Claude Code CLI の再起動が必要です。
exitと入力することで Claude Code CLI を終了できます。
2. 認証する
Section titled “2. 認証する”Claude Code を再度起動したら、引数なしでセットアップスキルを実行します。
/aikido:setupこれによりブラウザウィンドウが開き、Aikido にログインできます。認証が完了すると、トークンは Claude Code の設定に安全に保存され、MCP サーバーが自動的に登録されます。
これで Aikido Claude Plugin が Claude Code で利用可能になりました。
コードのスキャン
- 「Aikido を使ってこのファイルのセキュリティ問題をスキャンして」
- 「コミット前にシークレットがないか確認するため、ステージング済みの変更に Aikido スキャンを実行して」
- 「今編集したファイルを Aikido でスキャンし、
payments-apiリポジトリに紐付けて」
リポジトリ別の問題確認
- 「
payments-apiの重大な Aikido の問題をすべて見せて」 - 「
frontend-webの Aikido による漏洩シークレットを一覧表示して」 - 「
api-gatewayで Aikido が検出したオープンソースの脆弱性は何?」 - 「
infra-coreの Aikido による SAST と IaC の問題を見せて」
クラウド、VM、コンテナ別の問題確認
- 「
prod-awsの Aikido クラウドの問題をすべて一覧表示して」 - 「
web-server-01の Aikido によるマルウェア検出結果を見せて」 - 「
nginx-proxyコンテナで実行されているサポート終了ソフトウェアは Aikido によると何?」 - 「Aikido で
example.comのサーフェスモニタリングの問題を見せて」
組み合わせワークフロー
- 「Aikido で現在の変更をスキャンし、同じリポジトリの既存の重大な問題を見せて」
- 「この PR を Aikido でチェックし、リポジトリ内の未解決の SAST の問題と比較して」
トラブルシューティング
Section titled “トラブルシューティング”セットアップスキルが MCP サーバーの起動に失敗する場合は、トラブルシューティングガイドを確認してください。