A Google felkéri a fejlesztőket, hogy teszteljék a gemini-cli parancssori eszközéhez tartozó új kísérleti AI-funkciót. Az október 17-i GitHub-megbeszélésen bejelentették, a „Codebase Investigator Agent” egy autonóm eszköz, amelyet arra terveztek, hogy segítse a mérnököket az összetett kódbázisok megértésében.

Az egyszerű kereséssel ellentétben az ügynök magas szintű célok alapján vizsgálja meg a kódot, hogy részletes jelentéseket készítsen. A funkció már elérhető a legújabb előzetes verzióban, és a Google aktívan kéri a felhasználók visszajelzéseit a pontosságáról, teljesítményéről és általános viselkedéséről, hogy alakítsa jövőbeli fejlesztését.

Autonóm ügynök a komplex kódfeltáráshoz

A Google egy kifinomultabb módszert vezet be a fejlesztők számára projektjeik közvetlenül a terminálról történő elemzésére. Az új Codebase Investigator Agent, egy GitHub-beszélgetésben részletezett, autonóm ügynökként működik túl a hagyományos kódkeresésen.

Ahelyett, hogy konkrét sorokat vagy függvényeket kérne le, magas szintű, gyakran kétértelmű fejlesztői lekérdezéseket old meg, amelyek a kódbázis holisztikus megértését igénylik, a Google-tól kezdve.

“Az egyszerű kódkeresés kiválóan alkalmas meghatározott sorok megtalálására, de gyakran kudarcot vallanak, ha teljes képet kell alkotnia arról, hogy egy szolgáltatás hogyan működik több fájlon.”

Az új ügynök ennek a hiányosságnak a megoldására készült. Úgy tervezték, hogy homályos, de kritikus kérdéseket vizsgáljon meg, ahol a válasz több fájlra és könyvtárra terjed ki.

A fejlesztők számára ez azt jelenti, hogy olyan kérdéseket kell feltenni, amelyek korábban órákig tartó manuális felfedezést igényeltek, például megpróbáltak megérteni egy régebbi rendszert vagy egy összetett új funkciót. „Tökéletes az olyan kétértelmű kérdésekre, mint például a „Hogyan működik a gyorsítótárazási rétegünk?”, ahol a válasz nincs egy helyen” – tette hozzá.

Amint a vizsgálat befejeződött, az ügynök átfogó jelentést készít, amely sokkal részletesebb, mint egy szabványos naplófájl.

Ez a kimenet magas szintű összefoglalót tartalmaz a megállapításairól, az összes kódfájl részletes elemzését, a feltárás és a funkció elérési útját. releváns.

A strukturált betekintést ezután más mesterséges intelligencia-ügynökök is felhasználhatják összetett feladatokhoz, vagy a fejlesztők számára mély, gyakorlatias ismereteket nyújthatnak szoftverük architektúrájukról.

A Codebase Investigator tesztelése

Az új eszközt kipróbálni vágyó fejlesztők azonnal hozzáférhetnek. Az ügynök alapértelmezés szerint engedélyezve van a gemini-cli v0.10.0 előzetes verziójában. Az aktív fejlesztés folytatódik, október 20-án, éjszakai kiadás, beleértve egy javítást, amely lehetővé teszi a nyomozó számára, hogy „minden módra kiterjedjen” folyamatban van.

A Google a fejlesztők számára is részletes szabályozást biztosított az ügynök viselkedése felett. A felhasználók módosíthatják a beállításokat egy „kísérleti” konfigurációs blokkon belül a beállítási fájljukban.

A legfontosabb lehetőségek közé tartozik a maxNumTurns beállítása a vizsgálat mélységének korlátozása vagy kiterjesztése érdekében, ami nagyon nagy kódbázisokon elengedhetetlen az időkezeléshez.

A fejlesztők megadhatják az AI-modellt is, amely alapértelmezés szerint a nagy teljesítményű geminiprogetation-2-t kezeli. erőfeszítést.

A vállalat közvetlenül a fejlesztői közösséghez fordul, hogy segítsenek finomítani az eszközt.

A bejelentésben a Google hangsúlyozza az ügynök kísérleti jellegét, és részletes visszajelzést kér bizonyos területekről.”Ez az ügynök korai verziója, és az Ön visszajelzése döntő fontosságú. Kérjük, válaszoljon erre a szálra gondolataival, különös tekintettel a pontosságra, az ügynök viselkedésére, a teljesítményre és a használati esetekre!”-írta Silvio Junior.

Ez a nyílt megközelítés célja, hogy kihasználja a közösség hozzájárulását az ügynök hasznosságának és megbízhatóságának javítása érdekében a szélesebb körű kiadás előtt.

A közösség kezdeti reakciói pozitívak voltak. Egy felhasználó, a ‘diegomazuco’, egy előnézeti verzióra való frissítés után válaszolt a GitHub-beszélgetésre, és kijelentette: „Most frissítettem a ‘Release v0.10.0-preview.2’ verzióra, és nagyon érdekesnek és működőképesnek találtam ezt az új funkciót, már tesztelem az egyik projektemben, és már sokat segített nekem! komplex fejlesztés feladatokat.

A Codebase Investigator a gemini-cli, egy ingyenes és nyílt forráskódú eszköz legújabb továbbfejlesztése, amelyet a Google 2025 júniusában indított el, hogy erőteljes mesterségesintelligencia-modelljeit közvetlenül a terminálra vigye.

Az új funkció a mesterséges intelligencia fejlesztői eszközeinek kiélezett versenypiacára érkezik. A Google maga is többféle stratégiát követ, és kínálja aszinkron kódoló ügynökét, a Julest is, amely a közös feladatok helyett a teljes feladatok delegálására szolgál.

Eközben a tágabb értelemben vett iparág rohamtempóban újít. Az OpenAI nemrégiben általánosan elérhetővé tette erőteljes Codex-ügynökét, kiterjesztve hatókörét a Slack integrációval és egy fejlesztői SDK-val, hogy az ügynököt egyéni eszközökbe ágyazza.

Egy párhuzamos lépésként, amely egy másik stratégiai megközelítést emel ki, az Anthropic nemrégiben elindította a Claude Code for web-et, AI kódoló asszisztensét áthelyezve a böngészőbe, nagy hangsúlyt fektetve a biztonságos, sandbox-alapú Google-környezetek biztosítására

. Az a döntés, hogy a Codebase Investigatort kísérleti, közösségvezérelt funkcióként kiadják egy meglévő nyílt forráskódú eszközön belül, rávilágít a gyors, iteratív fejlesztés stratégiájára.

Az egyre autonómabb képességek közvetlenül a parancssorba – sok fejlesztő natív környezetébe – beágyazásával a Google erős lépést tesz annak érdekében, hogy a visszajelzések gyűjtése a modern szoftverfejlesztési munkafolyamatban valószínűleg nélkülözhetetlen partnerré váljon a

nyilvános tesztelési fázisban.

meghatározza, hogy ez a nagy teljesítményű új ügynök milyen gyorsan válik a kísérletből az alapfunkcióvá a fejlesztő asztali számítógépéért folyó harcban.

Categories: IT Info