For the complete documentation index, see llms.txt. This page is also available as Markdown.

Devin MCP

Aikido MCPプラグインは、AikidoのセキュリティエンジンをAIコーディングツールに接続します。AIが生成したコードが作成されるとすぐに、脆弱性やハードコードされたシークレットを自動でスキャンします。

AIアシスタントは自分の出力をレビューできますが、そのレビューは完全ではありません。Aikidoは、実績のあるスキャンルールで生成されたすべてのスニペットをチェックする、信頼性が高く一貫したセキュリティレイヤーを追加します。

Aikido MCPを使う理由

  • コミットされる前に、すべてのAI生成スニペットに対して決定的で独立したセキュリティチェックを実施

  • AI支援ワークフローにおける脆弱性とハードコードされたシークレットを即座に検出し、修正

  • リアルタイムのフィードバックにより、AI主導の開発を標準でより安全にします

MCP サーバーが公開するツールの一覧については、参照してください 利用可能なツール.

インストール

1

Aikido MCPサーバーをインストールする

devin mcp add -s user aikido -- npx -y @aikidosec/mcp@latest

または手動で次に追加してください ~/.config/devin/mcp_config.json (%APPDATA%\devin\mcp_config.json (Windows では)。

{
  "mcpServers": {
    "aikido": {
      "command": "npx",
      "args": ["-y", "@aikidosec/mcp@latest"]
    }
  }
}

使用 -s project の代わりに -s user サーバーの書き込み先として .devin/mcp_config.json そしてチームと共有してください。

2

認証

初回使用時、MCP サーバーは認証が設定されていないことを検出します。エージェントに次を実行するよう依頼してください aikido_login。ブラウザリンクが返されます。そのリンクを開いて Aikido にログインしてください。ログインが完了すると、トークンは安全に保存されます。

3

Aikidoルールをグローバルな AGENTS ファイルに追加する

まだ存在しない場合は、Devin の設定ディレクトリを作成してください。

mkdir -p ~/.config/devin/

Aikidoルールを次に追記します: ~/.config/devin/AGENTS.md。このファイル内のルールは常に有効です。

curl -fsSL "https://gist.githubusercontent.com/kidk/aa48cad6db80ba4a38493016aae67712/raw/3644397b7df43423e3da06434491b40bbb79dd47/aikido-rule.txt" \
  >> ~/.config/devin/AGENTS.md

代わりにこのルールを1つのリポジトリに限定するには、同じ内容をそのリポジトリの AGENTS.md、または .devin/rules/aikido.md と trigger: always_on のフロントマター。

4

完了

Aikido MCP は現在 Devin で利用できます。

開いていた場合は Devin Desktop を再起動してください。

Devin は MCP ツールに次の名前空間を付けます: mcp__aikido__<tool> そしてそれらを権限システムの背後に置くため、エージェントが初めて Aikido ツールを呼び出す際に承認してください。

エージェントに Aikido を使用させる方法については、次を参照してください プロンプト例.

最終更新

役に立ちましたか?