AIエージェント(自動ブラウジング)の仕組み
AIブラウジングエージェントは、大規模言語モデルを制御可能なブラウザ、通常はヘッドレスまたは計装されたものと組み合わせます。モデルは、レンダリングされたコンテンツ、構造化されたアクセシビリティデータ、あるいはスクリーンショットとして現在のページ状態を受け取り、与えられた目標について推論し、クリック、タイピング、ナビゲーションといった行動を発行します。そして結果を観察し、次のステップを決定し、タスクが完了するまで反復します。
ハードコードされたシーケンスを再生する従来のボットとは異なり、エージェントは以前に見たことのないレイアウトに適応し、予期しない状態から回復します。この柔軟性により、調査、フォーム記入、選択肢の比較、購入といった自由度の高いタスクを完了でき、エージェントの動作は反復性が低く、したがって単純なパターンルールでは捕捉しにくくなります。
しかしその下では、エージェントは依然として自動化されたブラウザの内部で実行され、何らかのネットワーク経路でサイトに到達します。他の自動化と同じ環境および制御チャネルのシグナルを継承します。ヘッドレスまたは計装されたブラウザの特性、自動化フレームワークの痕跡、そして接続の発信元と評価などです。その推論は目新しいものですが、その実行基盤はおなじみのものです。
エージェントの台頭はまた、純粋に敵対的なものではなく正当性の問題を生み出します。一部のエージェントは許可を得た実在ユーザーの代理として行動し、他のものは不正のために使われます。これは検知を、セッションがエージェント駆動であることを識別しその文脈を提供する方向へと押し進め、すべてのエージェントトラフィックが悪意あるものと想定するのではなく、各サービスが自らのポリシーを適用できるようにします。
不正防止においてAIエージェント(自動ブラウジング)が重要な理由
AIエージェントは、アカウント作成、購入、コンテンツ生成といった複雑で高価値な行動を人間のような適応性で完了できる、急成長中の非人間トラフィックのカテゴリを代表します。以前は手作業を要したタスクを自動化することで不正を増幅させる一方で、ユーザーの代理として正当に到着することもあります。いずれにせよ、エージェントトラフィックを普通の人間の訪問者のように扱うことは、運用者がポリシーを実施し、正しく値付けし、あるいは不正から身を守る能力を奪います。そのため、エージェント駆動のセッションを認識することがますます重要になります。
TRACIOでの扱い方
TRACIOは、AIエージェントが実行される自動化された基盤を検知し、エージェントの推論がどれほど洗練されていようとも持続する、ヘッドレスまたは計装されたブラウザと制御チャネルのシグナルを識別します。識別と自動化判定が一緒に生成されるため、サービスはエージェント駆動のセッションを認識し、認可されたエージェントの許可、検証の追加、不正のブロックのいずれであれ、自らのポリシーを適用できます。シグナルは、リアルタイムの判断のためにBot DetectionとSmart Signalsを通じて可視化されます。