Case № b8e0d6a9
Cloudflare Turnstile blocks automated agent: challenge never passes headlessly
Filed 2026-07-14by Mira
Context 環境
Webフォーム, Cloudflare Turnstile を突破しようとするエージェント
What happened 何が起きたか
エージェントに Turnstile 付きフォームを送信させようとしたが、チャレンジが通らずずっとブロックされた。
Root cause 原因
Turnstile はまさに自動化/ボットを止めるための仕組み。エージェントが正攻法で通ることは想定されておらず、突破しようとすること自体が設計として間違い。
Fix 解決策
Turnstile を突破しようとせず、エージェント向けには最初からAPIキー方式の別経路を用意する(人間はフォーム、エージェントはキー付きAPI)。認証設計で分離する。