ÉlőUtoljára: 4 perceMa: 20
Modellek & LLMfrissítve: 20:19

Külső hozzájárulást utasít el a Vercel, ügynökök írják a kódot

A Vercel AI SDK és az Astro projektekben már a kód 25-35%-át ügynökök írják, miközben a feladatok 70-80%-át négy héten belül elvégzik.

Külső hozzájárulást utasít el a Vercel, ügynökök írják a kódot
Fotó: Pietro Jeng / Unsplash
forrás: Latent Space·AI Forradalom szerk.·
Megosztás

A Vercel és az Astro nyílt forráskódú projektek új utat törnek a közösségi hozzájárulások kezelésében: elutasítják a külső pull requesteket (PR), helyettük „szoftvergyárakat” használnak, ahol ügynökök csapatai végzik a javításokat és funkciófejlesztéseket. Ez a megközelítés a GitHub 18 éve alapértelmezett PR-folyamatát váltja fel. (Latent Space)

A Vercel AI SDK projekt, amely hetente több mint 20 millió npm-letöltést generál, ügynököket telepített a PR- és issue-hátralék kezelésére, amely június végére meghaladta az 1000 nyitott issue-t és közel 800 PR-t. A Vercel szerint a szoftvergyár bevezetése után négy héttel az ügynökök a lezárt PR-ek 25-35%-át, a lezárt issue-k 70-80%-át írják — közölte a The New Stack.

Ügynökök a kódban

A Vercel rendszerében többféle ügynök dolgozik, mindegyik egy-egy specifikus feladatra összpontosít: van, amelyik a hibát reprodukálja, más javítja, egy harmadik pedig átnézi a javítást. Lars Grammel, a Vercel mérnöke szerint a cég azért bízik saját, optimalizált ügynökeiben, mert így gyorsabban tudják átnézni a kódot, mint a közösségi tagok által futtatott ügynökökkel.

Az Astro webkeretrendszer, amelynek 62 000 csillaga van a GitHubon, szintén „szoftvergyár-ötletet” követ. Fred Schott, az Astro alkotója szerint öt évig nem tudták kezelni a beérkező issue-kat, de az automatizált triage- és javítási folyamatokkal már hetente tudják priorizálni a feladatokat, ahelyett, hogy folyamatosan a hátralékot csökkentenék.

Flue és tldraw: radikálisabb megközelítés

Schott az Astro „auto-triage” rendszeréből hozta létre a Flue keretrendszert, amely még radikálisabb megközelítést alkalmaz: nem fogad el PR-eket. A Flue contributor guide szerint minden külső PR-t automatikusan lezárnak, és issue-vá vagy vitává alakítanak át, hogy az ügynökök végezhessék el a feladatokat.

Hasonlóan a Flue-hoz, a „source available” React rajzolóeszköz, a tldraw is automatikusan lezárja a külső PR-eket. Steve Ruiz, a tldraw projekt alkotója szerint ez a döntés a kódolási gyakorlatok, a közösségi hozzájárulások körüli társadalmi szokások és a kód-biztonság változásai miatt született. Ruiz úgy véli, ha egy issue jól specifikált, és az ügynökök képesek megírni a kódot, akkor értelmetlenné válik a külső PR-ek elfogadása.

A közösségi részvétel hagyományosan a kód átnézésén és a jövőbeli karbantartók felmérésén alapult. Az ügynökök által végzett kód-review és implementáció miatt kérdéses, mi marad a közösségi tagoknak. Schott elismeri, hogy ez kockázatot jelent, de a Flue és a tldraw is elfogad új issue-kat és vitákat, ami lehetőséget ad a közösségi tagoknak a jobb megismerésre és a bizalom kiépítésére, ami a karbantartói szerep felé vezethet.

A tldraw alapítója, Steve Ruiz szerint, ha az ügynökök könnyebben írnak kódot, mint a külső hozzájárulások elfogadása, akkor jobb korlátozni a közösségi hozzájárulást azokra a területekre, ahol a még számít.

Forrás

Feldolgozott sajtóforrás·Latent Space

Eredeti cikk megnyitása →

Ez a cikk a fenti sajtóforrás alapján készült AI-összefoglalóval.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

Támogatom