Il lancio mondiale di Jules Beta di Google: Competizione con Codex per compiti di PR generati dall'IA con 5 tentativi gratuiti al giorno.
Google Lancia Jules Beta: Un Nuovo Assistente alla Programmazione AI
Google ha ufficialmente lanciato la versione beta di Jules, un assistente alla programmazione AI progettato per competere direttamente con Codex di OpenAI. Costruito sul framework Gemini 2.5, Jules offre agli sviluppatori la possibilità di analizzare autonomamente i codici sorgente, creare piani a più fasi e generare richieste di pull (PR) su GitHub, il tutto fornendo cinque compiti gratuiti al giorno per migliorare la produttività.
Caratteristiche Chiave di Jules
Programmazione Autonoma e Integrazione Fluida con GitHub
Jules è un agente di programmazione AI sperimentale sviluppato da Google Labs, sfruttando le capacità multimodali di Gemini 2.5 Pro per automatizzare compiti di programmazione noiosi. Ecco come Jules semplifica il processo di sviluppo:
-
Esecuzione Autonoma dei Compiti: Jules può generare piani a più fasi basati su richieste degli utenti, come “correggi la funzione parseQueryString in utils.js.” Clona automaticamente il repository di codice target, modifica i file e crea PR.
-
Comprensione del Codice Sorgente: Analizzando la cronologia del progetto e le strutture dei file, Jules rispetta linee guida specifiche per le contribuzioni, assicurando che le modifiche al codice soddisfino standard stabiliti.
-
Operazioni Asincrone: Gli sviluppatori possono assegnare compiti a Jules tramite l'etichetta GitHub assign-to-jules. Jules esegue i compiti in modo asincrono su una macchina virtuale cloud e fornisce notifiche in tempo reale al termine.
I test hanno dimostrato che Jules si comporta eccezionalmente bene nei progetti Python e JavaScript, con un tempo medio di generazione delle PR di soli tre minuti. L'assegnazione giornaliera di cinque compiti gratuiti e il supporto per due compiti simultanei lo rendono una soluzione di programmazione AI accessibile per sviluppatori individuali.
Aspetti Tecnici: Alimentato da Gemini 2.5
Jules sfrutta le capacità avanzate di Gemini 2.5 Pro, consentendogli di gestire efficacemente codici sorgente complessi e compiti multi-file. Il flusso di lavoro include:
-
Generazione di Piani: Dopo aver ricevuto richieste dagli utenti, Jules formula un piano dettagliato, mostrando i file da modificare e le differenze di codice, richiedendo l'approvazione dell'utente prima dell'esecuzione.
-
Generazione e Revisione del Codice: Jules può generare automaticamente test, aggiornare dipendenze o aggiungere documentazione, inviando il codice per revisione tramite PR per garantire una supervisione umana.
-
Feedback in Tempo Reale: Gli sviluppatori possono regolare le priorità dei compiti tramite il plugin di Jules o il sistema di notifiche, garantendo flessibilità nel loro flusso di lavoro.
Rispetto a Codex di OpenAI, che ha un tasso di completamento di circa il 37%, Jules eccelle nei compiti a più fasi e nella comprensione contestuale, in particolare nei grandi progetti. La sua operazione asincrona e la profonda integrazione con GitHub lo posizionano come un forte concorrente negli ambienti di sviluppo aziendale.
Esperienza dello Sviluppatore: Basso Barriera e Alta Trasparenza
La versione beta di Jules è ora accessibile agli sviluppatori di tutto il mondo tramite jules.google.com, eliminando la necessità di una lista d'attesa. Il processo di configurazione è semplice:
-
Accesso Veloce: Gli utenti possono accedere utilizzando i loro account Google e GitHub, selezionare repository e rami target e avviare compiti con richieste in linguaggio naturale.
-
Controllo Trasparente: Jules fornisce un'anteprima del piano prima dell'esecuzione, consentendo agli sviluppatori di rivedere e regolare i compiti, mantenendo il controllo completo prima della fusione.
-
Prova Gratuita: Con cinque compiti gratuiti al giorno e supporto per due compiti simultanei, Jules è ideale per sviluppatori individuali e piccoli team. Google ospiterà anche un evento AMA il 21 maggio alle 22:30 UTC sul server Discord di Labs per rispondere alle domande degli sviluppatori.
AINavHub prevede che il modello gratuito di Jules e il potenziale open-source attireranno un numero significativo di sviluppatori, in particolare all'interno delle comunità Python e JavaScript.
Impatto sull'Industria: Una Nuova Ondata di Strumenti di Programmazione AI
Il lancio di Jules avviene in un momento in cui il mercato degli strumenti di programmazione AI sta diventando sempre più competitivo. Microsoft ha recentemente annunciato l'open-source di GitHub Copilot Chat a Build 2025, mentre la serie SWE-1 di Windsurf mira a sfidare Codex.
AINavHub analizza che Jules, con la sua integrazione nell'ecosistema Google Cloud e i vantaggi prestazionali di Gemini 2.5, potrebbe sconvolgere i concorrenti in diversi modi:
-
Integrazione nell'Ecosistema: Jules lavora senza problemi con Google Cloud, Colab e l'API di Gemini, rendendolo adatto per utenti aziendali.
-
Vantaggio di Costo: Il modello di compiti gratuiti compete direttamente con la tariffa di abbonamento di $10 al mese di GitHub Copilot, attraendo piccoli e medi team.
-
Potenziale Aziendale: La trasparenza e i meccanismi di revisione umana di Jules affrontano le preoccupazioni riguardanti la qualità e la sicurezza del codice per le aziende.
Tuttavia, è importante notare che Jules attualmente supporta solo Python e JavaScript, il che limita la sua copertura linguistica rispetto al supporto di Codex per oltre 12 lingue. La scalabilità futura sarà cruciale e la capacità di scoprire autonomamente bug richiede ancora miglioramenti.
Per ulteriori informazioni, visita il sito ufficiale: Jules.
Resta sintonizzato su AINavHub Daily per le ultime notizie nel mondo dell'intelligenza artificiale, concentrandoti su tendenze degli sviluppatori e applicazioni innovative di prodotti AI.
. Per dettagli sulla fonte, visita AINavHub News.
Scopri di più ed esplora strumenti AI costruiti per gli utenti nel nostro AI Tool Directory, dove puoi esplorare funzionalità come ricerca intelligente e assistenti AI per trovare lo strumento perfetto per te.







