Problemet, den udpeger

Meta og Sierra udgav den 6. oktober Personal Agent Protocol, en åben standard for, hvordan en personlig AI-agent identificerer sig over for en virksomhed, og hvad virksomheden derefter lader den gøre. Genesys, Instinct, Rocket, Shopify, Stripe og Walmart udvikler den sammen med dem.

Beskrivelsen i meddelelsen er ligefrem om, hvordan agenter fungerer i dag. “De fleste personlige agenter bruger hjemmesider og apps, som mennesker gør — indlæser sider og klikker sig gennem formularer”, skrev Bret Taylor og Clay Bavor, Sierras stiftere. Når det ikke lykkes, falder agenten tilbage på supportlinjen eller webchatten. “Det kan tage lang tid, og agenten kan mislykkes med opgaven.”

De tre grupper vil forskellige ting. Forbrugere vil have arbejdet gjort rigtigt første gang. Brands vil vide, hvornår en agent handler for en kunde, og selv bestemme, hvad den må. De, der bygger agenter, vil have en direkte og ensartet vej ind til de deltagende virksomheder.

Sådan fungerer en session

Protokollen begynder på virksomhedens hjemmeside, hvor agenten opdager, hvad der tilbydes, og hvordan den når det. Derefter åbner den en session på brugerens vegne og kan starte som gæst — nok, ifølge forfatterne, til at tjekke, om en vare er på lager, eller spørge til returpolitikken.

Stablede papkasser ved en hoveddør
Betalinger står som en fremtidig udvidelse, ikke som en del af v0.1. Illustrativt billede. Liza Summer · pexels · Pexels License

Når en opgave kræver adgang til kontoen, logger kunden ind på virksomhedens side eller bruger oplysninger, agenten allerede har, og afgør, om agenten får læse- eller skriveadgang. Sessionen bygger på OAuth og følger med på tværs af kanaler, så et spørgsmål stillet før login og en ordreændring foretaget bagefter tæller som ét og samme besøg.

Derfra vælger virksomheden vej: de almindelige websider, API’erne via standarder som MCP og OpenAPI, eller virksomhedens egen agent til det, der kræver samtale, for eksempel et garantikrav.

Hvad der ikke er med i første version

Specifikationen v0.1 kommer senere på måneden, fulgt af designværksteder og en referenceimplementering. Flere af de dele, der skulle få agenthandel til at virke i praksis, står som fremtidige udvidelser og ikke som færdige funktioner: finere tilladelser til bestemte handlinger, pushbeskeder så en virksomhed kan fortælle en agent, at et fly er forsinket, eller en ordre er afsendt, og betalingsudvidelser, der ville lade en agent gennemføre et køb uden at håndtere et kortnummer.

Det sidste betyder noget. Stripe er navngivet partner, og firmaets betalingschef citeres i meddelelsen, men at betale er ikke en del af den første specifikation.

En lukket hoveddør i træ med messinghåndtag
Sessionen bygger på OAuth og følger med på tværs af kanaler. Illustrativt billede. Jan van der Wolf · pexels · Pexels License

Hvorfor kæderne gik med

Den kommercielle logik er enklere end den tekniske. Meta sagde til TechCrunch, at “at afvise en personlig agent er at afvise kunden bag den”, og at firmaet hellere vil arbejde med virksomhederne om de underliggende bekymringer end se dem miste kunden.

Tony Bates, bestyrelsesformand og topchef i Genesys, opsummerede brandsiden sådan i meddelelsen: “Brands har brug for en troværdig måde at vide, hvem en AI-agent repræsenterer, hvad den har lov til, hvad dens hensigt er, og hvordan man arbejder sikkert med den.”

Hvad der er værd at følge

En åben standard bliver først en standard, når andre end ophavsmændene bruger den. Navnelisten er det stærkeste ved denne meddelelse, og specifikationen det svageste — den findes ikke endnu. Følg med i, om v0.1-teksten kommer i denne måned som lovet, om nogen uden for stiftergruppen tager den til sig, og om en konkurrerende standard fra betalingssiden når at definere det samme håndtryk først.