AI エージェントを安全に動かす|隔離と鍵の守り方

公開 更新 著者 永上裕之仕事の自動化
AIの作業場が何重もの壁に囲まれ、外への出入りが一つの門だけに絞られているイメージ

この記事の要点

  • AI エージェントは、読んだ内容にまぎれた指示(プロンプトインジェクション)や読み違いで、意図しない操作をすることがある
  • 守り方の基本は3つ。大事な物を壁の外に置く・必要な分だけ許す・何重にも守る
  • 鍵(APIキーなど)は AI に渡さず、外の中継役が付け足す。AI は鍵を一度も見ない

AI エージェントは、ファイルを読み、コマンドを動かし、外のサービスとやりとりします。決まった手順だけをなぞる普通のプログラムと違い、読んだ内容によって次の行動が変わる のが強みであり、同時に気をつけるべき点です。

この記事では、公式ドキュメント「Securely deploying AI agents」(2026年11月10日確認)にもとづいて、Claude Agent SDK や Claude Code を本番で動かす時の守り方を整理します。どこまで固めるかは使い方しだいで、自分のパソコンで試す人と、お客さまのデータを扱う会社では、必要な守りが違います。

まず想定する危険

公式が挙げる危険は2つです。

Claude のモデルはこうした指示に乗らないよう作られていますが、それでも 何重にも守っておくのがよい というのが公式の立場です。たとえば、悪意のあるファイルが「お客さまのデータを外へ送れ」と指示しても、外への通信が絞られていれば、送信そのものが止まります。

最初から入っている守り

Claude Code には、はじめから次の守りがあります。

守り内容
権限の仕組み道具を使う前に、実行・停止・確認のどれにするかを決める
重要な場所の削除作業フォルダなど重要な場所を消すコマンドは、許可ルールがあっても確認が要る(既定のモード)
検索結果の要約検索結果はそのまま渡さず要約するので、ウェブ経由の指示が入りにくい
サンドボックスコマンドの読み書きと通信の範囲を絞って動かす

権限の決まり方は Agent SDK の権限設定 で、サンドボックスは Claude Code のサンドボックス で解説しています。

守り方の3つの原則

もっと固めたい時は、次の3つの原則で考えます。

  1. 大事な物を壁の外に置く:鍵のような大事な物は、AI が動く場所の外に置く。中で何か起きても外は守られる
  2. 必要な分だけ許す:ファイルは要るフォルダだけ、できれば読み取り専用。通信は決まった行き先だけ
  3. 何重にも守る:隔離・通信の制限・ファイルの制限・中継での確認を組み合わせる
AIの作業場が壁に囲まれ、外への通信が中継役の門を通ってだけ出ていく図
AIの作業場が壁に囲まれ、外への通信が中継役の門を通ってだけ出ていく図(イメージ)

隔離の方法を比べる

AI を閉じ込める方法は4つあり、守りの強さ・速さ・手間のつり合い で選びます。

方法守りの強さ遅くなる度合い手間
サンドボックスの仕組みよい(安全な初期設定)ごくわずか少ない
コンテナ(Docker)設定しだい少しふつう
gVisorとても強い(正しく設定すれば)中〜大ふつう
仮想マシンとても強い(正しく設定すれば)大ふつう〜多い

1人で使う場合や、自動テストの流れ(CI)なら、サンドボックスの仕組みだけでも守りは大きく上がる と公式は説明しています。ただし、パソコンの中心部分(カーネル)は共有しているので、そこまで切り離したい時は gVisor や仮想マシンを選びます。

コンテナを使う時は、できることを先に外しておく のが基本です。特別な権限を全部外す、権限を後から増やさせない、中身を書き換えられないようにする、外への通信を切る、メモリと動かせる数に上限を付ける、管理者ではない利用者で動かす、などです。鍵や設定が入っているフォルダを、コンテナの中に見せないこと も公式は強く注意しています。

鍵は AI に見せない:中継役の形

AI が外のサービスを使うには、鍵が要ります。公式が勧めるのは、AI の外に中継役を置き、そこで鍵を付け足す形 です。

  1. AI は、鍵を付けずに依頼を送る
  2. 外の中継役が受け取り、行き先が許可リストにあるか確かめる
  3. 中継役が鍵を付け足して、本当の行き先へ送る
  4. やりとりはすべて中継役に記録される

この形なら、AI は鍵を一度も見ません。 たとえ AI がだまされても、鍵そのものを持ち出すことはできません。クラウドで動かす場合も、外への通信を中継役だけに絞り、AI に与える権限を最小にする、という同じ考え方です。動かす場所の選び方は Agent SDK を動かす場所 で解説しています。

まとめ

出典

永上裕之

ユニコスクール株式会社 代表取締役。AIエージェント専門のスクール&コミュニティを運営しています。

この記事はAIを使って下書きし、著者が事実確認・加筆しています。ツールの機能や料金は変わることがあるため、最新の情報は各社の公式ページでご確認ください。

関連する記事