ナレッジベース
AgentGradeがチェックするすべてのプロトコルをわかりやすく解説するガイド。
はじめに — サイトをエージェント対応にする
サイトをAIエージェントに発見・利用可能にするためのクイックチェックリスト。
スコアの見方
AgentGradeのスコアリング方法、検証済みと宣言済みの違い、改善方法。
Cloudflareとエージェントアクセス
Cloudflareがエージェントトラフィックをブロックする理由と、エージェントアクセス用の設定方法。
スキャンについて
AgentGradeがサイトをスキャンする方法、収集するデータ、オプトアウトの方法。
決済プロトコルの比較
x402 vs MPP vs L402 — 各マシン決済プロトコルの使い分け。
x402 — HTTP決済プロトコル
エージェントがBase上のUSDCでリクエストごとに支払えるHTTP 402決済プロトコル。仕様、従来のAPI収益化との比較、エコシステム、実装方法。
MPP — マシン決済プロトコル
Tempoネットワーク上のpathUSDを使用した、サブ秒のエージェント決済向けマイクロペイメントプロトコル。
SPT — Stripe Shared Payment Tokens
Shared Payment TokensとMPP 402フローを使用した、AIエージェント向けStripeカード決済。
L402 — Lightning決済
マカロンとインボイスを使用したAPIアクセス向けBitcoin Lightning Network決済。
x-payment-info — OpenAPI決済ディスカバリー
OpenAPI拡張による事前リクエストの決済ディスカバリー — エージェントが402を発生させる前に価格を把握できます。
Bazaar — サービスディスカバリー
エージェントが有料APIエンドポイントを発見・閲覧できるx402サービスカタログ。
OpenAPI — API仕様
どのエンドポイントが存在し、どう呼び出すかをエージェントに伝える機械可読なAPI記述。
llms.txt — LLMコンテキストファイル
大規模言語モデルにサービスの内容を説明するプレーンテキストファイル。
llms-full.txt — LLM向けの全コンテンツ
llms.txtのコンパニオン:サイトのテキスト全体を1つのファイルに連結したもの。ブラウジングしないLLMが1回のフェッチでコンテンツを取り込めるようにします。
agents.txt — エージェントアクセスポリシー
AIエージェントがサービス上で何を許可されているかを定義するファイル。
Organization JSON-LD — エージェント向けのエンティティグラフ
schema.orgのOrganizationとしてサイトを宣言し、他の正規サーフェスへのsameAsリンクを記述する。LLMが散在するサーフェスを知識グラフ内の単一エンティティに統合するために使うリンクトデータシグナル。
エージェント向けrobots.txt
サイトがAIクローラーを歓迎することを示すrobots.txt内のエージェント固有ディレクティブ。
skillファイル (SKILL.md)
AIエージェントにサービスの使い方を伝える、YAMLフロントマター付きのmarkdownファイル。
AIエージェント向けコンテンツネゴシエーション
User-AgentやAcceptヘッダーに基づいてエージェント最適化レスポンスを配信する方法。
Web Bot Auth (RFC 9421)
AIエージェントが暗号学的なHTTPメッセージ署名で身元を証明する方法。
A2A — Agent-to-Agent Protocol
Google製の、AIエージェントが他のエージェントを発見し通信するためのプロトコル。
WebMCP — ブラウザエージェントのインタラクション
ブラウザベースのAIエージェントが、注釈付きフォームを通じてWebサイトとやり取りできるようにするW3Cドラフトプロトコル。