A JetBrains Air több kódolóügynök munkáját fogja össze az IDE-ben

A JetBrains Air lehetővé teszi, hogy a fejlesztők több kódolóügynök munkamenetét egyetlen JetBrains IDE-ben kezeljék, miközben saját kódjukon dolgoznak. Az eszköz az ügynökök változtatásainak áttekintését, a különbségek vizsgálatát és a tesztelést is az IDE megszokott eszközeivel kapcsolja össze.
- A JetBrains Air több ügynökmunkamenetet kezel egy IDE-ben.
- Támogatott a Codex, a Gemini, a GitHub Copilot, a Claude Agent és a Junie.
- Az Air elérhető Marketplace-bővítményként és a JetBrains IDE-k 2026.3-as EAP-verziójában.
- A fejlesztők az IDE-ben vizsgálhatják a diffeket és futtathatják a teszteket.
- A Junie Lite módja jelenleg ingyenesen kipróbálható.
Egy munkafelületen több ügynök
A JetBrains október 28-án mutatta be, hogyan használható az Air a JetBrains IDE-kben. A vállalat szerint az eszköz a kódolóügynököket abba a környezetbe hozza, ahol a fejlesztők már írják, felülvizsgálják, futtatják és tesztelik a kódot.
Az Air egyetlen munkaterületen gyűjti össze a különböző ügynökmunkameneteket. A fejlesztő követheti az egyes feladatok állapotát, áttekintheti az ügynökök módosításait, és láthatja, mely munkák igényelnek még beavatkozást. Egyszerre több munkamenet is futhat, akár ugyanazzal az ügynökkel.
A munkamenetek szerkesztőfülként jelennek meg, így könnyű váltani az ügynökök feladatai és a saját kód között. A módosított fájlok és a különbségek közvetlenül a munkamenetből érhetők el.
Támogatott ügynökök és telepítési lehetőségek
Az Air képes felismerni a számítógépre már telepített kompatibilis ügynököket. A Manage Agents felületen új ügynökök telepíthetők a nyilvántartásból, illetve egyedi megoldások is csatlakoztathatók. A támogatott ügynökök között szerepel a Codex, a Gemini, a GitHub Copilot, a Claude Agent és a Junie, valamint más, Agent Client Protocolon, vagyis ACP-n keresztül kapcsolódó ügynökök.
A JetBrains AI-előfizetés támogatja ezeket az ügynököket. A Claude Agent használatához Chat nézetben JetBrains AI-előfizetés szükséges, terminálos felületén azonban a felhasználó a saját Claude-előfizetését is használhatja. Az Air telepítése önmagában nem telepít vagy aktivál ügynököket, és nem küldi el a projekt kódját AI-szolgáltatónak.
A fejlesztő dönti el, mely ügynököket kapcsolja össze és használja. Harmadik féltől származó ügynök csatlakoztatásakor az adatok közvetlenül az adott szolgáltatóhoz kerülnek, a felhasználó meglévő megállapodása alapján.
Elérhetőség és a munkamenetek kezelése
Az Air bővítményként érhető el a JetBrains Marketplace-en, és beépített része a JetBrains IDE-k 2026.3-as EAP-verziójának. Ha a felhasználó az AI Assistant értesítéséből telepíti az Airt, az AI Assistant kikapcsol. A visszaváltáshoz macOS-en a Cmd+2, Windows és Linux alatt az Alt+2 billentyűparancs használható új ügynökmunkamenet indítására, majd a feladat szövegesen megadható.
A kéréshez fájl is csatolható, illetve kijelölhető a releváns kód. A JetBrains szerint a pontosan körülhatárolt feladat világosabb kiindulópontot adhat az ügynöknek, legyen szó egy projektrész feltérképezéséről, hibakeresésről vagy új funkció megvalósításáról.
Az ügynökök chat- és terminálfelületen is használhatók, ahol ez támogatott. Az Air munkamenetszintű költségbecsléseket is megjelenít, így a fejlesztő követheti, hogyan befolyásolják az ügynök- és modellválasztások a használatot. Egyes esetekben hangbevitel is használható utasítások és visszajelzések megadására.
A fejlesztő ellenőrzi az eredményt
Az Air lehetőséget ad arra, hogy a felhasználó az ügynök munkamenetéből visszatérjen a projekthez, megvizsgálja a különbségeket, kapcsolódó kódokra navigáljon, teszteket futtasson, és használja a JetBrains IDE további eszközeit. Ha módosításra van szükség, a diff nézetből visszajelzés küldhető az ügynöknek.
A kipróbáláshoz jelenleg a Junie Lite módban fizetős előfizetés nélkül is használható. Ehhez JetBrains-fiókkal kell bejelentkezni. A sorozat következő része a worktree-k, a kódjegyzetek és a commitüzenetek létrehozásának használatát mutatja be.
JetBrains AI: Getting Started with Air in JetBrains IDEs – Part 1

