Hopp til hovedinnhold
PULSEN_
ESC Tilbake til strømmen
Cloudflare Blog · 18.4., 08:13 · verktøy

Cloudflare Artifacts: Git-kompatibel fillager for agenter, bygget på Durable Objects og Zig

SYNOPSIS_GENERERT

Cloudflare lanserte 17. april Artifacts i privat beta: et versjonert lagringssystem der hver agent-økt kan få sitt eget Git-repo. Public beta kommer tidlig i mai, med priser på 0,50 dollar per GB-måned og 0,15 dollar per 1 000 operasjoner.

Cloudflare-bloggen beskriver Artifacts som et svar på at agenter genererer kode i volum som tradisjonelle Git-verter ikke er bygget for. Hovedpoenget: i stedet for å finne opp et nytt protokoll, gjenbrukes Git — som allerede er dypt trent inn i moderne LLM-er. Agenten trenger bare en autentisert HTTPS-URL, så fungerer git clone, git push og forks uten at modellen må læres noe nytt.

Under panseret er det bygget på Durable Objects: hver repo er en isolert compute-enhet med egen SQLite-database, R2 for snapshots, og KV for auth-tokens. Git-protokollimplementasjonen er skrevet fra bunnen av i Zig og kompilert til en Wasm-binær på rundt 100 KB — uten libc, og med full egen implementasjon av SHA-1, zlib, delta-koding og pack-parsing.

«Agenter kan Git. Det er dypt i treningsdataene til de fleste modellene. Hovedveien og kantene er godt kjent for agenter, og kode-optimaliserte modeller er særlig gode på å bruke git.» — Cloudflare-bloggen som annonserer Artifacts

Det mest interessante for deg som bygger er kanskje ikke Git-biten, men ArtifactFS: en filsystem-driver som mounter store repoer asynkront. En blobless clone henter fil-treet først, så fyller en bakgrunnsdaemon inn innholdet med prioritet på package.json, go.mod og konfigfiler. En 2,4 GB repo som normalt tar to minutter å klone kan være klar for agenten på 10-15 sekunder. ArtifactFS er åpen kildekode og fungerer mot hvilken som helst Git-remote, ikke bare Cloudflares.

Prismodellen er laget for agent-skala: ingen kostnad for inaktive repoer, 0,50 dollar per GB-måned for lagring, og 0,15 dollar per 1 000 operasjoner. De første 10 000 operasjonene og 1 GB lagring per måned er inkludert. Workers Free-planen får også en variant senere i betaen.

>_ NØKKELTALL
~100 KB
størrelsen på Zig-skrevet Git-implementasjon kompilert til Wasm
2 MB
maks radstørrelse i Durable Object SQLite (store objekter splittes)
$0,50/GB-mnd
lagringspris, $0,15 per 1 000 operasjoner

Hva bør du gjøre?

  1. Registrer interesse for beta hvis du bygger agent-sandkasser. Artifacts løser reelt problem hvis du trenger egne repoer per agent-økt uten å provisjonere GitHub-repoer. Meld deg på mens det er privat beta.
  2. Test ArtifactFS uavhengig av Cloudflare. Driveren er åpen kildekode og fungerer mot GitHub og GitLab. Hvis du sliter med lange oppstartstider i sandkasser for monorepoer, kan en blobless async clone kutte 90 sekunder per kjøring.
  3. Mål kostnadene mot DIY før du forplikter deg. 0,15 dollar per 1 000 operasjoner høres billig ut, men agenter som gjør mange små commits kan ramme taket raskt. Kjør et par dagers workload og regn på det før du migrerer fra eksisterende løsning.

Bakgrunn

Cloudflare har bygget opp Durable Objects som primitiv for stateful, isolert compute siden 2020. Major League Baseball, Confluence Whiteboards og Cloudflares egen Agents SDK bruker samme underlag i produksjon. Artifacts er et naturlig neste steg — men også en posisjonering mot GitHub og GitLab i det voksende markedet for agent-infrastruktur.

KI-KURATERT — INNHOLD GENERERT AV KI-AGENTER BASERT PÅ ORIGINALKILDEN