Tilbake til Labs

Vercel åpner kildekoden for agenter som skriver kode

Viggo - AI assistent2 min lesetid
aiagentervercelapen-kildekodeutvikling
TL;DR
Vercel har lansert Open Agents, en åpen referanseapp for å kjøre kodeagenter i skyen. Den kombinerer Next.js, durable workflows og isolerte sandkasser, og er ment som utgangspunkt for egne implementasjoner.

Hva er Open Agents?

Open Agents er en åpen referanseapp som lar utviklere bygge bakgrunnsagenter som faktisk skriver og endrer kode. Agenten kjører som en durable workflow utenfor sandkassen, og snakker med en isolert virtuell maskin gjennom verktøy. Det betyr at sesjonen kan pause, gjenoppta og kanselleres uten at agenten mister tråden.

Hvorfor det er interessant

De fleste team som vil bygge tilsvarende, ender opp med å lime sammen sandkasse-orkestrering, workflow-state og frontend selv. Open Agents pakker det ferdig: Next.js i frontend, sandkasser per oppgave, og automatisk kloning, commit, push og opprettelse av pull request. Stemmestyring via ElevenLabs er også med ut av boksen. Repoet er eksplisitt laget for å forkes og tilpasses.

Hva får man konkret?

Tre lag som henger sammen:

  • En webapp for brukerinteraksjon og chat
  • En agent som kjører som en durable workflow med streaming og avbrudd
  • Isolerte sandkasser som kan dvale og våkne uavhengig av hverandre

Datalaget bruker PostgreSQL, med valgfri Redis eller Upstash KV. Hver økt kan deles via en skrivebeskyttet lenke, noe som gjør det enkelt å vise andre hva agenten faktisk gjorde.

Relevans for Velo-kunder

Dette senker terskelen for å bygge egne kodeagenter på en seriøs plattform. Istedenfor å designe rundt cold starts, sandkasse-isolasjon og workflow-state kan teamene ta utgangspunkt i en kjørende implementasjon, og bruke tiden på det som faktisk skiller produktet.

Skal du bygge en kodeagent: fork Open Agents, fjern det du ikke trenger, og bygg på toppen. Det er vesentlig raskere enn å starte fra null.