Google syventää tekoälykehittäjätyökalujensa integrointia julkistamalla Jules-laajennuksen Gemini CLI:lle. Tämä uusi lisäys upottaa Julesin, yrityksen asynkronisen AI-koodausagentin, suoraan interaktiiviseen Gemini-päätteeseen.
Se luo Googlen kutsuman tehokkaan "paremmin yhdessä" -työnkulun, joka on suunniteltu poistamaan häiritsevä kontekstin vaihtaminen.
Kehittäjät voivat nyt delegoida monimutkaisia, aikaa vieviä tehtäviä, kuten virheiden korjausta ja uudelleenkäsittelyä, autonomiselle agentille poistumatta ensisijaisesta komentoriviympäristöstään.
Antamalla insinöörien keskittyä aktiivisiin koodausistuntoihin Julesin työskennellessä taustalla Google ottaa jälleen merkittävän askeleen tehdäkseen tekoälystään korvaamattoman osan ohjelmistokehityksen elinkaarta. Laajennus on nyt saatavana asennettavaksi.
Itsenäinen apulainen tekoälyyhteistyökumppanillesi
Sen kahden erillisen AI-koodaustyökalun yhdistäminen luo Googlelle yhtenäisemmän kehittäjäkokemuksen.
Thevirallinen ilmoituskehystää tämän "paremmin yhdessä työnkuluksi", joka hyödyntää jokaisen tekoälyagentin ainutlaatuisia vahvuuksia. Gemini CLI ja Jules on suunniteltu palvelemaan erilaisia, toisiaan täydentäviä toimintoja, jotka luovat kumppanuuden aktiivisen yhteistyökumppanin ja taustatyöntekijän välille.
Google asettaa Geminin käytännön työkaluksi ja totesi, että "Gemini CLI on yhteistyökumppanisi ja orkesterisi terminaalissa sellaisissa tehtävissä, joihin olet aktiivisesti keskittynyt."
Se on erinomainen interaktiivisessa, edestakaisin dialogissa, jota tarvitaan välittömään ongelmanratkaisuun. Jules sitä vastoin on tulen ja unohdan assistentti.
Google kuvaa sitä "itsenäisenä apulaisena, joka toimii taustalla, virtuaalikoneessa (VM), jossa se kloonaa koodisi, asentaa riippuvuuksia ja muokkaa tiedostoja."
Tämä huolenaiheiden tahallinen erottelu oli selvää jo ennen laajennuksen käynnistämistä. Uusi laajennus tarjoaa muodollisen sillan näiden kahden filosofian välillä.
Tehtävien delegointi ilman kontekstia vaihtamatta
Terminaalissa asuville kehittäjille tämä uusi laajennus lupaa merkittävästi virtaviivaistaa monimutkaisia työnkulkuja.
Sen ensisijainen strateginen tavoite on minimoida eri sovellusten välillä liikkumisen henkinen kitka. Google Labsin tuotejohtaja Kathy Korevec korosti tätä aiemmin ja totesi, että "haluamme vähentää kehittäjien kontekstin vaihtamista niin paljon kuin mahdollista."
Tämä filosofia oli perustana itsenäiselle Jules Tools CLI:lle, joka julkaistiin aiemmin lokakuussa, ja tämä laajennus upottaa tämän periaatteen nyt suoraan Gemini CLI -kokemukseen.
Sen sijaan, että kehittäjät keskeyttäisivät työnsä avatakseen erillisen työkalun tai verkkokäyttöliittymän, he voivat nyt määrittää kokonaisia työpaketteja Gemini-kehotteesta.
TheGitHub-tietovarasto laajennukselleluetellaan laaja valikoima delegoitavia tehtäviä, mukaan lukien virheenkorjaus, laajamittainen koodin uudelleenjärjestely, riippuvuusversioiden päivitykset ja jopa dokumentaation ylläpito.
Jules käsittelee näitä tehtäviä asynkronisesti ja lähettää valmiit muutokset uuteen haaraan yhdistetyssä GitHub-arkistossa. Tämä prosessi on suunniteltu pitämään ihmisen kehittäjä luovan virran tilassa, ilman ikävien mutta välttämättömien askareiden rasitusta.
Jules-laajennuksen aloittaminen
Uuden työnkulun määrittäminen vaatii muutamia esivaatimuksia. mukaanvirallinen dokumentaatio, kehittäjillä täytyy ensin olla Jules-tili ja liittää GitHub-tietovarastonsa Jules-konsolin kautta.
Tämä yhteys on kriittinen, koska se antaa agentille kontekstin ja käyttöoikeudet, joita se tarvitsee toimiakseen koodikannassa. Lisäksi Gemini CLI -ydintyökalu (versio 0.4.0 tai uudempi) on asennettava paikallisesti.
Kun nämä osat ovat paikoillaan, laajennus voidaan asentaa yhdellä komennolla:
gemini extensions install https://github.com/gemini-cli-extensions/jules --auto-updateValinnainen--auto-update-merkkiä suositellaan sen varmistamiseksi, että laajennus saa uusia ominaisuuksia ja korjauksia, kun ne julkaistaan. Asennuksen jälkeen agentin kutsuminen on yksinkertaista.
Kehittäjät käyttävät/juleskomento, jota seuraa luonnollisen kielen kehote. Käyttäjä voi esimerkiksi kirjoittaa/jules add missing unit tests to my repoaloittaa tehtävän. Edistymistä voi tarkistaa myöhemmin kysymällä/jules what is the status of my last task?.
Toinen askel Googlen agenttimuutoksessa
Agentin upottaminen suoraan interaktiiviseen istuntoon merkitsee keskeistä kehitystä itsenäisestä Jules Tools CLI:stä.
Laajennuksen julkaisu on viimeisin nopeasta parannussarjasta Gemini CLI:lle, ilmaiselle ja avoimen lähdekoodin työkalulle, jonka Google julkaisi ensimmäisen kerran kesäkuussa.
Alusta sai välittömästi kehittäjien huomion tarjoamalla runsaan ilmaisen tason, joka sisältää jopa 1 000 päivittäistä pyyntöä huippumalleilleen, mikä on keskeinen osa sen strategiaa voittaa kehittäjien uskollisuus.
Google muuttaa työkalua tasaisesti yksinkertaisesta nopeasta käyttöliittymästä kehittyneeksi alustaksi agentti-AI:lle. Juuri viime viikolla yritys alkoi etsiä testaajia kokeelliselle "Codebase Investigator Agentille", joka on suunniteltu analysoimaan monimutkaisia koodikantoja.
Tämä strategia on linjassa sen kanssa, mitä Google kutsuu "agenttimuutokseksi" eli laajempaan pyrkimykseen upottaa erikoistuneita tekoälyagentteja sen ekosysteemiin.
Se täydentää myös elokuussa lanseerattua Gemini CLI GitHub Actions -tiimikaveria, joka automatisoi tehtävät arkistotasolla yksilön komentorivin sijaan.
Lisää luettavaa:Google testaa uutta "Codebase Investigator" AI -agenttia Gemini CLI:ssä
Itse ydinalusta on kypsymässä entistä kyvykkäämmäksi isännäksi näille laajennuksille. Viimeaikainenlokakuun puolivälin päivitys Gemini CLI:henotti käyttöön täyden pseudopäätetuen, jolloin se voi suorittaa monimutkaisia interaktiivisia komentoja, kutenvimsuoraan istunnon aikana.
Se tekee terminaalista tehokkaamman ja täydellisemmän ympäristön. Kuten Google selitti ilmoituksessaan, "Gemini CLI:n ja Jules-laajennuksen yhdistelmä nopeuttaa luovaa koodaustyönkulkua mahdollistamalla tehtävien delegoinnin Julesille samalla, kun pysyt virrassa Gemini CLI:ssä."
Interaktiivisten ja asynkronisten tekoälyagenttien tiukka integrointi on tärkeä askel Googlen kampanjassa, jonka tavoitteena on tehdä komentoriviltä tekoälypohjaisen ohjelmistokehityksen keskus.












