A Zed bemutatta a Delta nyilvános bétáját, pull requestek nélkül

Nyilvános bétába lépett a Delta, a Zed ügynökökkel végzett közös kódolásra és kódellenőrzésre fejlesztett környezete. A rendszerben a csapatok pull requestek helyett közös beszélgetési szálakban dolgozhatnak, miközben a fejlesztési döntések és az ügynökök kontextusa is megmarad.
- Nyilvános bétába lépett a Zed Delta nevű együttműködési környezete.
- A Delta közös ügynökös szálakkal és külön ellenőrzési alszálakkal váltaná ki a pull requesteket.
- A rendszer a DeltaDB-re épül, és kompatibilis a Gittel.
- A szolgáltatás macOS-en, Linuxon, Windowson és böngészőben érhető el.
- A béta alatt a Delta ingyenes, és a Zed szerint mindig lesz ingyenes változata.
A Delta saját kódján már kikapcsolták a pull requesteket
A Zed 2026. szeptember 16-án jelentette be a Delta nyilvános bétáját. A vállalat szerint az ügynökök alapjaiban változtatták meg a szoftverírás módját, miközben az együttműködést támogató eszközök nem követték ezt a változást.
A fejlesztők a múlt héten fontos mérföldkőhöz értek: kikapcsolták a pull requesteket a Delta saját tárházában. A Zed közlése szerint a Delta fejlesztése és a csapaton belüli együttműködés azóta teljes egészében a Deltán belül zajlik.
A rendszerben a közös munka nem feltétlenül a kód véglegesítésére és feltöltésére épül. A felhasználó közvetlenül meghívhatja csapattársait az ügynökökkel folytatott beszélgetésbe. A csatlakozó munkatársak ugyanazokat a munkafákat látják, mint a beszélgetés kezdeményezője, és saját gépükön is dolgozhatnak rajtuk.
A csapattársak az eredeti beszélgetésben szereplő döntésekre is rákérdezhetnek, például arra, hogy a fejlesztő miért Mutexet és miért nem RwLockot választott. Ha az eredeti fejlesztő kijelentkezik, a többiek ugyanott folytathatják a munkát az ügynökkel.
A kódellenőrzés külön szálban történik
A Zed szerint a pull requestek több mint 15 éve váltak a kódmódosítások ellenőrzésének bevett eszközévé. Az ügynökök által létrehozott kód mennyiségének növekedésével azonban az ellenőrizendő különbségek is nagyobbá váltak. A változtatások több ágra bontása megkönnyítheti a navigációt, de a kód mögött meghúzódó döntéseket önmagában nem teszi láthatóvá.
A Deltában a fejlesztő meghívhat valakit egy meglévő szál folytatására, vagy külön ellenőrzési alszálat hozhat létre. Az ellenőrzés hozzáfér az eredeti ügynök kontextusához, így a felülvizsgálónak nem kell kizárólag a diffből kikövetkeztetnie, hogyan született meg a megoldás.
Minden ellenőrzés elkülönített másolatot kap a szülőszál munkafáiból. A fejlesztő és a felülvizsgáló így ügynökökkel vizsgálhatja a kódot és próbálhat ki módosításokat anélkül, hogy megzavarná az eredeti munkát. Probléma esetén a felülvizsgáló módosítást kérhet, vagy maga is dolgozhat egy ügynökkel a javításon. Az ellenőrzés közben készült javítások a módosítás véglegesítése előtt beépíthetők a szülőszálba.
A Git mellett működik, több platformon elérhető
A Delta alapja a DeltaDB, amely a Git tartalom-alapú verziókezelését a különbségekre épülő, köztes verziókkal bővíti. A rendszer a véglegesítések közötti szerkesztéseket az emberek és az ügynökök üzeneteivel együtt rögzíti, így megőrzi, hogyan alakult a kód egy beszélgetési szálban.
A véglegesítés továbbra is az a mérföldkő, amelyből a felhasználók kiindulhatnak a kód feltöltésekor, lehúzásakor és összeállításakor. A DeltaDB a köztes munkát is megtartja. A Zed szerint egy teljes csapatnak nem kell áttérnie a Deltára: a zed-industries/zed tárház egyelőre GitHubon marad, mert ott találják meg a közösségi tagok a hibajegyeket és ott küldik be a változtatásaikat.
A Zed a közreműködőket arra ösztönzi, hogy pull requestjeik mellett Delta-szálakat is osszanak meg. Így a csapat a Deltában dolgozhat együtt, miközben a változtatások továbbra is GitHubon keresztül érkeznek, a Deltát nem használó munkatársak pedig hagyományos Git-tárházat látnak.
A nyilvános béta letölthető macOS-re, Linuxra és Windowsra, emellett a Delta letöltés nélkül, böngészőből is használható. A beszélgetési szálak mobilböngészőből is követhetők.
A Zed a folyamatos mérnöki munkát építi
A Zed elképzelése szerint a beszélgetési szálak lehetnek a szoftverfejlesztés új alapegységei. A vállalat ezt a munkamódszert continuous engineeringnek, vagyis folyamatos mérnöki munkának nevezi. Egy Delta-szálban az ötlet, a megvalósítás, az ellenőrzés és a változtatás véglegesítése ugyanazon a helyen történhet.
A cég a GitHub.com használatát kiváltó további megoldásokon is dolgozik, elsőként a DeltaDB-ben megvalósított Git-tároláson. Hosszabb távon a tartalom-alapú összeállítások közvetlenül a szálakban tehetik lehetővé a folyamatos integrációhoz hasonló ellenőrzést. Jelenleg az ügynök egy meglévő CI-szolgáltatónál indíthat futtatást, majd a változtatás véglegesítése előtt ellenőrizheti az eredményeket.
A nyilvános béta alatt a Delta ingyenes. A Zed később egyéni és csapatoknak szóló fizetős csomagokat vezet be, és közlése szerint mindig lesz ingyenes változat is. A vállalat adatai alapján 33 munkatárs 570 módosítást véglegesített a főágon azóta, hogy kikapcsolták a pull requesteket.
Zed: Replace PRs with Delta – Now in Public Beta


