← Torna al blog
Aicirca 6 min di lettura

Le mod di Anthropic per Claude Code consentono agli sviluppatori di riscrivere l'agente stesso

Pubblicato 4 ott 2026
Le mod di Anthropic per Claude Code consentono agli sviluppatori di riscrivere l'agente stesso

Anthropic ha introdotto una funzionalità che chiama mod per Claude Code. L'idea è compatta: piccole funzioni TypeScript che alterano il comportamento dell'agente di coding, caricate nello strumento anziché integrate nel modello.

È un rilascio modesto con un'implicazione importante. Il comportamento di un agente di coding smette di essere qualcosa che configuri e diventa qualcosa che scrivi.

Perché una funzione batte un'impostazione

Oggi la maggior parte della personalizzazione degli agenti passa attraverso le impostazioni. Temperatura, autorizzazioni degli strumenti, prompt di sistema, un elenco di comandi consentiti. Queste manopole condividono un limite. Descrivono preferenze in linguaggio naturale e sperano che il modello le rispetti. Quando il modello decide che un'interpretazione diversa è più utile, l'impostazione perde.

Una mod è codice. Viene eseguita, restituisce un risultato e il suo output è deterministico. Questo cambia la natura del controllo. Se vuoi che l'agente non tocchi mai una directory specifica, una mod ben posizionata può imporlo invece di chiedere gentilmente. Se vuoi che una trasformazione specifica venga applicata a ogni diff prima che arrivi alla revisione, una mod può farlo ogni volta anziché la maggior parte delle volte.

Il compromesso è quello solito. Il codice è più potente e più fragile di un'impostazione. Può avere bug. Deve essere mantenuto. Il vantaggio è che l'imposizione vive nel tuo repository, sotto controllo di versione, accanto al codice che governa.

Il livello di personalizzazione è dove si è spostata la concorrenza

Osserva il mercato degli agenti di coding e il centro di gravità si è spostato. I modelli sottostanti stanno convergendo. Uno sviluppatore che oggi sceglie tra loro discute di qualche punto di prestazioni nei benchmark, una base debole per una decisione che durerà anni. Le differenze che contano davvero sono nel livello attorno al modello: come gestisce il tuo repository, come rispetta le tue convenzioni e quanto del tuo processo riesce ad assorbire.

Anthropic non è sola in questo. Ogni agente di coding serio ha aggiunto hook, regole e superfici per plugin. La ragione è strutturale. Una volta che il modello è abbastanza buono da rendere la capacità grezza non più decisiva, il fornitore che consente ai team di codificare il proprio giudizio nello strumento vince i team con opinioni forti. E i team con opinioni forti sono esattamente quelli che vale la pena conquistare.

Cosa dicono le mod sulla fiducia

C'è una lettura più sommessa di questo rilascio. Dare agli sviluppatori un modo per riscrivere il comportamento dell'agente è un'ammissione che il fornitore non può prevedere ogni flusso di lavoro. Un agente di coding opera dentro migliaia di codebase diverse, ciascuna con la propria storia, le proprie convenzioni e la propria definizione di modifica pericolosa. Nessuna configurazione predefinita sopravvive al contatto con una tale varietà.

Quindi la mossa onesta è esporre la cucitura. Lascia che il team che conosce il proprio codebase imponga le proprie regole, nel codice, e si assuma la responsabilità del risultato. È una posizione più matura che aggiungere un'altra casella a una pagina di impostazioni e fingere che copra ogni caso.

Sposta anche la responsabilità in modo sottile. Una mod che blocca un'azione dannosa è la mod del cliente. Se ha un bug e lascia passare l'azione, l'esito è del cliente. Questa è la natura di qualsiasi valvola di sfogo, più che una critica alla funzionalità, ed è anche il modo in cui le aziende preferiscono operare. Preferiscono controllare il confine ed esserne responsabili piuttosto che delegarlo a un fornitore e non avere voce in capitolo.

La linea tra costruire e acquistare si sposta di nuovo

Per anni, la domanda con gli strumenti per sviluppatori è stata se costruire il proprio o acquistare. Gli agenti di coding hanno spostato quella linea. Le mod la spostano ancora una volta, e in una direzione specifica. Il modello resta un bene acquistato. La policy attorno a esso diventa qualcosa che costruisci in qualche decina di righe di TypeScript.

Questa è una separazione sana. I team non dovrebbero addestrare i propri modelli per ottenere il comportamento di cui hanno bisogno, e non dovrebbero restare bloccati con comportamenti che non possono cambiare. Una superficie di personalizzazione leggera si colloca tra questi due estremi, ed è lì che finirà per essere decisa gran parte del valore pratico degli agenti di coding.

L'estensibilità è come uno strumento sopravvive al proprio successo

C'è un pattern negli strumenti per sviluppatori che merita un momento, perché le mod vi si adattano perfettamente. Uno strumento nasce con delle opinioni, conquista un seguito, e poi sbatte contro un muro quando il seguito supera quelle opinioni. Gli utenti che l'hanno adottato per primi erano soddisfatti delle impostazioni predefinite. Gli utenti che arrivano dopo hanno requisiti che le impostazioni predefinite non avevano mai immaginato, e se ne vanno verso qualcosa che possono plasmare.

Gli strumenti che sopravvivono a quel momento espongono una cucitura. Consentono alla community di estendere il comportamento nel linguaggio dello strumento stesso, e le estensioni diventano parte della pressione dell'ecosistema. Un editor ti lascia scrivere plugin. Un sistema di build ti lascia scrivere task. Un agente di coding che ti lascia scrivere mod sta facendo la stessa mossa, e lo sta facendo prima del muro, il che è un segno che il fornitore ha già visto questo film.

La cucitura crea anche un ciclo di feedback che una pagina di impostazioni non può creare. Quando i team iniziano a pubblicare mod, il fornitore può vedere quali comportamenti le persone continuano a chiedere e iniziare a distribuirli come impostazioni predefinite. La superficie di personalizzazione diventa un canale di ricerca, e la community fa il lavoro di scoperta gratis. Questo è il dividendo silenzioso dell'estensibilità, ed è di solito più prezioso di qualsiasi singola mod.

Dove si va da qui

Il prossimo passo ovvio è la condivisione. Le mod che vivono in un repository sono già portabili. Un registro pubblico, una serie di regole della community per flussi di lavoro comuni, un modo per importare una mod ben testata come si importa una libreria. Tutto questo è a breve distanza da ciò che è stato rilasciato, e tutto questo trasforma lo strumento da un'app con una cartella di plugin in una piattaforma con un marketplace.

Quella direzione comporta rischi ormai familiari. Una mod condivisa è codice non fidato che viene eseguito dentro uno strumento che custodisce le tue credenziali e il tuo codice sorgente. Il campo della sicurezza degli agenti ha passato l'anno a documentare esattamente come un piccolo pezzo di automazione dall'aspetto affidabile diventa il percorso di attacco. Qualsiasi registro per le mod dovrà risolvere la fiducia prima di risolvere la scoperta, e i fornitori che tratteranno questo come un problema di prim'ordine saranno quelli su cui gli sviluppatori faranno affidamento.

Il rilascio in sé è composto da qualche paragrafo in un changelog. La direzione verso cui punta è più ampia. Gli agenti di coding stanno diventando piattaforme, e i team che li trattano come tali, codificando le proprie regole nel codice e tenendo quelle regole sotto controllo di versione, otterranno di più nei prossimi anni rispetto ai team che continuano a cercare tra le impostazioni la casella giusta.

C'è però un limite che vale la pena nominare. Non ogni team ha qualcuno che voglia scrivere e mantenere una mod, e una superficie di personalizzazione toccata solo da pochi sviluppatori non cambia molto per tutti gli altri. Il valore delle mod dipenderà dall'emergere di un insieme sano di mod condivise e ben mantenute, come un ecosistema di plugin rende un editor più utile a chi non ne apre mai il codice sorgente. Finché ciò non accade, le mod sono una funzionalità avanzata per team con opinioni forti. Il che, a quanto pare, descrive la maggior parte dei team che già usano agenti di coding in produzione.

Articoli correlati