Et nettsted krevde én cent per side, og Claude Code betalte
Krever et nettsted nå én cent i USDC av hver KI-agent som vil lese en side, og en Claude Code-hook betaler regningen midt i en oppgave.
«Med betaling per bruk må jeg stole på at plattformen forteller meg hva som skjedde og hva det var verdt. Med betaling per crawl kan jeg sjekke forespørselen og betalingen selv.» — Suganthan Mohanadasan, som driver eksperimentet
Mohanadasan satte opp en Cloudflare Worker på rundt 300 linjer Hono-kode med x402-mellomvare, og har latt den stå siden 8. august. Ber du om artikkelen på paid.suganthan.com i dag, får du fortsatt HTTP 402 tilbake, med et PAYMENT-REQUIRED-hode som beskriver prisen. Regnskapssiden på samme domene førte ti betalte crawls og 0,10 dollar totalt da denne saken ble skrevet.
Bakgrunnen er at Google har begynt å betale utvalgte utgivere når innholdet deres bidrar til KI-svar. Digiday omtalte ordningen 14. september, og Google bekreftet den. Utgivere som godtar vilkårene får et beløp i Search Console hver måned, men ikke regnestykket bak. Mohanadasan er ikke med i pilotet, og peker på en innvending som er lett å overse: betaling per bruk måler trolig verdi bedre, men det er også noe eieren av nettstedet umulig kan observere selv. Når siden først har forlatt serveren din, ser du ikke om den påvirket et svar.
x402 tar i bruk noe HTTP har hatt plass til siden 1997. Statuskoden 402 Payment Required var reservert for framtidig bruk. Nå svarer serveren 402 med pris og betalingskrav, agenten signerer en overføring av nøyaktig beløp i USDC og prøver på nytt, en betalingsformidler verifiserer signaturen og gjør opp på kjeden, og serveren leverer innholdet med en kvittering i svarhodet. Formidleren i denne demoen er Coinbases tjeneste på x402.org. Protokollen fikk eget forvaltningsorgan under Linux Foundation 14. juli, med 40 medlemsorganisasjoner, og Visa, Mastercard, Google, AWS, Stripe og Cloudflare er blant dem.
Den delen som angår deg som bygger, er hooken. Claude Code kan kjøre skript rundt verktøykall, og Mohanadasan koblet et slikt skript til WebFetch. Treffer Claude en 402, henter hooken pristilbudet selv, sjekker det mot et tak per kall, betaler hvis prisen er innenfor, og gir innholdet og kvitteringen tilbake som kontekst. Kjøperskriptet har to grenser, maks 0,05 dollar per kall og 0,25 dollar i døgnet, ført i en hovedbok på disk. Overskrides taket, avviser skriptet med exit-kode 3 før det signerer noe som helst. Det er den avvisningen som er interessant: en agent som betaler enhver pris den får oppgitt, har ikke fått delegert et budsjett, den har fått en måte å tømme en lommebok på.
Forbeholdene er like konkrete som demoen. Alle betalingene bruker testnett-USDC uten reell verdi, og Mohanadasan er både kjøper og selger. Ingen ekte søkerobot dukker opp med lommebok. GPTBot, ClaudeBot, PerplexityBot og Googlebot betaler ikke, så krever du betaling i dag, stenger du dem ute uten å tjene noe. TRM Labs gikk gjennom 198,9 millioner x402-oppgjør, referert av Decrypt 13. september, og fant at mesteparten av volumet ikke kom fra KI-agenter. Planlagte skript, lasttester og betalinger mellom kontoer samme part kontrollerer gir samme spor på kjeden.
For deg som bygger agenter er dette først og fremst en kostnadsside som ikke fantes før. Når en agent kan møte en pris midt i en oppgave, må noen bestemme hvem som setter budsjettet, og hvor avvisningen skal skje.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.