Jules de la Google își face loc în instrumentele dezvoltatorilor pe măsură ce competiția agenților de codare AI se intensifică

Alin
ModeratorAlin
3 Min Citire
Jules de la Google își face loc în instrumentele dezvoltatorilor pe măsură ce competiția agenților de codare AI se intensifică

Introducerea lui Jules în fluxurile de lucru ale dezvoltatorilor

Google își adâncește integrarea agentului său de codare AI, Jules, în fluxurile de lucru ale dezvoltatorilor printr-o nouă interfață de linie de comandă (CLI) și un API public. Acest lucru permite conectarea lui Jules la terminale, sisteme CI/CD și instrumente precum Slack, pe măsură ce competiția între companiile tehnologice pentru a domina viitorul dezvoltării software crește.

Funcționalități noi ale lui Jules

Până acum, Jules era accesibil doar prin intermediul site-ului său și GitHub. Într-o recentă prezentare, Google a introdus Jules Tools, o interfață CLI care permite dezvoltatorilor să interacționeze direct cu agentul din terminal. Aceasta simplifică fluxurile de lucru prin eliminarea necesității de a comuta între interfața web și GitHub, permițând utilizatorilor să rămână în mediul lor familiar în timp ce delegă sarcini de programare și validează rezultate.

Diferențele față de Gemini CLI

Google oferă deja Gemini CLI, un instrument de linie de comandă bazat pe AI, care funcționează în medii de dezvoltare precum terminale și pipeline-uri CI/CD. Ambele instrumente utilizează modelul AI Gemini 2.5 Pro. Potrivit lui Kathy Korevec, director de produs la Google Labs, Jules Tools este destinat sarcinilor foarte specifice, în timp ce Gemini CLI necesită utilizatori care să fie mai „iterativi” și să colaboreze mai mult cu instrumentul.

API-ul public și extensibilitatea lui Jules

Google a făcut public API-ul lui Jules, care a fost utilizat anterior pentru dezvoltarea internă. Aceasta vizează facilitarea utilizării mai frecvente a lui Jules, permițând dezvoltatorilor să-l integreze în fluxurile lor de lucru existente. Dezvoltatorii pot integra Jules cu medii de dezvoltare integrate (IDE), precum VSCode, iar echipa lui Korevec plănuiește să dezvolte pluginuri specifice pentru IDE-uri pentru a extinde și mai mult prezența lui Jules.

Funcții recente și îmbunătățiri

Recent, Google a introdus „memoria” pentru Jules, care păstrează un istoric al interacțiunilor cu utilizatorii și preferințelor acestora. Printre noile caracteristici se numără un layout stivuit pentru vizualizatorul de diferențe, încărcarea de imagini și capacitatea de a citi și răspunde la comentarii pe cereri de extragere.

Reducerea dependenței de GitHub

Un alt aspect pe care Google îl explorează este reducerea dependenței de GitHub. În prezent, Jules lucrează în cadrul unui repository GitHub, ceea ce necesită ca dezvoltatorii să-l conecteze la un repo existent sau să ofere unul gol. Korevec a menționat că utilizatorii doresc integrarea lui Jules cu alți furnizori de găzduire a codului, iar Google analizează cum poate facilita acest lucru.

Provocări de supraveghere a instrumentelor AI

Supravegherea instrumentelor AI rămâne o provocare, mai ales în setări profesionale. Jules este proiectat să notifice utilizatorul dacă întâmpină dificultăți într-o sarcină, solicitând ajutor. Totuși, interacțiunea cu Jules pe mobil poate fi mai complicată, deoarece notificările native nu sunt încă suportate. Korevec a menționat că utilizatorii accesează deja Jules prin interfața mobilă web și că Google lucrează la îmbunătățirea experienței mobile.

Disponibilitate și planuri de preț

Jules a fost lansat în preview public în mai, a ieșit din beta în august și este acum disponibil sub planuri de preț structurate. Un plan gratuit oferă până la 15 sarcini individuale zilnic și trei sarcini simultane. Limite mai mari sunt disponibile prin planurile Google AI Pro și Ultra, la prețuri de 19,99 dolari și 124,99 dolari pe lună, oferind aproximativ 5x și 20x limitele respective.

Concluzie

Prin integrarea mai profundă a lui Jules în fluxurile de lucru ale dezvoltatorilor și extinderea funcționalităților sale, Google își propune să facă programarea mai accesibilă și mai eficientă, răspunzând astfel nevoilor în continuă schimbare ale profesioniștilor din domeniu.

Distribuie acest articol