Indice dei Contenuti
Ottobre 2025 sarà ricordato come il mese in cui abbiamo smesso di fare Alt-Tab verso il browser per chiedere aiuto all’AI. L’AI è entrata nel nostro terminale. Due contendenti si stanno sfidando per il controllo della nostra shell: Goose e Claude Code.
Goose: L’Agente Libero
Sviluppato da Block, Goose è il sogno dell’open source. Non è legato a un singolo modello (puoi usarlo con Gemini, GPT-4 o Claude) e si basa sul Model Context Protocol (MCP).
La killer feature? L’autonomia.
Ho chiesto a Goose di “Rifattorizzare l’intera cartella /utils per seguire i pattern funzionali”. Ha creato un piano, mi ha chiesto conferma, e ha eseguito le modifiche file per file, lanciando i test dopo ogni modifica.
Claude Code: Il Conversatore Raffinato
Dall’altra parte c’è Claude Code. Se Goose è un operaio instancabile, Claude Code è un architetto senior seduto accanto a te.
L’integrazione con la memoria del progetto (CLAUDE.md) è geniale. Claude “impara” le convenzioni del tuo team man mano che lavorate insieme.
I comandi slash come /init e /review sono diventati parte della mia memoria muscolare in meno di una settimana.
Il Verdetto
- Usate Goose se volete un agente che “fa le cose” mentre voi prendete un caffè.
- Usate Claude Code se volete ragionare su un problema complesso e scrivere codice insieme all’AI in tempo reale.
Il vero vincitore? Il terminale. La GUI è sopravvalutata.
Domande Frequenti
Cos'è Goose CLI?
È un agente AI open-source sviluppato da Block. La sua forza sta nell'estensibilità tramite MCP (Model Context Protocol) e nella capacità di eseguire piani complessi in autonomia.
Claude Code è migliore di Goose?
Dipende. Claude Code è più 'lucidato' e conversazionale, perfetto per il pair programming veloce. Goose è più potente per task autonomi a lungo termine che richiedono l'uso di molti tool esterni.
Posso usare questi tool in produzione?
Sì, ma con cautela. Entrambi hanno accesso al file system e possono eseguire comandi shell. È consigliabile usarli in ambienti sandboxed o containerizzati per evitare modifiche distruttive accidentali.