Közös beszélgetésben készülhet a kód
A CodeRabbit olyan fejlesztési módszert mutatott be, amelyben a szakértők, a programozók és az AI-kódoló ügynökök ugyanabban a Slack-beszélgetésben dolgoznak. A vállalat 2026. október 7-én ismertette a collaborative coding, vagyis az együttműködésen alapuló kódolás koncepcióját. A cél az, hogy a specifikáció, a tervezés, a megvalósítás és az ellenőrzés ne egymástól elszigetelt lépésekben történjen.
Az ügynök először feltérképezheti a kódbázist és annak korlátait, majd segíthet pontosítani a hiányos követelményeket. Több egyeztetési kör után a feladat megvalósításában is részt vehet, miközben a teszteket a fejlesztő vagy maga az ügynök futtatja. az AI Hírek összefoglalója a közös fejlesztési folyamatról szerint ebbe a párbeszédbe azok a munkatársak is beléphetnek, akik a rendszer különböző részeit ismerik.
Háromféle szakértelem egy feladatban
A CodeRabbit példája szerint egy értékesítési csapat termékhasználati mutatókat szeretne kinyerni a termék adatbázisából, majd az adatokat egy Salesforce egyéni objektumába írná egy ütemezett feladattal. Ehhez több szakterület összehangolt munkája szükséges.
- A Salesforce adminisztrátora létrehozza a szükséges mezőket, és beállítja a Field Level Security jogosultságait.
- A termékmérnök ismeri az adatbázis tábláit, valamint az adatok kiolvasásának megfelelő módját.
- Az infrastruktúramérnök gondoskodik a telepítésről, illetve az adatbázishoz és a Salesforce rendszeréhez szükséges biztonságos hozzáférésről.
A hagyományos munkafolyamatban ez több egyeztetést és külön információátadást jelenthet. A CodeRabbit Agent for Slack ehelyett egy Slack Code csatornában indítja el a munkát. A Salesforce adminisztrátora pontosíthatja a követelményeket, és elindíthatja az ügynököt a mezők létrehozására. A termékmérnök ugyanitt tisztázhatja az adatbázis részleteit, az infrastruktúramérnök pedig később, az előzmények ismeretében csatlakozhat.
A specifikációtól a pull requestig
A Slack Code channels és a CodeRabbit Agent for Slack Jira, illetve Linear rendszerekhez is kapcsolható. A csapat így egy feladatot vagy funkcióötletet közösen vizsgálhat meg, miközben az ügynök feltárja a kapcsolódó kódterületeket. A CodeRabbit kódellenőrzési környezete a kódrészeket azok szerzőihez rendeli, ezért könnyebb lehet megtalálni és meghívni a megfelelő szakértőket.
A CodeRabbit felhőalapú kódoló ügynökei jelenleg bétaállapotban vannak. Testre szabható környezetben dolgoznak, módosításokat commitolhatnak, és pull requestet is nyithatnak. A létrejött pull requestet a CodeRabbit automatikusan ellenőrzi, majd megjegyzéseket fűz hozzá. Ezek alapján az Agent for Slack értékelheti, előkészítheti vagy alkalmazhatja a szükséges változtatásokat. A végső döntést kijelölt emberi jóváhagyó hozza meg, az egyesítés pedig a tároló védett folyamatán keresztül történik.
Átláthatóbb munka, új rutinokkal
A vállalat szerint az új módszer egyik előnye, hogy az AI ügynök közvetlenül több szakterület felelőseitől kaphat információt. A résztvevők egy helyen követhetik a haladást, így kevesebb külön státuszmegbeszélésre lehet szükség. Később a marketing, az értékesítés, az ügyféltámogatás vagy a dokumentáció felelősei is bekapcsolódhatnak.
A beszélgetésben megmarad a feladat teljes kontextusa, ezért a munka akkor is folytatható, ha valamelyik résztvevő éppen nem elérhető. A csapattagok saját másolatot is készíthetnek, önállóan dolgozhatnak, majd visszatérhetnek a közös szálhoz. A megoldás ugyanakkor új munkaszokásokat kíván, és eltér a helyi fejlesztéstől. A Slack Code channels szintén új termék, ezért a folyamat a szolgáltatás fejlődésével változhat.
Az induláshoz próbaidős fiók, egy aktív Git-tároló csatlakoztatása és a CodeRabbit Agent for Slack telepítése szükséges. Ezután a csapat a @Coderabbit start a Slack Code channel for <your idea>! paranccsal indíthat közös csatornát. A CodeRabbit ügyfelei az első két lépést kihagyhatják.




