Google po thellon integrimin e veglave të saj të zhvilluesve të AI me lëshimin e shtesës Jules për Gemini CLI. Kjo shtesë e re fut Jules, agjentin e kodimit asinkron të AI të kompanisë, drejtpërdrejt në terminalin interaktiv Gemini.

Kjo vendos atë që Google e quan një fluks pune të fuqishëm”më mirë së bashku”, i krijuar për të eliminuar ndërrimin e kontekstit përçarës.

Zhvilluesit tani mund t’i delegojnë detyrat e ndërlikuara, që kërkojnë shumë kohë tek detyrat e tyre primare që kërkojnë më shumë kohë, pa i lënë detyrat e tyre primare rikrijuese dhe që kërkojnë shumë kohë. mjedisi i linjës së komandës.

Duke lejuar inxhinierët të qëndrojnë të përqendruar në seancat aktive të kodimit ndërsa Jules punon në sfond, Google po ndërmerr një hap tjetër të rëndësishëm drejt bërjes së inteligjencës artificiale të zhvillimit të softuerit një pjesë të ciklit të tij jetësor. Shtesa është e disponueshme tani për instalim.

Një ndihmëse autonome për bashkëpunëtorin tuaj të AI

Përzierja e dy veglave të veçanta të kodimit të AI krijon një përvojë më kohezive zhvilluesish për Google.

njoftim zyrtar e kuadron këtë si një”rrjedhë pune më mirë së bashku”, duke shfrytëzuar pikat e forta unike të çdo agjenti të AI. Gemini CLI dhe Jules janë krijuar për të shërbyer funksione të ndryshme, plotësuese, duke krijuar një partneritet midis një bashkëpunëtor aktiv dhe një punonjësi në sfond.

Google e pozicionon Gemini si mjet praktik, duke deklaruar,”Gemini CLI është bashkëpunëtori dhe orkestruesi juaj në terminal për detyrat në të cilat jeni të fokusuar në mënyrë aktive për dialogun intere,

“.

zgjidhje të menjëhershme të problemeve. Jules, anasjelltas, është asistenti i zjarrit dhe harrimit.

Google e përshkruan atë si,”një ndihmës autonom që funksionon në sfond, në një makinë virtuale (VM) ku klonon kodin tuaj, instalon varësitë dhe modifikon skedarët.”

Kjo ndarje e qëllimshme e shqetësimeve ishte e qartë edhe përpara nisjes së shtesës. Shtesa e re thjesht ofron urën formale midis këtyre dy filozofive.

Delegimi i detyrave pa ndërrim të kontekstit

Për zhvilluesit që jetojnë në terminal, kjo shtesë e re premton të përmirësojë ndjeshëm rrjedhat komplekse të punës.

Qëllimi i saj kryesor strategjik është të minimizojë fërkimin e aplikacioneve të ndryshme mendore. Kathy Korevec, Drejtoreshë e Produkteve në Google Labs, e theksoi më parë këtë, duke deklaruar,”ne duam të reduktojmë ndryshimin e kontekstit për zhvilluesit sa më shumë që të jetë e mundur.”

Kjo filozofi ishte baza e pavarur e Jules Tools CLI të lançuar më herët në tetor, dhe kjo shtesë tani e nguli këtë parim drejtpërdrejt në Gemini CLIp të veçantë në përvojën e tyre të punës së

në ueb.

Ndërfaqja e përdoruesit, zhvilluesit tani mund të caktojnë paketa të tëra pune nga kërkesa Gemini.

Depoja e GitHub për shtesën liston një gamë të gjerë detyrash të delegueshme, duke përfshirë mirëmbajtjen e dokumenteve. përditësimin e defekteve në shkallë të gjerë, rregullimin e kodeve të ndryshimeve në shkallë të gjerë

Jules punon në këto detyra në mënyrë asinkrone, duke paraqitur ndryshime të përfunduara në një degë të re në depon e lidhur GitHub. Ky proces është projektuar për të mbajtur zhvilluesin njerëzor në një gjendje të rrjedhës krijuese, të pa ngarkuar nga punët e lodhshme por të nevojshme.

Si të filloni me Zgjerimin Jules

Konfigurimi i rrjedhës së re të punës kërkon disa parakushte. Sipas dokumentacioni zyrtar, zhvilluesit duhet së pari të kenë një llogari Jules dhe të lidhin depon e tyre të GitHub përmes konzollës Jules.

Kjo lidhje është kritike, pasi i jep agjentit kodin që i nevojitet për të operuar dhe leje sipas tij. Për më tepër, instrumenti kryesor Gemini CLI (versioni 0.4.0 ose më i ri) duhet të instalohet në nivel lokal.

Me këto pjesë në vend, zgjerimi mund të instalohet me një komandë të vetme:

instaloni shtesat gemini https://github.com/gemini-cli-extensions/jules–auto-update rekomandohet të merrni shtesën–aug opsioni i rekomanduar është përditësimi i ri

veçoritë dhe rregullimet kur ato lëshohen. Pasi të instalohet, thirrja e agjentit është e thjeshtë.

Zhvilluesit përdorin komandën/jules të ndjekur nga një kërkesë e gjuhës natyrore. Për shembull, një përdorues mund të shkruajë/jules të shtojë testet e njësive që mungojnë në depon time për të nisur një detyrë. Progresi mund të kontrollohet më vonë duke pyetur:/jules cili është statusi i detyrës sime të fundit?.

Një hap tjetër në”Shkëmbimi agjenturor”i Google

Përfshirja e agjentit drejtpërdrejt në një seancë interaktive shënon një evolucion kyç nga veçoritë e pavarura Jules Tools CLI. Përgatitjet më të fundit të një zgjerimi Gerap në një seri për lançimin më të fundit është”p”CLI, mjeti falas dhe me burim të hapur Google i lëshuar për herë të parë në qershor.

Platforma tërhoqi menjëherë vëmendjen e zhvilluesve duke ofruar një nivel bujar falas me deri në 1000 kërkesa ditore për modelet e saj të nivelit të lartë, një pjesë thelbësore e strategjisë së saj për të fituar besnikërinë e zhvilluesve.

Google po e transformon në mënyrë të qëndrueshme platformën e përmirësuar. Vetëm javën e kaluar, kompania filloi të kërkonte testues për një”Agjent Hetues të Kodit të Bazës”eksperimental, i krijuar për të analizuar bazat komplekse të kodeve.

Kjo strategji përputhet me atë që Google e quan një”ndryshim agjenturor”, një shtytje më e gjerë për të futur agjentë të specializuar të AI në ekosistemin e saj.

Ajo gjithashtu plotëson grupin e lançimit të detyrave HLI në gusht, Gmini, i cili lançon detyrat e Gemini Cub. në nivelin e ruajtjes dhe jo në linjën e komandës së individit.

Vetë platforma bazë po maturohet në një host më të aftë për këto shtesa. Një përditësimi i fundit në mes të tetorit për Gemini CLI prezantoi të plotë në mes të tetorit për Gemini CLI prezantoi një mbështetje të plotë pseudo-terminale, duke e lejuar atë të ekzekutojë drejtpërdrejt një mbështetje pseudo-terminale brenda një sesioni të ndërlikuar

terminali një mjedis më i fuqishëm dhe më i plotë. Siç shpjegoi Google në njoftimin e tij,”Kombinimi i Gemini CLI dhe zgjerimit Jules përshpejton flukset e punës së kodimit krijues duke ju mundësuar t’i delegoni detyrat Jules ndërsa qëndroni në rrjedhë në Gemini CLI.”

Integrimi i ngushtë i agjentëve të AI interaktive dhe asinkrone përfaqëson një hap të madh në fushatën e zhvillimit të softuerit të Google

Categories: IT Info