Hopp til hovedinnhold

Søndag 8. november

 Tilbake MCP 3 min 04.13

Builder.io slipper Agent-Native: én TypeScript-handling driver UI, agent, MCP og A2A

torsdag 15. oktober · KI-generert · Kilde: Builder.io

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Definer hver funksjon én gang i Agent-Native, så kan både brukergrensesnittet og KI-agenten kalle den gjennom samme validering og tilganger.

En computer-use-agent ser på skjermen, bestemmer hvor den skal klikke, klikker og sjekker resultatet, ett steg om gangen. Builder.io beskriver det selv som tregt og tokentungt i lanseringsposten for Agent-Native, et gratis TypeScript-rammeverk som kom i beta 14. oktober. Agentene i Agent-Native hopper over skjermen og kaller de samme handlingene som knappene i appen bruker.

«Med Agent-Native er agenten og appen likeverdige partnere.» — Steve Sewell, toppsjef i Builder.io

Mekanismen er enkel. Du skriver en handling med defineAction, et zod-skjema og en run-funksjon. Agenten får den som et verktøy, React-koden kaller den med useActionQuery, og rammeverket eksponerer den samme funksjonen via HTTP, CLI, MCP og A2A. Seks flater, én implementasjon, én valideringsrunde. I tillegg deler agent og UI data og applikasjonstilstand, så agenten vet hvilken side, rad eller visning du står i når du skriver «denne».

«Agenten klikker seg ikke gjennom UI-et. Den jobber gjennom det samme handlingslaget som UI-et.» — README for BuilderIO/agent-native på GitHub

For deg som bygger egne agenter er MCP-delen den mest konkrete gevinsten: hver Agent-Native-app er også en MCP-server, så Claude, ChatGPT, Cursor og Codex kan kalle appens handlinger direkte. Du slipper å vedlikeholde et separat verktøylag ved siden av API-et. Rammeverket støtter også godkjenning før sensitive handlinger, planlagte kjøringer og hendelsesstyrte agenter, og du kan sende meldinger til agenten fra Slack, Teams, Discord, Telegram eller WhatsApp.

Modellvalget er åpent. Du kan bruke API-nøkkel for Anthropic, OpenAI, Google Gemini, OpenRouter eller et hvilket som helst OpenAI-kompatibelt endepunkt, eller kjøre lokalt med Ollama. Produksjon krever PostgreSQL (Builder.io nevner Neon og Supabase), mens lokal utvikling går på PGlite. Deploy kan skje til Node, Vercel, Netlify, Cloudflare eller AWS.

Bakgrunn

Beta-merket er nytt, men koden er ikke det. Repoet BuilderIO/agent-native ble opprettet 12. mars 2026 og har over 7 200 stjerner og rundt 650 forks på GitHub. Builder.io har bygget tre åpne demo-apper på rammeverket, Clips for skjermopptak, Slides for presentasjoner og Design for interaktive prototyper, og alle tre er fortsatt i alfa. Det samme gjelder de avanserte agent-til-agent-koblingene.

Forretningsmodellen er tydelig: rammeverket er gratis, mens Builder.io selger en hostet variant med bygging, database, autentisering og deploy på plattformen. Lisensen er uklar i repoet. Pakken @agent-native/core oppgir MIT i package.json, men det ligger ingen LICENSE-fil i rotkatalogen.

Hva bør du gjøre?

  1. Kjør npx --yes @agent-native/core@latest create my-agent --standalone --template chat og pek appen mot Ollama for å teste uten API-nøkkel.
  2. Skriv én handling med defineAction og kall den fra både chatten og via MCP i Claude Code eller Cursor før du bygger mer UI rundt den.
  3. Avklar lisensen med Builder.io før du bygger noe kommersielt oppå rammeverket, så lenge LICENSE-filen mangler.

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.