69. Scrivere documenti con assistenti di programmazione AI per la riga di comando? 🤔


In questa puntata, ho iniziato a esplorare una nuova frontiera tecnologica: gli assistenti di programmazione IA per la riga di comando (CLI) e come possono essere usati nel mondo legale e della scrittura. Spoiler: per ora i risultati sono stati molto soddisfacenti.

Note dell’episodio

Come sempre, se ti è piaciuto quel che hai letto, ascoltato o visto e non l’hai già fatto, ti suggerisco di iscriverti alla mia newsletter.
Ti avvertirò dei nuovi articoli che pubblico (oltre ai podcast e video su YouTube) e, mensilmente, ti segnalerò articoli che ho raccolto nel corso del mese ed ho trovato interessanti.

Qui trovi la registrazione in video della puntata non editata.

Link

Sinossi

Ti ricordo che la sinossi è generata dalla IA in particolare usando la trascrizione del podcast con l’app Transcriber dell’amico Alex Raccuglia che trovi le sue tante applicazioni su Ulti.media e NotebookLM.

Piccola nota: si vede che NotebooLM è passato a Gemini 3.


In questa puntata, ho iniziato a esplorare una nuova frontiera tecnologica: gli assistenti di programmazione IA per la riga di comando (CLI) e come possono essere usati nel mondo legale e della scrittura. Spoiler: per ora i risultati sono stati molto soddisfacenti.

Vediamo subito i punti principali per capire di cosa si tratta e perché mi sono avventurato in questa direzione!


💻 Capitolo 1: Cosa Sono e Perché Usare la Riga di Comando

L'idea di base è usare la Large Language Model (LLM) all'interno della finestra di un terminale. Potrebbe sembrare strano usare il terminale invece delle classiche chat, ma i vantaggi sono notevoli.

Questi strumenti sono nati per gli sviluppatori, per lavorare sui codici. Tuttavia, siccome il linguaggio di programmazione è comunque un linguaggio, e gli LLM lavorano benissimo con il linguaggio—anche quello "per le macchine"—possono essere usati anche per la scrittura e l'analisi di testi.

Ecco cosa fanno:

  • Comprendono richieste testuali e interagiscono tramite la Command Line Interface (CLI).
  • Sono in grado di analizzare e manipolare testi, generare documentazione e rispondere a domande tecniche.
  • Attenzione: un LLM che lavora sul tuo computer può accedere ai tuoi file, il che è potentissimo ma anche pericolosissimo, perché un comando sbagliato potrebbe cancellare dati importanti.

⚙️ Capitolo 2: I Tool Principali e i Loro Costi

Ho fatto test approfonditi su diversi strumenti, ognuno con le sue peculiarità:

  • Claude Code (Anthropic): È il più maturo e famoso. Puoi usarlo tramite API o collegarlo a un abbonamento mensile (c’è il taglio da $20, $100 o $200). Bisogna tenere presente che il consumo di token è notevole.
  • Gemini CLI (Google): Attualmente è generosamente gratuito (basta un account Google). Permette di fare ricerche anche tramite Google, il che è un bel plus.
  • Open Code (Open Source): È la mia scelta preferita finora, anche se forse meno sviluppata. Essendo open source, ti permette di agganciarti a moltissimi servizi, non solo quelli più noti (Anthropic, Open AI, Gemini), ma anche LLM alternativi, spesso più economici (tramite, ad esempio, Open Router).

💼 Capitolo 3: I Vantaggi per l'Attività Legale e la Scrittura

Perché usare la riga di comando per i documenti? Perché tutto è file di testo sul tuo computer, e questi sistemi possono accedervi.

  • Contesto Focalizzato: Il problema delle chat è che sono dispersive. Con il CLI, hai un contesto specifico (una cartella di progetto). L'LLM può accedere solo ai documenti in quella cartella (sentenza, giurisprudenza, atto d’appello), estrapolando solo le informazioni necessarie. Questo porta a risposte più centrate e migliori.
  • Agenti e Multitasking: Si possono creare "subagenti" per svolgere più attività in contemporanea, come lanciare 10 ricerche simili ma distinte in simultanea.
  • Personalizzazione Avanzata: Puoi "programmare" l'attività dell'IA tramite file di testo specifici salvati nella cartella (es. claude.md). Questi file contengono il prompt di sistema, spiegando all'LLM gli step di lavoro, dove trovare i file e dove salvare i risultati.
  • Organizzazione e Ripresa Lavoro: L'IA può fare il riassunto della sessione di lavoro, permettendoti di ripartire, anche una settimana dopo, esattamente da dove avevi lasciato. Questo delega alla macchina attività organizzative banali ma utili.

📝 Capitolo 4: L'Esperimento dell'Atto d'Appello

Ho testato questo approccio per creare una comparsa di costituzione d’appello, fornendo all'LLM la sentenza e l'atto di controparte, ovviamente anonimizzati.

Il flusso di lavoro era a passi: esaminare, estrapolare normativa/giurisprudenza, fare ricerche specifiche, strutturare la linea difensiva e infine generare una bozza.

I risultati sono stati promettenti. Ho guidato l'IA e, dopo averle dato istruzioni più precise e una struttura dettagliata, la bozza finale è stata molto interessante e creata in circa un'ora di lavoro.

  • Il Rovesciamento della Medaglia: La parte dolente è il costo. L'esperimento ha consumato circa 13 milioni di token, una quantità enorme. L'uso "a consumo" è decisamente impegnativo.
  • Revisione Obbligatoria: Poiché gli strumenti sono intrinsecamente non deterministici, la revisione umana è sempre essenziale per controllare le citazioni e prevenire le "allucinazioni".

🚀 Capitolo 5: Conclusioni e Rischi Legali

Questi strumenti offrono un potenziale enorme, soprattutto per la creazione di flussi di lavoro personalizzati e l'automazione, grazie alla capacità di accedere e modificare i file locali. Più lavori con loro, più migliorano i risultati.

Le perplessità restano due: il consumo spropositato di token e la curva di apprendimento ripida.

Per il mondo legale, l'attenzione deve essere massima:

  1. Anonimizzazione: È essenziale anonimizzare tutti i documenti, soprattutto se si usano servizi gratuiti che potrebbero usare i dati per il training.
  2. Rischio Dati: Come detto, la potenza di accesso ai file locali è anche il rischio maggiore.

In sintesi, sono strumenti potentissimi, ma vanno usati con cautela e consapevolezza. Siamo solo all'inizio, ma le potenzialità ci sono tutte.