ARD (Agentic Resource Discovery) adalah spesifikasi terbuka yang memungkinkan merek mempublikasikan satu file JSON di domainnya sendiri yang menjelaskan apa yang dapat dilakukan agen terhadapnya. Layanan pencarian yang disebut registri merayapi file-file tersebut, dan agen menanyakan registri dalam bahasa sederhana untuk menemukan alat yang tepat. Google, Microsoft, GitHub, Hugging Face dan lainnya mendukungnya. Adopsi masih kecil, ChatGPT dan Claude tidak mendukungnya secara asli, dan mungkin menang atau tidak. Untuk klien 42A, tidak ada yang penting: jika merek Anda berjalan pada Lapisan Keterlibatan Agen kami, Anda mendapatkan ARD dengan cara yang sama seperti Anda mendapatkan setiap standar agen lainnya. Secara otomatis.
Berikut adalah cara kerjanya, apa yang baik untuk, dan di mana ia benar-benar berdiri.
Masalah yang coba dipecahkan ARD
Saat ini, klien AI mengetahui tentang alat dengan salah satu dari dua cara. Seseorang menginstalnya (aplikasi di ChatGPT, konektor di Claude), atau pengembang membuat hardcode. Kemudian, untuk memilih alat yang tepat, sebagian besar klien memasukkan setiap deskripsi alat ke dalam jendela konteks model.
Itu bekerja untuk sepuluh alat. Itu tidak bekerja untuk sepuluh juta. Spesifikasi ARD mengatakan ini secara langsung: model instal menyerupai toko aplikasi seluler, dan deskripsi isian ke dalam konteks tidak berskala.
ARD menggerakkan “alat mana yang harus saya gunakan?” pertanyaan keluar dari model dan masuk ke layanan pencarian. Seperti mesin pencari untuk halaman, tetapi untuk hal-hal yang dapat dipanggil oleh agen.
Bagaimana ARD bekerja
1. Entri: satu deskripsi per kemampuan
Satuan dari ARD adalah entry: sebuah objek JSON-LD kecil yang menggambarkan satu sumber daya agen. Sumber daya itu bisa berupa server MCP, agen A2A, skill, plugin, atau bahkan registri lain.
Sebuah entri harus membawa empat hal:
identifier: sebuah URN yang berlabuh domain, dalam bentukurn:air:<publisher-domain>:[<namespace>:]<name>. Domain adalah intinya. Ini mengikat kemampuan ke domain yang Anda kendalikan.displayName: nama yang dapat dibaca manusia.type: jenis media yang mengatakan apa artefak itu, misalnyaapplication/mcp-server-card+jsonatauapplication/a2a-agent-card+json.urlataudata: tautan ke artefak (misalnya, kartu server MCP), atau inline artefak. Tepat salah satu dari keduanya.
Dua bidang lagi membuat entri dapat ditemukan:
representativeQueries: 2 sampai 5 permintaan natural-language sumber daya dapat melayani. Registri membangun indeks semantiknya dari ini. Tanpa mereka, kata spesifikasi, entri tidak dapat ditemukan dengan pencarian.capabilities: token pendek seperti["SearchRooms", "BookRoom"], digunakan untuk penyaringan terstruktur cepat.
Berikut adalah tampilan entri untuk server pemesanan merek hotel (domain fiksi):
{
"identifier": "urn:air:hotels.example:booking:mcp",
"displayName": "Pemesanan Contoh Hotel",
"type": "application/mcp-server-card+json",
"url": "https://hotels.example/mcp/server-card.json",
"kemampuan": ["SearchRooms", "BookRoom", "RedeemPoints"],
"deskripsi": "Ketersediaan kamar langsung, tarif anggota dan pemesanan langsung untuk properti Contoh Hotel.",
"representativeQueries": [
"temukan hotel keluarga dekat pantai di Nice selama 3 malam",
"pesan kamar di Paris dan bayar dengan poin loyalitas saya",
"berapa tarif anggota di hotel London Anda akhir pekan ini"
]
}
2. Manifes: satu file di domain Anda
Entri masuk ke manifes: dokumen JSON dengan entries array, dihosting di:
https://<your-domain>/.well-known/ard.json
Itu harus disajikan melalui HTTPS, sebagai application/json, dengan Access-Control-Allow-Origin: * jadi crawler bisa mengambilnya.
Ada cara lain untuk menunjuk pada manifes: a <link rel="ard"> tag di kepala halaman, sebuah Agentmap: line in robots.txt, entri yang disematkan sebagai JSON-LD dalam halaman, atau catatan DNS.
Satu detail penting dalam praktiknya. Spesifikasi mengganti nama file di versi 0.91. Jalan lama adalah /.well-known/ai-catalog.json. Klien yang sesuai harus membaca ard.json dan mungkin membaca jalan lama. Namun seorang pelacak independen menemukan bahwa setiap penerbit yang dilihatnya masih melayani ai-catalog.json, dan hanya sedikit juga yang melayani ard.json. Jadi hari ini, langkah aman adalah melayani keduanya.
3. Registries: mesin pencari untuk agen
Registries merayapi manifes, mengindeks entri, dan mengekspos titik akhir REST standar, POST /search. Seorang agen mengirimkan permintaan seperti ini:
{
"query": {
"teks": "pesan hotel di Paris dengan poin loyalitas",
"filter": { "type": ["application/mcp-server-card+json"] }
},
"federasi": "rujukan",
"ukuran Halaman": 5
}
Registri mengembalikan entri peringkat, masing-masing memiliki relevansi score dari 0 hingga 100. Registri juga dapat bekerja sama. Di auto mode, registri menanyakan registri lain dan menggabungkan hasilnya. Di referrals mode, ia mengembalikan pointer ke registri lain dan klien memutuskan mana yang harus diikuti. Di none mode, ia hanya mencari indeksnya sendiri. Perusahaan mana pun dapat menjalankan registrinya sendiri, sama seperti perusahaan menjalankan pencarian di intranetnya.
4. Kepercayaan: domain Anda adalah identitas Anda
Pertahanan ARD terhadap peniruan identitas itu sederhana. Domain penerbit di pengidentifikasi harus cocok dengan identitas di entri opsional trustManifest. Entri yang mengklaim urn:air:yourbrand.com:... harus ditolak oleh registri verifikasi kecuali dapat menunjukkan pengesahan yang dikeluarkan oleh yourbrand.com.
ARD tidak menentukan skema penandatanganannya sendiri. Hal ini tunduk pada kerangka kepercayaan apa pun yang dinyatakan dalam manifes (SPIFFE, metode DID, PKI perusahaan). Registri kemudian dapat memfilter data kepercayaan, misalnya hanya mengembalikan entri dengan pengesahan SOC 2. Itu adalah industri yang diatur seperti perbankan dan asuransi akan peduli.
Spesifikasi juga mengatakan pencarian score mengukur relevansi saja. Ini bukan peringkat kepercayaan atau keamanan.
5. Kemudian ARD menyingkir
Setelah agen memilih hasil, ia terhubung langsung ke sumber daya dengan protokol aslinya: MCP untuk server MCP, A2A untuk agen. ARD hanya menangani pencarian. Otentikasi dan eksekusi termasuk dalam protokol tersebut.
Mengapa penting untuk merek
- Penemuan tanpa instalasi. Hari ini pelanggan harus menambahkan aplikasi Anda ke asisten mereka. Dengan ARD, agen dapat menemukan kemampuan Anda pada saat kebutuhan muncul.
- Permukaan optimasi baru. Registries cocok dengan niat melawan
representativeQueries, deskripsi dan kemampuan. Bagaimana Anda menggambarkan apa yang dapat dilakukan merek Anda akan memutuskan apakah agen memilih Anda atau pesaing. Ini adalah Optimasi Keputusan Agen dalam bentuk yang paling literal. - Merek Anda, diverifikasi. Pengidentifikasi berlabuh domain dan pengikatan kepercayaan membuat lebih sulit bagi agen orang lain untuk menyamar sebagai merek Anda.
- Ruang untuk peraturan perusahaan. Filter pada pengesahan perwalian memungkinkan bank, perusahaan asuransi, dan perusahaan besar menjalankan registrasi yang hanya mengembalikan alat yang disetujui dan sesuai.
Kenyataannya, per Oktober 2026
Kami suka ARD. Kami juga tidak ingin menjualnya secara berlebihan.
- Itu adalah draft. Versi saat ini adalah v0.91, status “Proposal”, tertanggal 26 Agustus 2026.
- Para pendukungnya serius. Kontributor termasuk Google, Microsoft, GitHub, Hugging Face, Salesforce, ServiceNow, Snowflake, Databricks, Cisco, Nvidia dan GoDaddy.
- Asisten terbesar hilang. OpenAI dan Anthropic tidak termasuk dalam kelompok kerja, dan tidak ada yang mengumumkan dukungan ARD asli di ChatGPT atau Claude. Anda dapat mengirim registri ke ChatGPT dengan tangan melalui mode pengembang, tetapi itu adalah solusi, bukan penemuan.
- Registri ada, dalam skala kecil. Agent Finder dan Hugging Face Discover GitHub sudah menjawab permintaan pencarian ARD. Google mengatakan Platform Agennya akan terhubung ke registrasi ARD dalam beberapa bulan mendatang.
- Sangat sedikit situs yang mempublikasikan manifes. Satu sampel dari 39 situs teratas pada bulan Juni tidak menemukan satu pun. Penghitungan selanjutnya menemukan total 31 penerbit.
Perbandingan terdekat adalah llms.txt. Itu memiliki banyak pembicaraan dan sangat sedikit adopsi untuk waktu yang lama, kemudian platform dokumentasi mulai menghasilkannya secara default, dan tiba-tiba ada di mana-mana. ARD bisa mengikuti jalan itu, atau standar lain bisa menang.
Mengapa klien kami tidak harus peduli
Ini adalah bagian yang menurut kami paling penting.
Setiap beberapa minggu ada protokol agen baru atau standar penemuan: MCP, A2A, WebMCP, UCP, ACP, llms.txt, dan sekarang ARD. Tidak ada tim pemasaran atau TI yang harus melacak semuanya, memutuskan mana yang akan menang, dan membuka proyek baru setiap saat.
Ketika sebuah merek berjalan pada 42A Agentic Engagement Layer, kami sudah memegang deskripsi terstruktur tentang semua yang dapat dilakukan agen dengan merek itu: alat, agen, aturan. Itu membuat ARD produk sampingan, bukan proyek:
- Kami menghasilkan entri dari kemampuan sudah hidup di lapisan klien.
- Kami menulis
representativeQueriesdari apa yang sebenarnya ditanyakan pelanggan kepada agennya, bukan dari tebakan. - Kami melayani manifes di kedua jalur,
ard.jsonandai-catalog.json, dengan header yang tepat. Jika klien tidak dapat meng-host file di.well-knownpath, kita menggunakan opsi DNS. - Kami tetap sinkron. Ketika klien menambahkan kemampuan atau mengubah aturan, manifes akan memperbaruinya.
- Kami menambahkan manifes kepercayaan ketika registrasi yang dipedulikan klien kami mulai memerlukannya.
Pekerjaan klien: tidak ada.
Kembali ke hotel. Seorang tamu memberi tahu agen mereka: “3 malam di Paris untuk keluarga, gunakan poin saya.” Jika agen mencari registri ARD, ia menemukan kemampuan pemesanan hotel sendiri, terhubung melalui lapisan 42A, dan mendapatkan tarif anggota, saldo poin, dan penawaran merek. Hotel mendapat pemesanan langsung, sebelum agen mencapai OTA.
Jika ARD menang, klien kami sudah ada di sana. Jika tidak, mereka tidak kehilangan apa pun. Itulah kesepakatan yang ingin kami tawarkan untuk setiap standar yang akan datang berikutnya.
Sumber
- Mengumumkan spesifikasi Agentic Resource Discovery, Blog Google Developers
- Spesifikasi ARD v0.91
- Cara mempublikasikan manifes ARD
- Hubungkan ChatGPT ke registri ARD
- Sumber Daya Agen: adopsi terukur
- Membantu agen menemukan pencarian situs saya dengan ARD, Mengering Buytaert
- Google, Microsoft kembalikan spesifikasi ARD, AI Weekly