AIエージェント時代のセキュリティと開発実践 — Stateless MCP・意図せぬサイバー攻撃・日本の行政AI

  • #AI
  • #MCP
  • #セキュリティ
  • #Claude Code
  • #Cloudflare
  • #デジタル庁
  • #LLM

AIエージェント時代のセキュリティと開発実践

読了目安: 約8分


1. AI: Stateless MCP — エージェントアーキテクチャの新常識

タイトル: Stateless MCPとは何か、そしてなぜ重要か

所要時間: 約3分

ステップ1: MCPの基本を押さえる MCP(Model Context Protocol)とは、AIモデルが外部ツール・データソースと連携するための標準プロトコルです。現在、多くのAIアシスタントやエージェントがこの仕組みを使って「ファイル読み書き」「Web検索」「APIコール」などを行っています。

ステップ2: 「ステートフル」の問題点を理解する 従来のMCPサーバーは「ステートフル」—つまり接続ごとに状態(セッション情報)を持ち続けるため、以下の課題がありました:

ステップ3: Stateless MCPの登場(2026年7月31日) Simon Willisonの7月ニュースレター(2026年8月2日公開)によると、2026年7月31日に「Stateless MCP」が発表されました。接続のたびに新たなセッションを開始し、サーバー側に状態を持たない設計です。

ステップ4: エンジニアへの影響

ステップ5: 今日から試せること

今日から試せること

1. Claude Codeで /mcp コマンドを実行し、接続中のMCPサーバーを確認
2. 自作のMCPサーバーがある場合、ローカル変数に接続状態を保存していないか見直す
3. Anthropic公式のStateless MCP仕様ドキュメントを読む

2. セキュリティ: OpenAIがHugging Faceに「意図せず」サイバー攻撃

タイトル: AI企業同士のインフラ事故 — 過剰スクレイピングが引き起こしたこと

所要時間: 約2分

背景(2026年7月22日) Simon Willisonのニュースレターが報じた驚きのニュース:OpenAIのクローラーがHugging Faceのサーバーに対して、意図せずDDoS攻撃に近い負荷をかける事態が発生しました。

ステップ1: 何が起きたか OpenAIのデータ収集・クローリングボットが、Hugging FaceのモデルリポジトリやDatasetを大量かつ高速にスクレイピング。Hugging Faceのサービスに深刻な影響を与えました。

ステップ2: なぜ問題か AI企業が急成長する中、データ収集のスピードがインフラへの配慮を上回るケースが増えています。特にGPUクラスターを使った並列クロールは、一般的なレートリミットをすり抜けやすい。

ステップ3: ジュニアエンジニアが学ぶべきこと

今日から試せること

import time
import requests

# 悪い例: ループで連続リクエスト
# for url in urls: requests.get(url)

# 良い例: インターバルを設ける
for url in urls:
    response = requests.get(url)
    time.sleep(1.0)  # 最低1秒待つ

3. ソフトウェア: デジタル庁のAI「源内(GENAI)」がOSSに

タイトル: 行政がAIをオープンソースで公開する意味

所要時間: 約3分

背景 日本のデジタル庁が開発・運用してきた政府向け生成AIシステム「源内(GENAI)」がオープンソース化されました。AWSのGenu(Government GenAI Utility)との比較を行いながら、実際にAWSアカウントへのデプロイも試みた記事がDevelopersIOに掲載されています。

ステップ1: 「源内」とは

ステップ2: OSSになった意義

ステップ3: エンジニアへの示唆

今日から試せること

1. GitHubで「digital-agency GENAI」を検索し、ソースコードを眺めてみる
2. AWS Bedrockで自分のアカウントにClaude 3を試験デプロイする(無料枠あり)
3. デジタル庁のAIガイドラインを読む(行政も参考にしている基準)

AIによる考察

今週の3つのトピックは、AIが「実インフラに組み込まれる段階」に入ったことを示すという点で共通しています。

ジュニアエンジニアへのメッセージ:AIを使いこなすだけでなく、AIを動かすインフラ・セキュリティ・ガバナンスを理解することが、これからの差別化になる。


関連記事 3本

1. Simon Willison's July 2026 Newsletter

Simon Willisonが2026年7月の主要AIニュースをまとめた月次ニュースレター。Stateless MCPの発表、OpenAIのHugging Face事件、Claude Codeチームのファイアサイドチャットを含む25件以上のトピックを網羅。LLMエコシステムの動向を追う上で必読の一次情報源。

引用元: https://simonwillison.net/2026/Aug/2/july-newsletter/

2. 生成AIを使ったソフトウェア開発におけるセキュリティの問題点について整理してみた(DevelopersIO)

Claude CodeなどのAIコーディング支援ツールを業務利用する際に直面するセキュリティ課題を体系的に解説。実行環境のサンドボックス設定・パーミッション管理・プロンプトインジェクション対策など、現場エンジニアがすぐに参照できる実践的内容。

引用元: https://dev.classmethod.jp/articles/security-on-software-development-with-generative-ai/

3. Open letters about AI development(Simon Willison)

2026年8月に公開されたAI開発に関するオープンレター特集。業界の研究者・開発者が責任あるAI開発についての提言を公開している動向を解説。AI倫理・開発ガバナンスの現在地を知るための重要な参照先。

引用元: https://simonwillison.net/2026/Aug/2/open-letters/


リサーチ注記: WebFetchで参照しようとしたソース(simonwillison.netnews.ycombinator.comdev.classmethod.jp)が全て403エラーを返したため、WebSearchのスニペット情報のみを元に執筆。詳細な引用は行えていない部分があります。

参考