Cancello digitale chiuso con codice sorgente sullo sfondo - Claude Code OpenClaw vendor lock-in

Contenuto

Scrivi codice nel tuo terminale, fai un commit con un messaggio che contiene la parola “OpenClaw” — il nome di un framework open source usato da centinaia di migliaia di sviluppatori — e il tuo assistente AI smette di funzionare. Non si blocca per un bug, non va in crash: decide di punirti. Ti disconnette, ti scala l’intero credito della sessione, oppure ti addebita costi aggiuntivi che non hai mai autorizzato. Siamo ad aprile 2026, e Anthropic ha trasformato Claude Code in un poliziotto del codice che legge la tua cronologia git e ti sanziona se trova il nome di un concorrente. Non è un’iperbole, non è un esperimento mentale: è successo davvero, è documentato, e la cosa più inquietante è che quasi nessuno ne parla come meriterebbe.

La vicenda si inserisce in un quadro più ampio — e più tossico — che riguarda il modo in cui le grandi aziende dell’intelligenza artificiale stanno costruendo i loro giardini recintati. Anthropic, l’azienda che si presenta come la più “etica” del settore, quella degli articoli sulla sicurezza dell’AI e dei white paper sull’allineamento, ha messo in piedi un sistema di rilevamento che scandaglia i commit dei propri utenti alla ricerca di stringhe scomode. Se il tuo progetto ha anche solo un riferimento storico a OpenClaw nascosto nella cronologia, rischi di pagare il conto di qualcun altro. Il punto non è tecnico: è politico. Chi decide cosa puoi scrivere nel tuo codice? Chi ha il diritto di leggere la tua cronologia git e usarla contro di te? E soprattutto: perché un’azienda che vende un tool da 20 dollari al mese si sente autorizzata a comportarsi come un padrone feudale?

La purga di aprile: Anthropic chiude il rubinetto all’open source

Per capire come siamo arrivati a questo punto bisogna fare un passo indietro — ma neanche troppo, perché tutto è successo nel giro di poche settimane. OpenClaw nasce come progetto dell’austriaco Peter Steinberger, sviluppatore con un seguito enorme nella community, che a novembre 2025 rilascia un framework open source chiamato Clawdbot. L’idea è semplice e potente: dare a un modello linguistico di grandi dimensioni memoria persistente, accesso a strumenti esterni e la capacità di comunicare attraverso app di messaggistica. Il progetto esplode, viene rinominato OpenClaw, e in pochi mesi raccoglie centinaia di migliaia di stelle su GitHub. Il 14 febbraio 2026 Steinberger annuncia di entrare in OpenAI — Sam Altman in persona scrive che guiderà “la prossima generazione di agenti personali” — e OpenClaw viene trasferito a una fondazione open source con il supporto finanziario di OpenAI. Fin qui, una storia di successo dal basso. Poi arriva Anthropic.

Il 4 aprile 2026, alle 12:00 ora del Pacifico, Anthropic attiva una nuova policy: gli abbonamenti Claude Pro (20 dollari al mese) e Max (200 dollari al mese) non coprono più l’uso di strumenti di terze parti. OpenClaw in testa, ma anche qualsiasi altro harness esterno che si collegava tramite OAuth. Da un giorno all’altro, chi usava OpenClaw con il proprio abbonamento Claude si è trovato davanti a un muro: o paghi a consumo — con tariffe API che possono costare fino a 50 volte tanto — o torni a usare solo gli strumenti ufficiali di Anthropic. Boris Cherny, il responsabile di Claude Code, ha giustificato la scelta dicendo che “gli abbonamenti non erano stati progettati per i pattern di utilizzo di questi strumenti di terze parti” e che l’azienda vuole “gestire la crescita in modo sostenibile”. Parole ragionevoli, se le prendi al valore nominale. Ma il tempismo racconta un’altra storia: la policy arriva poche settimane dopo che il creatore di OpenClaw è passato alla concorrenza. Peter Steinberger stesso l’ha detto senza giri di parole: “Curioso come coincidano i tempi — prima copiano le funzionalità più popolari nel loro harness chiuso, poi bloccano l’open source”. Cherny ha anche dichiarato che il team di Claude Code è “un grande fan dell’open source” e di aver personalmente inviato pull request per migliorare l’efficienza della cache di OpenClaw. Una mano tesa nel momento esatto in cui stai sbattendo la porta in faccia — come dire a qualcuno “ti voglio bene” mentre gli cambi la serratura.

La situazione è peggiorata il 10 aprile, quando TechCrunch ha rivelato che Anthropic aveva temporaneamente bannato l’account personale di Steinberger, citando “attività sospette”. Il ban è durato poche ore, ma il messaggio era cristallino: non solo il tuo strumento non è più benvenuto, ma anche tu come persona sei sotto osservazione. Steinberger ha spiegato che lui e Dave Morin, membro del board di OpenClaw, avevano “provato a ragionare con Anthropic” riuscendo solo a ritardare l’implementazione della policy di una settimana. Una settimana di grazia, poi il muro. L’aspetto più rivelatore di tutta la faccenda è la sproporzione tra la retorica e l’azione: Anthropic si presenta come l’azienda della “sicurezza AI”, pubblica paper sull’allineamento, parla di benefici per l’umanità. Ma quando un progetto open source minaccia il suo modello di business — cioè il controllo esclusivo sull’esperienza utente dei propri modelli — la maschera cade in fretta.

Un commit sbagliato e il conto esplode: il caso HERMES.md

La policy di aprile era già abbastanza brutale nei principi, ma l’implementazione tecnica ha superato ogni aspettativa — in peggio. Claude Code ha iniziato a scansionare attivamente la cronologia git degli utenti alla ricerca di stringhe specifiche. Il meccanismo è stato documentato in dettaglio dalla community: basta creare un repository locale, fare un commit con un messaggio che contiene un identificatore OpenClaw — per esempio {"schema": "openclaw.inbound_meta.v1"} — e lanciare Claude Code. Risultato? Disconnessione immediata, utilizzo della sessione che schizza al 100%, e in alcuni casi un addebito di 0,20 dollari per una singola richiesta che avrebbe dovuto essere coperta dall’abbonamento. Il sistema usa un filtro basato su keyword detection — probabilmente regex o string matching, niente di sofisticato — che classifica qualsiasi menzione di OpenClaw come “uso di strumento di terze parti” e redirige la fatturazione verso le tariffe a consumo. Non importa se stai effettivamente usando OpenClaw o se hai semplicemente un vecchio commit che lo menziona: il classificatore non fa distinzione, e non gliene importa nulla.

Ma il vero capolavoro è arrivato il 25 aprile 2026, con il bug HERMES.md. Uno sviluppatore ha scoperto che la stringa “HERMES.md” — un semplice nome di file, probabilmente legato alla documentazione del progetto Hermes Agent di NousResearch — presente nella cronologia git del suo repository causava lo stesso identico comportamento. Claude Code classificava quel nome come evidenza di utilizzo di un harness esterno e bypassava completamente l’abbonamento Max da 200 dollari al mese, addebitando tariffe API a consumo. L’utente ha perso oltre 200 dollari mentre l’86% del suo credito mensile era ancora disponibile. L’errore mostrato era beffardo nella sua imprecisione: “You’re out of extra usage” — sei rimasto senza credito aggiuntivo — quando il problema reale era un classificatore di fatturazione che aveva scambiato un nome di file per un atto di ribellione. Quando l’utente ha contattato il supporto di Anthropic per un rimborso, l’azienda ha rifiutato, catalogando l’addebito come “errore tecnico non rimborsabile”. Il supporto, gestito da un chatbot AI chiamato Fin, non ha offerto nessuna possibilità di escalation a un operatore umano. Ci è voluta l’esplosione della notizia online — con centinaia di commenti indignati nella community degli sviluppatori — perché Anthropic facesse marcia indietro, promettendo rimborsi e 200 dollari di crediti compensativi. ThePrimeagen, sviluppatore e content creator molto seguito, ha commentato la vicenda così: “Un altro giorno in cui mi convinco che Anthropic non ha la più pallida idea di cosa succede nel loro codebase”. Theo, fondatore di t3.gg, l’ha definita “genuinamente folle”.

La gravità di quello che è successo va ben oltre il singolo bug. Qui abbiamo un’azienda che installa un sistema di sorveglianza dentro uno strumento di sviluppo — uno strumento che per funzionare deve avere accesso completo al tuo filesystem e alla tua cronologia git — e lo usa per penalizzare economicamente gli utenti sulla base di parole trovate nei loro commit. Non è diverso, nella logica, da un fornitore di energia elettrica che ti addebita una tariffa maggiorata perché nella tua libreria ha trovato un libro sulla concorrenza. Il fatto che i falsi positivi colpiscano utenti innocenti — persone che non hanno mai usato OpenClaw, che hanno semplicemente un file con un nome sfortunato — rende il tutto ancora più grottesco. E il rifiuto iniziale del rimborso tradisce una mentalità precisa: il cliente non ha diritti, ha privilegi revocabili.

Il feudalesimo digitale e le alternative che vengono dal basso

Quello che Anthropic sta facendo con Claude Code non è un caso isolato: è l’ennesima incarnazione di un modello che Big Tech conosce benissimo e che nel mondo del software ha un nome preciso — embrace, extend, extinguish. Prima accogli l’ecosistema open source, ti presenti come amichevole, lasci che gli sviluppatori costruiscano integrazioni e dipendenze. Poi estendi il tuo prodotto copiando le funzionalità più popolari di quell’ecosistema — Claude Code ha integrato feature come Claude Dispatch che replicano capacità di OpenClaw. Infine, estingui: chiudi l’accesso, cambi le regole, rendi impossibile la convivenza. Microsoft lo faceva con Internet Explorer e Java negli anni ’90, Google con le sue API, e adesso Anthropic lo fa con i modelli linguistici. La differenza è che stavolta il giardino recintato è più insidioso, perché lo strumento che ti vende ha bisogno di accedere al tuo codice, ai tuoi file, alla tua cronologia — e quell’accesso viene usato contro di te.

Il mercato degli strumenti AI per il coding nel 2026 è un campo di battaglia dove cinque o sei aziende si contendono il controllo del flusso di lavoro degli sviluppatori. Claude Code è legato a doppio filo ai modelli Anthropic: non puoi usare un modello locale, non puoi passare a un altro fornitore quando Claude non funziona per un task specifico. È vendor lock-in nella sua forma più pura — come avevamo già segnalato parlando dei rischi di OpenClaw, l’ecosistema degli agenti AI sta diventando un terreno minato di dipendenze proprietarie. Ma le alternative esistono, e vengono esattamente da dove il potere corporativo non riesce ad arrivare: dal basso. OpenCode ha raggiunto 120.000 stelle su GitHub e oltre 5 milioni di sviluppatori attivi al mese: è provider-agnostic, si collega a Claude, GPT, Gemini, modelli locali, il tutto dalla stessa interfaccia. Cline ha superato i 5 milioni di installazioni su VS Code e supporta ogni provider LLM maggiore, con un modello integrato — Kimi K2.5 — che offre prestazioni competitive a costo zero. Aider resta il riferimento per il pair programming da terminale con supporto multi-modello. Sono progetti che nessuna azienda può bannare, perché non dipendono dal permesso di nessuno.

La domanda di fondo è sempre la stessa, e non è tecnica: chi ha il potere e chi lo subisce? Anthropic ha il potere di leggere i tuoi commit, classificarli, e decidere quanto ti costa lavorare. Tu, sviluppatore, subisci quella decisione senza averla mai negoziata. Cherny può anche dire che il team “ama l’open source” — ma l’amore si misura dalle azioni, non dalle dichiarazioni, e le azioni dicono che Anthropic vuole essere l’unico intermediario tra te e i suoi modelli. Punto. Il parallelo con il feudalesimo non è casuale: nel sistema feudale, il signore ti concedeva l’uso della terra in cambio di fedeltà e di una parte del raccolto. Se provavi a coltivare il campo del vicino, o anche solo a parlarne, perdevi il diritto. Claude Code funziona allo stesso modo: ti concede l’accesso al modello, ma a condizione che tu resti nel recinto. E se trovi il tuo nome di file nella lista nera, paghi il dazio senza nemmeno sapere perché. Le comunità di sviluppatori che scelgono strumenti aperti e decentralizzati non lo fanno per ideologia — o non solo. Lo fanno perché hanno capito che dipendere da un’azienda che può cambiare le regole dall’oggi al domani, leggere il tuo codice e usarlo come leva economica, non è un modello sostenibile. È una trappola con il logo carino.

La resistenza a tutto questo non verrà dai tribunali o dai regolatori — almeno non nell’immediato. Verrà dagli sviluppatori che scelgono di non costruire sul terreno di qualcun altro. Verrà dai progetti open source che rendono irrilevante il permesso delle corporation. Verrà dalla consapevolezza, banale ma necessaria, che se uno strumento ha bisogno di leggere tutto il tuo codice per funzionare, devi sapere esattamente cosa fa con quello che legge. Anthropic ha dimostrato, con una chiarezza quasi didattica, cosa succede quando non lo sai: ti ritrovi con un addebito di 200 dollari, un chatbot che ti nega il rimborso, e la certezza che il prossimo nome di file sbagliato potrebbe costarti altrettanto. Il software libero non è un lusso per puristi: è l’unica assicurazione seria contro il feudalesimo digitale.