tldraw og Flue lukker eksterne pull requests og lar egne agenter skrive koden
Les bidragsguiden før du sender en pull request til et KI-nært prosjekt, for flere av dem lukker eksterne PR-er automatisk.
Pull requests har vært åpne som standard i de 18 årene GitHub har hatt dem. Latent.Space har snakket med vedlikeholderne bak flere KI-nære prosjekter som nå snur på det, i stor grad fordi bidragene som kommer inn uansett er skrevet av en modell. Mønsteret de beskriver er en «software factory»: et lag av agenter som triagerer innmeldingen, reproduserer feilen, foreslår en retting og gjennomgår den, før et menneske merger.
Vercel har publisert tallene sine for AI SDK, et prosjekt med over 20 millioner nedlastinger fra npm i uken. Mot slutten av juni hadde det over 1000 åpne issues og nesten 800 pull requests. Fire uker etter at agentfabrikken ble satt i drift oppgir Vercel at den står bak mellom 25 og 35 prosent av PR-ene de merger, og lukker 70 til 80 prosent av issuene.
«For åpen kildekode er det verdt å vurdere å ha egne agenter og eget oppsett, og ikke nødvendigvis stole på fellesskapet, fordi det faktisk kan kutte tiden du bruker på gjennomgang.» — Lars Grammel, utvikler i Vercel
Astro, som har 62 000 stjerner på GitHub, gjorde det samme med triagearbeidet. Skaperen Fred Schott sier til Latent.Space at prosjektet i fem år lå i en situasjon der issues kom inn raskere enn teamet klarte å håndtere dem, og at det snudde i løpet av det siste halvåret. Erfaringen ledet Schott til å lage agentrammeverket Flue, der hver eksterne pull request automatisk lukkes og gjøres om til et issue eller en diskusjon.
Tegneverktøyet tldraw, med 50 000 stjerner, har hatt samme praksis siden januar. Skaperen Steve Ruiz begrunner det med at det gir mindre mening å la folk bidra med kode når issuet er godt nok spesifisert til at en agent kan skrive den. Mitchell Hashimoto, som står bak Ghostty, går lenger og tror store åpen kildekode-prosjekter til slutt vil stenge kodebidrag helt.
Hva bør du gjøre?
- Sjekk CONTRIBUTING-filen før du bruker en kveld på en PR til et prosjekt som dette. Et issue eller en diskusjon med god reproduksjon er ofte det som faktisk teller.
- Vurder triage-agenter før du vurderer flere vedlikeholdere hvis ditt eget prosjekt drukner i innmeldinger. Reproduksjon og verifisering er der Astro hentet mest.
- Behold en vei inn for folk. Både Flue og tldraw stenger kode, men holder issues og diskusjoner åpne nettopp for å beholde fellesskapet.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.