Immagine AI

xAI ha introdotto /goal, una nuova modalità di Grok Build pensata per eseguire attività di sviluppo complesse e prolungate senza richiedere una sequenza continua di prompt, correzioni e nuove istruzioni da parte dello sviluppatore. La funzione opera all’interno dell’agente di coding terminal-based di xAI e consente di assegnare un obiettivo generale, lasciando al sistema il compito di pianificare, scomporre, eseguire e verificare il lavoro necessario per completarlo.

L’attivazione avviene con un comando che unisce la modalità e l’obiettivo da raggiungere. Un esempio indicato da xAI è /goal Migrate the auth module to the new API: Grok Build riceve il compito di migrare un modulo di autenticazione e costruisce autonomamente una sequenza di attività. Il sistema genera un piano iniziale, lo trasforma in checklist operative e procede con le modifiche al codice, aggiornando lo stato di avanzamento mentre lavora.

La logica di /goal non si limita alla generazione di file o frammenti di codice. xAI descrive la funzione come un ciclo agentico nel quale il sistema può elaborare un piano, agire sul repository, osservare il risultato ottenuto e modificare il piano se emergono errori, dipendenze o condizioni non previste. Questo modello consente di affrontare lavori che richiedono più passaggi collegati, come refactoring di componenti, migrazioni API, aggiornamento di dipendenze, revisione di codice esistente, implementazione di nuove funzionalità o correzione di bug distribuiti in più file.

Una parte centrale della modalità riguarda la verifica. Dopo aver modificato il codice, Grok Build può controllare il risultato eseguendo script, test, comandi di build o verifiche su pagine web. L’obiettivo è ridurre il caso in cui un agente si limiti a scrivere una modifica plausibile e dichiari il task concluso senza controllare se il software compila, se una funzionalità risponde correttamente o se il comportamento previsto è stato realmente ottenuto.

Il sistema espone anche comandi per mantenere il controllo sul lavoro in corso. /goal status mostra il pannello di avanzamento e la checklist generata dall’agente; /goal pause interrompe temporaneamente l’esecuzione mantenendo l’obiettivo e lo stato della sessione; /goal resume riavvia il task dal punto in cui era stato sospeso; /goal clear elimina invece l’obiettivo attivo e consente di avviare un nuovo lavoro. La presenza di questi controlli indica che l’autonomia è prevista come supervisione continua e modificabile, non come esecuzione completamente invisibile all’utente.

La funzione viene integrata in Grok Build, il coding agent di xAI che opera dalla riga di comando e può lavorare sul codice locale. Il prodotto era stato presentato in beta a maggio 2026 ed è rivolto agli abbonati SuperGrok e X Premium Plus. xAI lo ha sviluppato come ambiente per attività agentiche di programmazione, con capacità di esecuzione di comandi e gestione di sessioni di sviluppo direttamente nel terminale.

Con /goal, il passaggio tecnico più rilevante è il cambiamento del livello di astrazione della richiesta. L’utente non deve necessariamente indicare file, istruzioni intermedie o sequenza esecutiva: può definire un risultato finale e lasciare al sistema la costruzione del percorso operativo. Il funzionamento resta però vincolato alla qualità del repository, ai permessi disponibili nel terminale, alla presenza di test adeguati e alla possibilità di verificare automaticamente il comportamento del software.

Per questo tipo di strumenti, il valore pratico non dipende solo dalla capacità di generare codice ma dalla capacità di mantenere coerenza durante una sequenza lunga di operazioni. Una migrazione può richiedere modifiche a moduli, configurazioni, chiamate API, test e documentazione; /goal è progettato per trattare questi elementi come parti di un unico obiettivo, invece di richiedere al programmatore di guidare ogni singolo passaggio tramite prompt separati.

Di Fantasy