Protokoly pro AI agenty míří do IETF. Vznik skupiny sál podpořil, její rozsah ne
Model Context Protocol, Agent2Agent a další protokoly pro komunikaci mezi programy označovanými jako AI agenti zatím nemají normu IETF. Ve Vídni se 23. července sešlo jednání IETF, které mělo rozhodnout, jestli se toho standardizační organizace ujme. Vznik pracovní skupiny sál podpořil poměrem 154:51, navrženému rozsahu charty ale zvedlo ruku 38 lidí proti 124.

Za poslední rok vzniklo několik protokolů, kterými spolu mají mluvit programy označované jako AI agenti – tedy software, který sám volá cizí nástroje a rozhoduje, co s výsledkem udělá. Blog IETF k tomu jmenuje Model Context Protocol (MCP), Agent2Agent (A2A), Agent Communication Protocol (ACP) a Agent Network Protocol (ANP). Ani jeden z nich není normou IETF.
Ve čtvrtek 23. července se tím na 126. schůzce IETF ve Vídni zabývalo dvouhodinové jednání s označením agentproto. Formát BoF (Birds of a Feather) slouží k tomu, aby se rozhodlo, jestli se má téma vůbec začít řešit; tohle bylo takzvaně WG-forming, tedy s cílem založit pracovní skupinu. Podle zápisu proběhlo od 9 do 11 hodin středoevropského letního času v sále Grand Park Hall 2.
Osm otázek, jedna propadla
Předsedající Leslie Daigle a Orie Steele si na konci nechali zvednout ruce k osmi otázkám. IETF nerozhoduje hlasováním a zápis to u tabulky říká natvrdo: „Not binding — consensus to be confirmed on the mailing list.“ (Nezávazné – konsenzus se potvrdí na mailové konferenci; přeloženo.)
| Otázka | Pro | Proti | Bez názoru |
| Je problém dobře pochopený, řešitelný a užitečný? | 124 | 72 | 14 |
| Je potřeba součinnosti jasná? | 155 | 30 | 8 |
| Je IETF správné místo? | 158 | 30 | 14 |
| Je počáteční rozsah správný? | 38 | 124 | 40 |
| Jsou počáteční výstupy správné? | 92 | 58 | 49 |
| Založit skupinu s touhle chartou? | 154 | 51 | 5 |
| Jste ochotni psát nebo recenzovat návrhy? | 137 | 17 | 40 |
| Jste ochotni protokoly implementovat? | 42 | 28 | 40 |
Rozpor je vidět na dvou řádcích. Vznik skupiny s předloženou chartou podpořilo 154 lidí proti 51. Na otázku, jestli je navržený rozsah správný, zvedlo ruku 38 lidí a proti bylo 124. Zápis to shrnuje tak, že sál silně podpořil řešení problému i to, že patří do IETF, kdežto rozsah v předložené podobě podporu nezískal.
Kolik lidí v sále vlastně sedělo, zápis neuvádí: „Attendance figures are not yet available.“ Žádost o uspořádání BoF přitom počítala se dvěma sty účastníky.
Co má skupina podle charty napsat
Návrh charty leží ve veřejném repozitáři aplikační oblasti IETF na GitHubu a slibuje tři věci: protokol pro relace mezi agenty navzájem a mezi agenty a nástroji, rámec popisující stavební kameny celé sady a informační dokumenty s případy užití a rozborem chybějících míst.
MCP a A2A charta jmenuje přímo a počítá s tím, že nový protokol relací využijí: „Examples of protocols that can utilize this include the existing de facto standard agent communication protocols such as the MCP and A2A protocols being worked on by the Linux Foundation.“ (Mezi protokoly, které to mohou využít, patří stávající de facto standardní protokoly pro komunikaci agentů jako MCP a A2A, na nichž se pracuje pod Linux Foundation; přeloženo.) O poslední změně v MCP jsme psali před dvěma dny.
Mimo rozsah charta výslovně nechává implementaci samotných agentů, standardizaci jejich chování a rozhodování, halucinace modelu i návrh uživatelských rozhraní.
Námitky mířily na rámec
Podle zápisu se výhrady točily kolem toho, že skupina si ukousla příliš. Brian Trammell se ptal, jaká je nejmenší použitelná sada primitiv, kterou to nové opravdu potřebuje; podle něj jde jen o programy, které spolu mluví, a nové je na tom to, že se propojení a nasazení mění za běhu. Stephen Farrell s ním souhlasil a šel dál: informace o oprávněních, které se mají po cestě předávat, jsou podle něj velmi složité a nikdo neukázal, že se dají bezpečně zvládnout. Navrhl rámec z charty vypustit a počkat, až někdo předvede funkční ukázku. Eliot Lear řekl, že rámce jsou riziko, a odkázal na starší rámcový dokument RFC, který se podle něj nikdy nenasadil.
Santosh Pallagatti položil otázku mířící na jádro věci: MCP a A2A relace i kontext už zvládají ve velkém a vyvíjejí se pod Linux Foundation – co ty komunity přiměje přepojit se na nový základ od IETF? Přímou odpověď zápis neuvádí; Trammell v téže rozpravě nadhodil, že skupina by mohla popsat sémantiku identifikátoru kontextu tak, aby zapadla do A2A.
Charta se od jednání nezměnila
Soubor s chartou vložil do repozitáře odpovědný ředitel oblasti Charles Eckel 21. července, tedy dva dny před jednáním, a převzal ho z repozitáře jednoho z navrhovatelů. Od té doby se nezměnil: historie souboru k 30. červenci obsahuje jediný záznam. Otevřené návrhy změn na něj ale čekají. Účet britram – tedy Brian Trammell, který o minimální sadě primitiv mluvil na jednání – podal ještě týž den v 15:14 UTC návrh nazvaný „Focused 'minimum viable primitive' agentproto charter scope reduction“. Navazuje jím na starší návrh na zkrácení textu charty z předchozího dne.
Trammell předtím zkusil chartu přepsat celou. Ten návrh podal v 13:45 UTC a po hodině a půl ho zavřel ve prospěch menších úprav. V jeho popisu stojí, že text odvodil jazykový model Claude Opus 4.8 z chatového záznamu jednání a že vyjadřuje názory autora návrhu.
Zápis sestavil model
Není to jediné místo, kde do standardizace protokolů pro AI agenty zasáhla umělá inteligence. Sám zápis z jednání nese poznámku, že ho spolupředsedající Orie Steele sestavil nástrojem Claude Code od Anthropiku s modelem Claude Opus 4.8 – z živých poznámek dvou lidských zapisovatelů, z přepisu chatu na Zulipu a z promítaných slajdů. Za konečnou opravenou verzi podle téže poznámky odpovídají předsedající.
Dokument je zatím koncept. Jména mluvčích a jejich příslušnost jsou podle vlastní hlavičky předběžné a mají se ověřit proti nahrávce a prezenčním listinám. Údaje v tomhle článku tedy pocházejí z konceptu, ne z potvrzeného zápisu.
Skupina zatím není
Stránka agentproto v evidenci IETF vede skupinu jako BoF a u charty uvádí, že schválená není. Odpovědný ředitel oblasti na závěr jednání potvrdil, že vznikne nová mailová konference; tam se má konsenzus potvrdit a tam pokračuje i spor o rozsah. Suresh Krishnan požádal předsedající, ať vypíšou časově omezenou výzvu ke komentářům, aby se diskuse nerozplynula do další schůzky.
V čele návrhu stojí ještě jedno jméno. Jonathan Rosenberg, který spolu s Cullenem Jenningsem stojí za rámcovým dokumentem, je prvním z osmi autorů RFC 3261 z června 2002 – tedy protokolu SIP, na kterém dodnes stojí internetová telefonie. Podle nás je ale výmluvnější poslední řádek tabulky: psát nebo recenzovat návrhy je ochotno 137 lidí, implementovat hotový protokol jen 42.
Zdroje: koncept zápisu z BoF agentproto a stránka skupiny v evidenci IETF, návrh charty a návrhy jejích změn na GitHubu, přehled jednání BoF na IETF 126 a týž text na RIPE Labs. Autorství SIP jsme ověřili v hlavičce RFC 3261, o chystaném jednání psal předem i TechTimes.