MCP menyelesaikan panggilan alat. A2A menyelesaikan koordinasi. Apa yang memecahkan masalah transportasi?


Sejarah komputasi terdistribusi adalah salah satu proliferasi protokol yang diikuti dengan konsolidasi. Arsitektur Broker Permintaan Objek Umum (CORBA), Model Objek Komponen Terdistribusi (DCOM), pemanggilan metode jarak jauh Java (RMI), dan protokol akses objek sederhana (SOAP) awal bersaing untuk pasar integrasi perusahaan pada akhir tahun 1990an sebelum transfer status representasional (REST) ​​diam-diam menang karena lebih sederhana dan asli HTTP. Extensible Messaging and Presence Protocol (XMPP), Internet Relay Chat (IRC), dan selusin protokol berpemilik memfragmentasi pesan real-time sebelum MG telemetry transport (MQTT) dan WebSockets mengukir ceruknya masing-masing. Setiap paradigma komputasi baru menghasilkan serangkaian standar yang saling bersaing, kemudian secara perlahan menyatu seiring dengan akumulasi implementasi dan interoperabilitas menjadi kebutuhan secara ekonomi. Ekosistem agen AI saat ini berada dalam fase proliferasi. Empat protokol penting telah diterbitkan dalam delapan belas bulan terakhir: Model Context Protocol (MCP) dari Anthropic pada akhir tahun 2024, Agent Communication Protocol (ACP) dari IBM Research pada bulan Maret 2025, Agent2Agent (A2A) dari Google pada bulan April 2025, dan Agent Network Protocol (ANP) dari kelompok kerja independen. Grup Komunitas Protokol Agen AI W3C telah membuka jalur standar. Satuan Tugas Rekayasa Internet (IETF) menerima Draf Internet tentang transportasi agen. Konferensi mengadakan lokakarya tentang interoperabilitas. Setiap minggunya menghadirkan repositori GitHub baru yang diklaim dapat memecahkan masalah komunikasi agen. Memahami di mana dan seberapa cepat konvergensi ini memiliki konsekuensi nyata terhadap keputusan arsitektur yang dibuat saat ini. Apa yang sebenarnya dipecahkan oleh protokol? Proliferasi terlihat lebih kacau daripada sebelumnya, karena sebagian besar protokol ini menangani lapisan tumpukan yang berbeda daripada bersaing untuk slot yang sama. Kebingungan datang dari pemasaran, yang menggambarkan masing-masing sebagai “standar untuk komunikasi agen AI” tanpa menentukan aspek komunikasi yang mana. MCP adalah antarmuka pemanggil alat. Ini mendefinisikan bagaimana model menemukan fungsi apa yang diekspos oleh server, cara menjalankannya, dan cara menafsirkan respons. Ini adalah kontrak panggilan prosedur jarak jauh (RPC) yang diketik antara klien model dan server alat, yang berjalan melalui HTTP. Linux Foundation mengonfirmasi lebih dari 10.000 server MCP publik yang aktif dan 164 juta unduhan Python SDK bulanan pada bulan April 2026. MCP telah memenangkan lapisan pemanggilan alat. Pekerjaan standardisasi dilakukan secara efektif. A2A adalah antarmuka koordinasi tugas. Jika MCP menentukan cara agen memanggil alat, A2A menentukan cara dua agen mendelegasikan tugas. Ini memperkenalkan Kartu Agen (iklan kemampuan), status siklus hidup tugas, dan tiga mode interaksi: Sinkron, streaming, dan asinkron. Google mendonasikannya ke Linux Foundation pada bulan Juni 2025, dan tim AI perusahaan telah mengadopsinya secara luas karena dapat mengisi kesenjangan nyata yang dibiarkan terbuka oleh MCP. ACP adalah format amplop pesan. Ringan, tanpa kewarganegaraan, dirancang untuk pertukaran pesan agen-ke-agen tanpa semantik koordinasi penuh A2A. Ini berguna dalam sistem di mana penyampaian pesan sederhana sudah cukup dan overhead siklus hidup tugas A2A tidak diperlukan. ANP adalah protokol penemuan dan identitas. Ini menggunakan Pengidentifikasi Terdesentralisasi (DID) untuk identitas agen dan grafik JSON-LD untuk deskripsi kemampuan, memberikan landasan untuk pasar agen terdesentralisasi di mana tidak diperlukan registri pusat. Tumpukan yang muncul: Penemuan kemampuan melalui ANP atau registri yang lebih sederhana, koordinasi tugas melalui A2A, panggilan alat melalui MCP, dan pengiriman pesan ringan melalui ACP untuk kasus-kasus yang tidak memerlukan manajemen siklus hidup tugas penuh. Lapisan-lapisan ini saling melengkapi dan bukan bersaing. Masalah transportasi yang masih ada Setiap protokol dalam daftar ini berjalan melalui HTTP. Hal ini mencerminkan dari mana protokol tersebut berasal: Tim peneliti, penyedia API, dan perusahaan perangkat lunak perusahaan yang membangun sistem dengan asumsi HTTP tidak perlu dipertanyakan lagi. HTTP adalah protokol yang mereka ketahui, yang sudah digunakan oleh server mereka, dan yang membuat demo menjadi mudah. ​​Masalah produksinya adalah HTTP mengasumsikan server yang dapat dijangkau. Di balik terjemahan alamat jaringan (NAT) — dan 88% perangkat jaringan berada di belakang NAT — tidak ada server yang dapat dijangkau tanpa relay. Untuk armada agen yang perlu merutekan tugas secara langsung antar rekan melintasi batas cloud, jaringan rumah, dan penerapan edge, sentralisasi ini memaksa setiap pesan melalui infrastruktur relai. Infrastruktur relai menambah latensi, biaya, dan mode kegagalan. Protokol lapisan aplikasi memecahkan semantik dari apa yang dikatakan agen satu sama lain. Mereka tidak menyelesaikan bagaimana agen menemukan satu sama lain dan menjalin hubungan langsung. Itu adalah masalah lapisan sesi, Lapisan 5 dalam model interkoneksi sistem terbuka (OSI) dan tidak ada MCP, A2A, ACP, atau ANP yang mengatasinya. Ada teknologi untuk memecahkannya. Pelubangan UDP dengan utilitas traversal sesi untuk NAT (STUN) menyediakan traversal NAT untuk sekitar 70% topologi jaringan. X25519 Diffie-Hellman dan AES-256-GCM menyediakan enkripsi terautentikasi di tingkat terowongan tanpa otoritas sertifikat. Koneksi internet UDP cepat (QUIC) (RFC 9000) atau protokol jendela geser khusus melalui protokol datagram pengguna (UDP) memberikan pengiriman yang andal tanpa pemblokiran head-of-line TCP. Ini adalah primitif yang sama yang digunakan WireGuard untuk terowongan VPN dan yang digunakan WebRTC untuk aliran media browser-ke-browser. Yang berbeda dalam konteks agen adalah perutean berbasis kemampuan. Agen perlu menemukan rekan bukan berdasarkan nama host tetapi berdasarkan apa yang dapat dilakukan rekan tersebut. Agen penelitian harus dapat menanyakan “rekan mana yang memiliki data valuta asing secara real-time?” dan menerima daftar agen spesialis yang aktif saat ini. Hal ini lebih mirip dengan registri layanan daripada DNS, dan ini merupakan perpanjangan alami dari filosofi desain ANP yang diterapkan pada lapisan transport. Sejumlah proyek sedang menyusun bagian-bagian ini. Protokol Percontohan memiliki spesifikasi terlengkap yang diterbitkan, dengan Draf Internet IETF yang mencakup pengalamatan, pembuatan terowongan, dan traversal NAT untuk jaringan agen. libp2p menyediakan fondasi yang telah teruji pertempuran dengan primitif serupa. Kelompok kerja QUIC IETF sedang mengembangkan ekstensi traversal NAT yang akan relevan di sini. Seperti apa konvergensinya nanti? Protokol berbasis HTTP (MCP, A2A) sudah konvergen pada versi stabil. Dalam 12 bulan ke depan akan terjadi peningkatan produksi, peningkatan keamanan, server MCP tanpa kewarganegaraan untuk penskalaan horizontal, federasi A2A yang lebih baik — dibandingkan dengan desain fundamental yang baru. Lapisan pemanggilan alat dan koordinasi tugas sebagian besar telah terselesaikan. Lapisan transportasi tertinggal 18 hingga 24 bulan. Harapkan periode keragaman implementasi saat tim bereksperimen dengan pendekatan berbeda terhadap jaringan agen peer-to-peer (P2P), diikuti dengan konsolidasi sejumlah kecil implementasi setelah data empiris mengenai kinerja dan keandalan terakumulasi. Jalur standardisasi IETF dan W3C kemungkinan akan menghasilkan sesuatu pada periode 2027-2028, yaitu saat satu atau dua implementasi sumber terbuka akan menghasilkan penerapan produksi yang cukup untuk menetapkan standar de facto sebelum spesifikasi formal. Bagi para pemimpin teknik yang mengambil keputusan arsitektur saat ini, implikasi praktisnya adalah adopsi berlapis. Protokol lapisan aplikasi cukup stabil untuk dibangun. Penerapan MCP saat ini berisiko rendah. Adopsi A2A untuk koordinasi multi-agen masuk akal dengan harapan bahwa protokol akan berkembang. Lapisan transport adalah tempat Anda membangun sesuatu yang khusus dan berencana untuk menggantinya, atau Anda mengevaluasi implementasi awal karena mengetahui ruang tersebut masih bergerak. Tim yang akan memiliki pengaruh paling besar ketika lapisan transport stabil adalah tim yang merancang sistem agen mereka dengan pemisahan yang jelas antara semantik aplikasi (MCP, A2A) dan transportasi (apa pun yang ada di bawah). Pemisahan yang bersih itu murah untuk diterapkan saat ini dan mahal untuk dipasang di kemudian hari, sebuah pelajaran yang diajarkan era layanan mikro kepada siapa saja yang mencoba menambahkan kemampuan observasi atau pemutusan sirkuit ke sistem yang belum ada. Philip Stayetski adalah salah satu pendiri Vulture Labs. Selamat datang di komunitas VentureBeat! Program posting tamu kami adalah tempat para pakar teknis berbagi wawasan dan memberikan penjelasan mendalam yang netral dan tidak terikat pada AI, infrastruktur data, keamanan siber, dan teknologi mutakhir lainnya yang membentuk masa depan perusahaan. Baca lebih lanjut dari tamu kami. pasca program — dan lihat pedoman kami jika Anda tertarik untuk menyumbangkan artikel Anda sendiri!


Diterbitkan : 2026-06-14 04:00:00

sumber : venturebeat.com