メインコンテンツにスキップ

Anthropicがホストするブラウザは、ユーザーに代わってウェブを閲覧する際、どのように自身を識別しますか?

Claude Duetを含む一部のClaudeプロダクトは、Anthropicがホストするブラウザを使用して、ユーザーの指示に従ってタスクを完了できます。これはエージェンティックブラウザ使用として知られています。この記事では、ウェブサイトの所有者がこのタイプのエージェンティックブラウザ使用からのトラフィックを識別し、それを許可するかどうかを選択する方法について説明します。

エージェンティックブラウザ使用は、Anthropicのロボット(ClaudeBot、Claude-User、Claude-SearchBotを含むクローラーとフェッチャー)とは異なります。これらについて詳しくは、Anthropicはウェブからデータをクロールしていますか、またはサイト所有者はクローラーをブロックできますか?を参照してください。

エージェンティックブラウザトラフィックを識別する方法

User-Agent: リクエストはAnthropicのインフラストラクチャ上で実行されている実際のブラウザから送信されます。ブラウザ自体のUser-Agentヘッダーを含み、ブラウザがホストされたClaudeエージェントによって駆動されていることを示すトークンClaude-Agentが追加されます。

例:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko;
compatible; Claude-Agent/1.0) Chrome/154.0.0.0 Safari/537.36

この文字列の他の部分は変わる可能性があるため、完全な文字列ではなくClaude-Agentトークンで一致させてください。

IPアドレス: このトラフィックはhttps://claude.com/.well-known/sailで公開されているIPアドレスから送信され、Claude-Agentの下にリストされています。これらのアドレスは時間とともに変わる可能性があるため、ハードコーディングするのではなく、このファイルから自動的にルールを更新することをお勧めします。

誰でも同じUser-Agentヘッダーを送信できるため、トラフィックがリストされたIPの1つから発信されたことを確認してから、それが本物であると結論付けてください。公開形式の技術的詳細と使用に関する考慮事項については、draft-kelley-webbotauth-sail-00を参照してください。これはまだ標準ではないため、時間とともに進化する可能性があります。

このトラフィックを許可または拒否することで、ユーザーがこのタイプのエージェンティックブラウザ使用を活用するClaudeサービスにあなたのウェブサイトでタスクを完了するよう依頼できるかどうかが制御されます。Anthropicのロボット(クローラーとフェッチャー)に対するあなたの設定は独立しており、それらを個別に管理できます。

こちらの回答で解決しましたか?