Search the alley

記事を検索

2文字以上でタイトル・カテゴリ・タグを検索できます。

AgentHarm・AgentHazardで読むAIエージェントの危険な失敗:ツール権限と禁止事項をどう設計するか

AgentHarm、AgentHazard、GPT-5.6 System Card、OWASP Top 10 for LLM Applicationsから、AIエージェントの危険行動を防ぐ権限設計を整理します。

公開 2026.06.27 / 更新 2026.06.30

この記事のポイント

  • AgentHarm / AgentHazardは有害なエージェント行動やcomputer-use agentの危険を読む材料
  • 記事では攻撃手順ではなく、拒否境界、権限設計、人間確認へ翻訳する
  • AGENTS.mdやMCP設定には外部送信、秘密情報、本番反映、破壊的操作の禁止を明記する

結論:エージェント安全性は権限と連鎖で考える

AIエージェントはチャットボットより危険行動を評価しにくい存在です。個々のステップは正当に見えても、外部送信、ファイル操作、権限変更、繰り返し実行、管理画面操作がつながると、全体として危険になります。

リスク起きること防ぐ設計
外部送信秘密情報やログを送る送信先制限、人間確認
ファイル操作重要ファイル削除対象ディレクトリ制限、git status
権限変更GitHub ActionsやMCP権限が広がる権限差分レビュー
繰り返し実行rate limitや課金増加budget、回数制限
管理画面操作設定変更・公開事故手順作成だけ、実操作は人間

AGENTS.mdに入れる安全境界の例

## Agent safety boundaries

- Do not expose secrets, API keys, tokens, cookies, or private keys.
- Do not perform production deploys, database migrations, billing changes, or destructive actions without explicit human approval.
- Do not use AI for exploit steps, bypass instructions, jailbreak steps, or live-target guidance.
- Keep security work defensive: review, patch suggestion, test planning, and permission analysis.
- Report what was checked, what remains unverified, and what requires human confirmation.

Agent safety FAQ

AgentHarmとAgentHazardは何が違いますか?

どちらも安全評価の文脈ですが、AgentHarmは有害なエージェント行動、AgentHazardはcomputer-use agentの危険行動を読む材料として扱います。

危険な事例を記事でどこまで書いてよいですか?

評価の目的、リスク分類、防御策までに留めます。攻撃手順、回避方法、実システムへの再現手順は書きません。

関連記事