Cloudflare、ボット・AI エージェント検出に行動分析エンジン「Precursor」導入
本文の状態
日本語全文を表示中
詳細モードで約5分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
InfoQ AI/ML
Cloudflare はセッション全体にわたるマウス移動やキーボードタイミングなどの継続的な行動分析を行う「Precursor」を発表し、従来の CAPTCHA に代わる高度なボット検出技術として業界の標準を変えつつある。
Continue in AI NEW LAB
このニュースを、実務の判断につなげる
AI NEW LABで、試したことや先に確認したい条件を共有できます。まずはログインなしで読めます。
AI NEW LABで論点を見るAI深層分析を開く2026年8月8日 18:01
AI深層分析
キーポイント
継続的行動分析による検出
マウス移動やキーボードタイミングなどのクライアントサイド信号をセッション全体で連続的に評価し、人間らしい振る舞いを模倣する高度なボットを検知する。
静的検出手法からの転換
CAPTCHA やブラウザフィンガープリンティングといった単発的な静的チェックに依存せず、ユーザーの行動パターンを時間軸で分析する新しいアプローチを採用する。
プライバシー保護とエッジ処理
収集したデータを個別の入力として記録するのではなく、集約されたプライバシー保護型のテレメトリとしてエッジでリアルタイムに分析して自動化を検出する。
セッションベースの分析への移行
個別のリクエストから完全なビジターセッションへと可視性をシフトし、異常で自動化された行動をより効果的に特定する。
ボット開発コストの上昇
ボット開発者はフルセッションのシミュレーションを要求されるため、構築が困難になり維持コストが高まり、スケーラブルな運用は信頼性が低下する。
重要な引用
What remains difficult to replicate is consistent human behavior over time.
For bot developers, it raises the cost of operating automation by requiring them to simulate a full session.
Tools like proxy rotation, header fuzzing, and pacing were all built for a world where you were judged one request at a time. The game has changed to five-minute behavioral coherence.
It's a bit alarming how Cloudflare is establishing itself as arbiter of all things bots (...) Doesn't seem healthy for the internet as a whole.
編集コメントを表示
編集コメント
CAPTCHA の限界を克服し、ユーザー体験を維持しながらセキュリティを強化する技術的転換点となる。特に生成 AI を利用した高度なボットが台頭する中、行動分析に基づく検出は実用性の高い対抗策として注目される。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Cloudflare は最近、クライアントサイドの行動分析エンジン「Precursor」を発表しました。このシステムはマウス操作やキーボード入力タイミングなどのセッション中のインタラクションを継続的に評価し、CAPTCHA などのワンタイムな課題に依存する従来の手法を超え、高度なボットや AI エージェントを検出します。
ドキュメントによると、Precursor はユーザーの行動全体(フルジャーニー)にわたって人間の振る舞いを模倣しようとする先進的なボットを捉えるため、セッションベースの継続的なクライアント信号を利用しています。これは、CAPTCHA やブラウザ指紋認証といった静的なボット検出手法から業界が移行する兆候を示すものです。
Precursor は、Challenge が提供するクライアントサイドでの検知機能を Web アプリケーション全体に拡張し、Cloudflare の CAPTCHA 代替製品である Turnstile を補完する役割を果たします。これらはすべて Enterprise Bot Management の一部です。
Cloudflare のシニアプロダクトマネージャーである Marina Elmore 氏と、プリンシパルシステムエンジニアの Benedikt Wolters 氏は次のように述べています。
このユーザー行動に基づく検知手法が有効な理由は、現代の自動化技術が短時間の間であれば人間そっくりに見せる能力を高めつつあるからです。ボットは JavaScript を実行したり、実際のブラウザ環境を利用したり、個別の CAPTCHA を突破したりして疑いをかけずに活動できます。しかし、時間をかけて一貫した人間の行動を再現することは依然として困難です。
Precursor は自動的に軽量なクライアントサイドスクリプトを注入し、ポインタの動きやキーボード操作、フォーカスの切り替え、ページの表示状態といった行動信号を継続的に収集します。このスクリプトはエッジ上でリアルタイムにデータを分析し、セッション全体を通じて関連付けを行うことで自動化された挙動を検出します。また、ユーザーの入力を記録するのではなく、集約化されプライバシーを保護したテレメトリデータを用いて動作します。
チームによると、ボットがランダムな遅延やカーソルの動きを追加することで人間の相互作用をシミュレートすることは可能ですが、手首の動きや反応時間、微妙な手の震えなど、人間の生理学的・認知的特徴によって形成される自然な行動パターンを再現するのは難しい場合が多いといいます。Precursor はセッション全体にわたってこれらのパターンを分析し、自動化されたトラフィックと正当なユーザーを区別することを目指しています。
Elmore 氏と Wolters 氏は次のように述べています。
正当なユーザーにとって Precursor は、不必要な中断を減らすことを意味します。一方、ボット開発者にとっては、自動化運用のコストが引き上がります。なぜなら、フルセッションのシミュレーションが必要になるからです。これは構築がはるかに難しく、維持コストも高く、大規模運用における信頼性も著しく低下します。
今回のリリースでは、セキュリティ分析機能にセッションベースの分析が追加され、個々のリクエストから完全な訪問者セッションへと可視化の焦点を移しました。これにより、異常な挙動や自動化された行動をより正確に特定できるようになります。
foura.ai の共同創設者兼 CEO である Angel Hadjiev氏は LinkedIn で次のようにコメントしています。
これはボット検出の仕組みにおける大きな転換点です(...)プロキシの回転、ヘッダーのふざけ行為、ペース調整といったツールは、すべて「1 リクエストごとに評価される世界」のために作られたものです。しかしゲームはすでに変わりました。重要なのは 5 分間の行動の一貫性です。
Hacker News の人気スレッドでは、CAPTCHA を超えるこの動きを歓迎する声がある一方で、継続的なクライアントサイドの行動監視がもたらすプライバシーへの懸念や長期的な有効性について疑問を呈する意見も見られました。ユーザー「Havoc」氏は次のように述べています。
Cloudflare がボット関連のすべての事象に対する裁定者として地位を確立しようとしている様子は、少し怖いですね(...)インターネット全体にとって健全だとは思えません。
Reddit ではあるユーザーがコメントしています。
人間のマウス操作の分析手法が、実はボット設計者に「より人間らしいボット」を作るためのヒントを与えてしまうのではないかと思わずにはいられません。
Cloudflare は、ボット検出サービスに行動分析を取り入れる唯一の事業者ではありません。Google Cloud Fraud Defense や AWS WAF Bot Control も同様に行動信号を利用していますが、アーキテクチャや検出手法には違いがあります。
Precursor は現在、すべての Cloudflare 顧客向けにオープンベータ版として提供されており、一般公開されるまで無料で利用できます。
著者について
Renato Losio
Renato はクラウドアーキテクト、アドバイザー、クラウドサービススペシャリストとして豊富な経験を持っています。現在はベルリンに住み、リモートでシニアクラウドアーキテクトとして活躍しています。主な関心領域はクラウドサービスとリレーショナルデータベースです。InfoQ の編集者であり、AWS Data Hero としても知られています。LinkedIn でつながることができます。
もっと見る 閉じる
原文を表示
Cloudflare recently introduced Precursor, a client-side behavioral analysis engine that continuously evaluates session interactions, such as mouse movements and keyboard timing, to improve detection of sophisticated bots and AI agents without relying solely on one-time challenges like CAPTCHAs.
According to the documentation, Precursor uses continuous, session-based client signals to catch advanced bots that try to mimic human behavior over a full user journey, marking an industry shift from static bot detection like CAPTCHAs or browser fingerprinting.
Precursor extends the client-side detections provided by Challenge across an entire web application and complements Turnstile, Cloudflare's CAPTCHA alternative, as part of Enterprise Bot Management. Marina Elmore, senior product manager at Cloudflare, and Benedikt Wolters, principal systems engineer, write:
This user-journey-based detection is powerful because modern automation is increasingly capable of appearing legitimate in short bursts. Bots can execute JavaScript, use real browser environments, and pass individual CAPTCHAs without raising suspicion. What remains difficult to replicate is consistent human behavior over time.
Precursor automatically injects a lightweight client-side script that continuously collects behavioral signals, such as pointer movements, keyboard activity, focus changes, and page visibility. The script analyzes them at the edge in real time, correlates them across the entire session to detect automated behavior, and does so using aggregated, privacy-preserving telemetry rather than recording user inputs.
The team notes that while bots can simulate human interactions by adding random delays or cursor movements, they often fail to reproduce natural behavioral patterns shaped by human physiology and cognition, such as wrist motion, reaction times, and subtle hand tremors. By analyzing these patterns across an entire session, Precursor aims to distinguish automated traffic from legitimate users. Elmore and Wolters add:
For legitimate users, Precursor means fewer unnecessary interruptions. For bot developers, it raises the cost of operating automation by requiring them to simulate a full session. This is significantly harder to build, more expensive to maintain, and far less reliable to operate at scale.
The release also adds session-based analytics to Security Analytics, shifting visibility from individual requests to complete visitor sessions to better identify anomalous and automated behavior. Angel Hadjiev, co-founder and CEO of foura.ai, comments on LinkedIn:
This is a big shift in how bot detection works (...) Tools like proxy rotation, header fuzzing, and pacing were all built for a world where you were judged one request at a time. The game has changed to five-minute behavioral coherence.
In a popular Hacker News thread, many welcomed the move beyond CAPTCHAs but questioned the privacy implications and long-term effectiveness of continuous client-side behavioral monitoring. User *Havoc* writes:
It’s a bit alarming how Cloudflare is establishing itself as arbiter of all things bots (...) Doesn’t seem healthy for the internet as a whole.
On Reddit, a user comments:
I can't help but thinking that their breakdown of human mouse behavior will actually just help bot designers make bots MORE human.
Cloudflare is not the only provider incorporating behavioral analysis into bot detection services. Google Cloud Fraud Defense and AWS WAF Bot Control also use behavioral signals, albeit with different architectures and detection techniques.
Precursor is currently available to all Cloudflare customers in open beta and will remain free until general availability.
About the Author
Renato Losio
Renato has extensive experience as a cloud architect, advisor, and cloud services specialist. Currently, he lives in Berlin and works remotely as a principal cloud architect. His primary areas of interest include cloud services and relational databases. He is an editor at InfoQ and a recognized AWS Data Hero. You can connect with him on LinkedIn.
Show moreShow less
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み