Google sta lanciando”Jules Tools”giovedì per portare il suo agente AI direttamente nel terminal dello sviluppatore. La nuova interfaccia di comando (CLI) e API pubblica sono progettate per incorporare l’assistente di codifica asincrono, Jules, in flussi di lavoro nativi degli sviluppatori.
L’obiettivo principale è quello di eliminare la”commutazione del contesto”dirompente”, consentendo agli ingegneri di assegnare compiti complessi come soluzioni di bug e build senza lasciare la propria linea di comando. Questa sfida diretta per la piattaforma CODEX multiforme di Openai segnala una grande spinta di Google per rendere la sua AI un”compagno di squadra virtuale script e indispensabile”. href=”https://developers.googleblog.com/en/meet-jules-tools-a-command-line-companion-for-googles-async-coding-agent/”target=”_ blank”> blog ufficiale di google e Un Changelog del prodotto , Jules Tools equipaggia gli sviluppatori con il controllo diretto sull’agente AI. La CLI consente agli utenti di creare nuove attività, monitorare le sessioni attive e applicare patch di codice Work-in-Progress sulla loro macchina locale per test immediati, accelerando il ciclo di feedback.
Per un’esperienza più guidata, il kit di strumenti include anche un’interfaccia interattiva per l’utente (TUI).
La strategia sottostante è quella di integrare profondamente i jule negli ambienti in cui vivono gli sviluppatori. Secondo Kathy Korevec, direttore del prodotto di Google Labs,”Vogliamo ridurre il più possibile la commutazione del contesto per gli sviluppatori”. Questa filosofia posiziona Jules come un collaboratore di fuoco e forget che opera in modo asincrono in background.
Questo approccio contrasta deliberatamente con la CLI Gemini di Google. in una posta media una volta che lo sviluppatore senior ha sostenuto Denise Kwan ha spiegato questa estate che”jules è meno interattivo da design… e esecutivo in una volta che l’utente è stato in una volta che l’utente è un tempo per l’utente in una volta che l’utente è un tempo per l’utente. è piano”. Jules è per delegare compiti con ambito, mentre Gemini è per una collaborazione più pratica e iterativa.
Questo posiziona Jules come strumento robusto per la produzione di progetti. Korevec ha detto a TechCrunch:”Vediamo che molte persone prendono quel progetto che hanno raggiunto il limite in qualunque strumento di codifica vibrante che stiano usando e poi lo portano a Jules per estenderlo ulteriormente”. Il lancio segue l’uscita ufficiale di Jules dalla beta in agosto, segnalando la sua maturità.
Google vs. Openai: la battaglia per il compagno di squadra AI riscalda
Questo muove Google in concorrenza diretta con l’ecosistema del codice sempre più sofisticato di Openi. Openai ha perseguito una strategia a più fronti, integrando il suo agente nella GUI Chatgpt, offrendo una CLI autonoma e costruendo integrazioni IDE.
A settembre, OpenAI ha aumentato significativamente l’ante lanciando il potente modello GPT-5-Codex. La sua caratteristica chiave è il”pensiero dinamico”, che gli consente di regolare la sua fascia media del budget computazionale. Alexander Ambiricos, Capo del prodotto del Codice di Openi, ha osservato:”GPT-5-Codex può decidere cinque minuti in un problema che deve trascorrere un’altra ora”.
Gli approcci filosofici sembrano divergere. Mentre Google sottolinea la delega, il CEO di Openi Sam Altman ha dichiarato che”le iterazioni future mireranno a”una collaborazione profonda e proattiva con i team di sviluppo, non solo il completamento del compito reattivo.””Ciò suggerisce un futuro in cui Openi mira per un partenariato più simbiotico tra sviluppatore e AI.
nonostante la sua natura asincrosta, la supervisione è un centrocampista per Jules. Korevec ha assicurato TechCrunch che il sistema è progettato per chiedere aiuto quando necessario, affermando:”Se succede qualcosa in cui si imbatte in un problema, o si imbatte in una situazione in cui non può sbalzarsi, si fermerà e mi farà una domanda”. Questa rete di sicurezza è fondamentale poiché gli agenti AI assumono ruoli più autonomi.
Mentre entrambi i giganti tecnologici affinano i loro strumenti, la battaglia non riguarda più il completamento del codice. Si tratta di definire la relazione futura tra sviluppatori umani e le loro controparti di intelligenza artificiale. Google sta inoltre esplorando le integrazioni future oltre GitHub ad altri sistemi di controllo della versione, ampliando ulteriormente il fronte competitivo.