---
title: "22 項目のエージェント対応チェック | Agent-Ready Check"
description: "スキャナーが実行するすべてのチェックをカテゴリ別にまとめ、それぞれの合格基準と修正方法を示します。"
locale: ja
canonical: https://agent-ready.t0ols.com/ja/checks/
---

# 22 項目のエージェント対応チェック

スキャナーは 5 つのカテゴリにわたって 22 項目のチェックを実行します。各チェックには合格基準とエビデンスの記録があり、失敗した場合はコーディングエージェントに渡せるプロンプトも用意されています。

## 発見可能性

エージェントは、HTML を巡回して手がかりを探さずに、あなたのサイトが何であり、どの URL が重要かを把握できるでしょうか。

- **robots.txt**: HTTP 200 を返し、平文テキストで少なくとも 1 つの User-agent 指令を含む。
- **Sitemap**: /sitemap.xml で有効な XML sitemap を提供するか、robots.txt の Sitemap: 指令で宣言している。
- **Link ヘッダー**: トップページのレスポンスが Link ヘッダーを伴い、少なくとも 1 つのエージェントに有用な関係タイプを含む。
- **AI 検出のための DNS（DNS-AID）**: _agents 名前空間の下に ServiceMode の SVCB/HTTPS レコードまたは TXT インデックスがあり、できれば DNSSEC で署名されている。

## コンテンツ

エージェントが Markdown を求めたとき、解析すべきマークアップの山ではなく、きれいな Markdown を返していますか。

- **Markdown ネゴシエーション**: Accept: text/markdown を付けたリクエストが Content-Type: text/markdown を返し、HTML は既定のままである。

## ボットアクセス制御

AI クローラーに対してどのポリシーを表明しているか、そしてどのリクエストが自社のものかを証明できるでしょうか。

- **AI ボット規則**: robots.txt に既知の AI クローラーを明示するか、それらを包含するワイルドカード グループを記載している。
- **Content Signals**: robots.txt で ai-train、search、ai-input を網羅する Content-Signal の設定を宣言している。
- **Web Bot Auth**: /.well-known/http-message-signatures-directory で JWKS を公開している。

## API・認証・MCP・スキル検出

API、MCP サーバー、エージェントを公開しているなら、エージェントが推測する well-known の場所で見つけられるでしょうか。

- **API Catalog**: /.well-known/api-catalog が application/linkset+json を返し、少なくとも 1 つのエントリを含む。
- **OAuth ディスカバリ**: /.well-known/oauth-authorization-server または /.well-known/openid-configuration が利用可能なメタデータを公開している。
- **OAuth Protected Resource**: /.well-known/oauth-protected-resource が resource と authorization_servers を宣言している。
- **Auth.md**: /auth.md が存在し、Markdown の H1 に auth.md が言及されている。
- **MCP Server Card**: /.well-known/mcp/server-card.json が serverInfo.name でサーバーを記述している。
- **A2A Agent Card**: /.well-known/agent-card.json が name、version、対応インターフェースを宣言している。
- **Agent Skills**: /.well-known/agent-skills/index.json が少なくとも 1 つのスキルを列挙している。
- **WebMCP**: ページのコードが navigator.modelContext を通じてブラウザー側のツールを登録している。
- **ARD マニフェスト**: /.well-known/ai-catalog.json が specVersion、host、少なくとも 1 つのエントリを宣言している。

## コマース

サイトがストアに見える場合のみ採点されます。エージェントは人間がフォームに入力することなく、支払い・注文・決済を完了できるでしょうか。

- **x402**: 課金対象のルートが HTTP 402 で x402 の支払い要件を返すか、ディスカバリ文書を公開している。
- **MPP**: OpenAPI 文書が課金対象の操作を x-payment-info で注釈付けしている。
- **UCP**: /.well-known/ucp が protocol_version と少なくとも 1 つのサービスを宣言している。
- **ACP**: /.well-known/acp.json が protocol.name、api_base_url、transports、capabilities.services を宣言している。
- **AP2**: A2A Agent Card がロール情報を含む AP2 拡張を通知している。

