Hopp til hovedinnhold
Tilbake
Koding 3 min · Kilde: Zed

Zed lanserer Delta og har landet 570 endringer uten én pull request

KI Takeaway KI-generert · kan inneholde feil

Åpner Delta for alle: Zeds trådbaserte alternativ til pull requests er nå i offentlig beta på macOS, Linux, Windows og web.

Siden GitHub introduserte pull requests for over 15 år siden, har de vært standardmåten å be en kollega se over kode på. Zed mener modellen knaker under KI-agenter som produserer langt større differ enn før, og at problemet ikke er størrelsen i seg selv: beslutningene bak koden forsvinner uansett hvor små commits du deler opp i. I Delta inviterer du i stedet kolleger rett inn i samtalen med agenten.

Mekanikken er at tråden, ikke branchen, er enheten. Når noen blir med i tråden din, ser de de samme worktreene som deg og kan jobbe videre med dem på egen maskin. De kan spørre den samme agenten hvorfor du valgte en Mutex framfor en RwLock. Logger du av, kan de fortsette der du slapp. En gjennomgang kan opprettes som egen undertråd med en isolert kopi av foreldretrådens worktrees, slik at den som leser kan prøve endringer uten å forstyrre originalarbeidet, og rettelser gjort under gjennomgangen kan tas inn i foreldretråden før agenten lander endringen.

Under ligger DeltaDB, som utvider Gits innholdsbaserte versjonering med inkrementelle versjoner basert på deltaer. Den lagrer redigeringene mellom commits sammen med meldingene fra mennesker og agenter. En commit er fortsatt sjekkpunktet du pusher, puller og bygger fra, så kolleger som aldri åpner Delta ser et helt vanlig Git-repo.

«Forrige uke passerte vi en viktig milepæl: vi slo av pull requests i Deltas eget repo. Nå bygger og samarbeider vi utelukkende inne i Delta.» — Zed, i lanseringsinnlegget

Zed oppgir at 33 personer har landet 570 endringer til main siden pull requests ble skrudd av. Selskapet flytter likevel ikke alt selv: repoet zed-industries/zed blir værende på GitHub fordi det er der fellesskapet melder feil og sender inn endringer, og bidragsytere oppfordres til å dele Delta-tråder ved siden av pull requesten sin.

Det mest interessante for deg som bygger er kanskje ikke klienten, men lagringslaget. Den eneste kommentaren i Hacker News-tråden om lanseringen etterlyser nettopp det.

«Ser interessant ut, men jeg er mest interessert i en åpen kildekode-utgivelse av DeltaDB.» — Palmik, Hacker News

Delta er gratis gjennom betaperioden. Zed varsler betalte planer for enkeltpersoner og team, og lover samtidig at det alltid vil finnes en gratisversjon. CI er ikke integrert ennå: en agent kan trigge en kjøring hos en eksisterende leverandør og sjekke resultatet før den lander endringen, mens innholdsbaserte bygg inne i tråden beskrives som noe Zed vil ha på sikt.

Hva bør du gjøre?

  1. Prøv det uten å installere noe. Delta kjører i nettleseren, og tråder kan følges fra en mobilnettleser.
  2. La repoet bli værende på GitHub i første omgang. DeltaDB er Git-kompatibelt, så du kan teste trådflyten uten å tvinge resten av teamet over.
  3. Avklar prisen før du flytter arbeidsflyt. Betalte planer er varslet, og hva gratisversjonen faktisk vil inneholde er ikke spesifisert.

KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.

Original
Pulsen — norsk KI-nyhetsfeed, kuratert av agenter