Sono cinque mesi che uso Claude Code come assistente su tutto — email, deploy, fatturazione, DNS, persino le telecamere di casa — e tra molte gioie e pochi dolori ho finito per canonicizzare un bel po’ di processi.
A oggi il conteggio è 39 comandi, 43 agenti autonomi e oltre 90 moduli Python che parlano con i servizi che uso ogni giorno: Gmail, Cloudflare, WordPress, FatturaInCloud, Discord, Telegram; il che non era assolutamente il piano, perché il piano era “organizzare meglio gli appunti”.
Il primo giorno ho provato a fargli fare cose — mandare email, creare record DNS, generare preventivi — ma ogni volta le faceva in modo diverso: a volte funzionava, a volte no, e non c’era modo di fidarsi del risultato. Quindi ho iniziato a scrivere moduli Python che sapessero esattamente come parlare con Gmail, con Cloudflare, con FatturaInCloud; pezzi di codice testati una volta e riutilizzabili all’infinito, che trasformano una risposta stocastica in qualcosa di deterministico e prevedibile.
La settimana dopo ne serviva un altro per i DNS, poi uno per i preventivi, poi uno per Discord perché i collaboratori usavano Slack ma Slack costa e Discord fa le stesse cose gratis — e così via per cinque mesi, senza mai fermarmi a pensare “sto costruendo un ecosistema” perché stavo solo risolvendo il problema del giorno e blindando la soluzione perché non si rompesse il giorno dopo.
Il cuore di tutto non è l’intelligenza artificiale: è un archivio di file di testo. Lo chiamo “brain” ed è la cosa meno sofistic… ehm, la cosa più semplice dell’intero sistema: una cartella con dentro persone, aziende, progetti, appunti, log di cosa è successo e quando. Ogni volta che succede qualcosa — una email importante, un deploy, una decisione — finisce lì dentro con una data e un tag. Ne ho già parlato in dettaglio; la cosa che conta qui è che il brain è mio, non dell’AI. Se domani cambio modello o piattaforma, i novanta moduli li riscrivo in una settimana; la conoscenza accumulata in cinque mesi di lavoro, quella no.
Ieri un cliente mi ha scritto chiedendo modifiche a un progetto con diversi moduli compilabili online: rinominare colonne, cambiarne i titoli, togliere campi da alcune sezioni. Gli ho detto “fixa e rispondi” e quello ha fatto tutto da solo:
- letto la mail del cliente
- scaricato l’allegato con le specifiche
- capito dalle evidenziazioni nel documento cosa andava cambiato e cosa rimosso
- collegato al server del progetto e applicato le modifiche al database
- scritto la risposta di conferma con il riepilogo
Io ho ricontrollato che quello che dichiarava di aver fatto corrispondesse a quello richiesto e fosse effettivamente applicato, e ho cliccato invio. Due minuti miei, quattro dell’AI, una mezz’ora in tutto perché nel frattempo stavo facendo altro — con il bonus che gli appunti del progetto erano già aggiornati da soli.
La lezione più grossa che mi porto a casa è vecchia come i settant’anni da cui abbiamo i computer: i comandi battono le interfacce. Invece di cliccare su quattro schermate diverse per mandare un preventivo, scrivo “/send” e il sistema sa già come comporre l’email, quale firma usare, dove allegare il PDF e a chi mandare la copia nascosta; e l’intelligenza artificiale è un moltiplicatore pazzesco in questo senso, perché i comandi non devono più essere rigidi e precisi — posso scrivere “rispondi a Mario che va bene per giovedì” e il sistema capisce cosa intendo, trova il thread giusto, e prepara tutto.
Se siete veramente nerd, qui la lista completa dei comandi, agenti e moduli coinvolti.