La piattaforma Claude Code di Anthropic si arricchisce di cinque strumenti pensati per trasformare il modo in cui l'agente intelligente affronta i compiti di sviluppo software. Si tratta di funzionalità che vanno oltre la semplice elaborazione testuale, permettendo al sistema di gestire il contesto reale di un progetto con maggiore consapevolezza e strategia. Questi nuovi comandi rappresentano un salto qualitativo nel passaggio dai tradizionali chatbot verso ambienti di lavoro veri e propri, capaci di operare sul codice concreto piuttosto che su conversazioni astratte.
Il parametro "effort" è la novità più rilevante: consente agli sviluppatori di calibrare il livello di ragionamento che Claude dedicherà a ogni operazione. A differenza da quanto comunemente creduto, questo parametro non misura solamente il tempo di riflessione dell'IA, ma governa l'intero comportamento del turno, influenzando quante volte il modello legge un file, quante verifiche esegue e quando decide di chiedere conferma umana. I livelli disponibili vanno da "low" fino a "max", passando per "medium", "high" (impostazione predefinita) e "xhigh" per i progetti più articolati. Secondo quanto precisato direttamente da Anthropic, un livello basso non rende il modello pigro, ma lo addestra piuttosto a richiedere chiarimenti anziché auto-investigare autonomamente.
Agli strumenti di controllo dello sforzo si aggiungono "plan mode", che separa la fase di analisi dalla modifica effettiva dei file, e il parametro "goal", che consente all'agente di procedere da solo attraverso più turni fino al raggiungimento di una condizione di completamento verificata. Per compiti ricorrenti o che operano su scala massiccia entrano in gioco i comandi "/loop" e "/batch", pensati appositamente per automatizzare operazioni ripetitive nel tempo. Questa architettura permette a Claude Code di gestire progetti con una granularità e intelligenza precedentemente impossibili.
Un aspetto cruciale riguarda il costo computazionale: salire di livello nell'effort non aumenta la conoscenza del modello, ma espande il margine di verifica disponibile. Per operazioni semplici come correggere un errore di battitura o rinominare una variabile, questa capacità aggiuntiva risulta sprecata. Secondo i materiali tecnici di Anthropic, la differenza di costo tra un livello basso e uno alto per lo stesso prompt può raggiungere un ordine di grandezza intero. La scelta corretta del livello deve quindi basarsi sulla complessità effettiva del compito, non sulla sua importanza percepita.
Anthropric ha inoltre introdotto "ultracode", un'opzione che tecnicamente combina il livello xhigh con l'autorizzazione permanente per avviare flussi multi-agente. Questo rappresenta il punto in cui i costi possono accelerare significativamente: la ricerca interna ha misurato che un singolo agente consuma approssimativamente quattro volte i token rispetto a una conversazione standard. Questi strumenti sottolineano un principio fondamentale: automatizzare un compito non elimina la responsabilità di descriverlo chiaramente e di scegliere le giuste risorse computazionali per risolverlo.