記事一覧に戻る
product2026年4月22日10分で読めます

Aikido Endpoint Protection、正式リリース — 本当の敵は「シャドーAI」だった

Aikido Endpoint Protection の製品ページが正式公開されました。読み込んで気づいたのは、本当に怖いのは野良パッケージより「シャドーAI」だということ。Cursor / Claude Code / MCP サーバーが開発現場に浸透する中、.env をローカルに置く時代はもう終わり。48時間ルールの謎も解けました。AIを使いたくても踏み切れない会社に、必要な機能がここにあります。

AikidoEndpoint ProtectionシャドーAIShadow AIClaude CodeCursorMCPサプライチェーン攻撃

先日「野良パッケージ問題、終わります」という記事を書きました。

製品ページが正式に公開されたので読み込んでみたら、予想外の発見がありました。

本当に怖いのは、野良パッケージより「シャドーAI」です。


シャドーAIって何?

シャドーIT(情シスが把握していないツール利用)の進化形です。

今、ほとんどの開発組織で、こんなことが起きています:

  • セキュリティチームが知らないうちに、開発者が Cursor を入れている
  • CI/CD 改修に Claude Code を使っている
  • Slack Bot に OpenAI API を叩かせている
  • 誰かが作った MCP サーバー が動いている

何が、誰のマシンで、何をしているのか。誰も把握していません。


なぜ、これが野良パッケージより怖いのか

答えは一つ。AIは「ツールを使う」ことができるからです。

つまり——

  • .env ファイルを読める
  • 外部APIを叩ける
  • シェルコマンドを実行できる
  • MCP経由でほぼ何でもできる

例えば、Cursor に「このプロジェクトのAPIキーで動作確認して」と頼めば、AIは普通に .env を開きます。そこにあったキーを使って外部APIを呼びます。ユーザーは「動いてよかった」と思う。

キーがAIに渡った瞬間、ログや履歴や推論のどこで何が起きているかは、もう分かりません。

これは AI が悪意を持っているかどうかの話ではなく、仕組みとして防げないのです。


.env をローカルに置くのは、もう限界

これ、まだやってませんか?

$ cat .env
OPENAI_API_KEY=sk-xxx
AWS_SECRET_ACCESS_KEY=xxx
STRIPE_KEY=xxx

AI時代以前は「.gitignore に書けば OK」でした。

AI時代の今は、.gitignore されていても ローカルにある時点でAIが読めます。

macOS Keychain に入れても、Keychain Access を許可されたアプリ経由で読まれる可能性がある。

本当の解は、クラウドシークレット管理(AWS Secrets Manager、HashiCorp Vault、Doppler、1Password Secrets Automation など)に移すこと。この話は次の記事で深掘りします。


Aikido Endpoint Protection のアプローチ

「AIを全部禁止」は、もう無理です。開発者は Cursor を手放しません。

Aikido の答えは 「見る → 止める → 承認する」 の3つです。

見る どの開発者が、どのAIツール/MCPサーバーを使っているか。全部可視化。

止める 知らないMCPサーバーが勝手に動くのを、ファイルシステムに届く前にブロック。

承認する 新しいツールの利用は「リクエスト → 管理者がワンクリック承認」。開発者は止まらない、セキュリティは把握できる。

対応AIツールのリストが、そのまま「開発現場の現実」です:

Cursor / Claude Code / Windsurf / GitHub Copilot / Gemini / OpenAI / xAI / MCP Servers / Skills.sh

これ全部、1つのエージェントで管理できます。


ついでに:48時間ルールの謎も解けた

前回の記事で「Safe Chain の48時間ルール」と書きました。

製品ページのFAQを読んだら、Endpoint Protection のデフォルトは 48時間でした。

製品デフォルト
Safe Chain(個人向けOSS)24時間
Endpoint Protection(企業向け)48時間

なぜ違うのか? axios 事件が答えです。

攻撃者は、感染に使う悪意ある依存パッケージを、本体の侵害バージョン公開の 24時間未満前 に仕込んでいました。24時間では間に合わない。48時間なら防げる。

数百人の開発チームでは「誰か一人が引いてしまう」リスクが桁違い。だから企業向けは48時間が現実解。


AIを使いたくても、使えない会社へ

「AIを導入したい。でも、リスクが見えなくて踏み切れない」——こう感じている組織は、多いはずです。

今、日本の多くの会社で起きている現象:

  • セキュリティ部門 → 「ChatGPT、業務で使っていいの?」で判断が止まる
  • 開発現場 → 「Cursor、もう戻れない。でも会社では使えない」
  • 経営 → 「AIでDX推進したい。でも何が起きているか見えない」

一律禁止にすれば、優秀な開発者は他社に移ります。放置すれば、事故るまで誰も気づきません。

必要なのは「禁止か放置か」の二択ではなく、もっと基本的なこと:

  • 何が使われているかが、見える
  • 問題があったら、止められる

Endpoint Protection が出しているのは、まさにその答えです。「承認リクエスト → ワンクリック承認」の仕組みは、既存の業務承認フローにもそのまま乗せられます。

AIを諦めない。でも無防備にしない。——この間を取る手段が、ようやく出てきた、ということです。


⚠️ Windows対応はQ2 2026

正直に書いておきます。

Endpoint Protection は今のところ macOS のみ。Windows / Linux は 2026年Q2 対応予定です。

Mac中心の開発チームなら今すぐ。Windows中心の会社は、個人 or CI/CD に Safe Chain を入れるところからが現実解です。


📢 次回予告:フリーでどこまでできるのか、徹底解剖

「で、結局いくら払えば何が使えるの?」

これ、実は気になるところですよね。しかも日本企業の場合、**「クラウドにソースコードを送れるか、送れないか」**で、取れる選択肢が大きく変わります。

次回の記事では、Aikido の Pricing ページ を徹底的に読み解いて、こんな観点で整理します:

  • 完全フリー、かつクラウドに何も送らない構成で、どこまでやれるのか?
  • **クラウドにリポジトリ接続するだけ(=フリー)**で、どこまでカバーできるのか?
  • Basic / Pro / Advanced はそれぞれ何が増えるのか?
  • 日本企業の現実的な落とし所は、どのプランなのか?

Safe Chain、BetterLeaks、Aikido Intel、Endpoint Protection の無料枠 —— 実は「無料でできること」はかなり広い、という話になる予定です。

乞うご期待。


セキュリティは、ゼロか100かじゃない。

今日フリーで始めて、来月ちょっと足して、来年もうひとつ。これでいい。

日本の組織が一番苦手な「一気に全部決める」を、しなくていい、という話です。


製品ページ:https://www.aikido.dev/protect/endpoint-protection

関連記事:

キーワード

  • Aikido
  • Endpoint Protection
  • シャドーAI
  • Shadow AI
  • Claude Code
  • Cursor
  • MCP
  • サプライチェーン攻撃
A

Aikido Community Japan

公開日: 2026/4/22

最終更新: 2026/4/22

シェア:

ニュースを購読

セキュリティの最新情報をお届けします。

Aikido Community Japan からのお知らせの受信に同意します。詳しくはプライバシーポリシーをご確認ください。