Lunedì 9 novembre 2026
L’edizione di oggi
Millebit
AI · Software · QA · Sicurezza
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Sviluppo software

Aider, il pair programmer da terminale che committa ogni modifica

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

Mappa il repository, invia al modello solo il contesto rilevante e salva ogni edit con commit git per poterli annullare facilmente.

Illustrazione generata con l’intelligenza artificiale

Aider mappa l’intero repository, modifica i file e committa ogni cambio su git, così puoi annullare qualsiasi edit con un comando1.

Per usarlo, l’installazione è in due passi:

python -m pip install aider-install
aider-install

Nel progetto, lo avvii indicando un modello e la relativa chiave API:

cd /to/your/project
# DeepSeek
aider --model deepseek --api-key deepseek=<key>
# Claude 3.7 Sonnet
aider --model sonnet --api-key anthropic=<key>
# o3-mini
aider --model o3-mini --api-key openai=<key>

Lavora con la maggior parte dei modelli hosted e anche con modelli locali, quindi puoi scegliere quello che già paghi1.

Aider scandisce la codebase e costruisce una mappa. A ogni richiesta invia al modello solo la parte rilevante, non l’intero progetto. Così può operare su progetti grandi, oltre il file aperto. Tu aggiungi alla chat i file da modificare, la mappa fornisce il contesto attorno a quei file1.

Git è la rete di sicurezza. Ogni modifica proposta da Aider viene salvata come commit con un messaggio sensato. Il ciclo è: chiedi una piccola modifica, guardi il diff del commit, tieni o annulli. Per il controllo usi git diff HEAD1 o il tuo strumento abituale. Per annullare usi git reset --hard HEAD1, oppure il comando /undo di Aider1. Lavora su un branch separato e committa prima le tue modifiche, così i commit di Aider restano distinti1.

Puoi far verificare il codice a ogni edit. Aider può lanciare lint e test dopo la modifica e provare a correggere ciò che fallisce. Devi puntarlo al comando di test del tuo progetto. Le opzioni esatte dipendono dallo stack e vanno impostate come da documentazione di lint e test1. Un edit sbagliato viene segnalato prima di aprire il diff1.

Ci sono più modi per pilotarlo oltre alla chat in terminale. Puoi scrivere un commento nell’editor e farlo intercettare in watch mode. Puoi allegare screenshot o intere pagine web per dare contesto visivo. Puoi parlare e usare voice-to-code. Se hai solo un abbonamento browser, puoi copiare e incollare la conversazione in una chat web1.

Occhio a costi e sicurezza. Paghi il provider del modello a ogni richiesta. Su repository grandi i token crescono in fretta. Non incollare chiavi API nella history della shell né nei commit. Rivedi con attenzione i diff che toccano autenticazione, pagamenti o infrastruttura1.

Uso consigliato: chiedi una modifica piccola, ispezioni il commit, decidi se tenerla. Ogni passaggio vive in git e si può annullare in un colpo solo1.

Se vuoi confrontare Aider con altri agenti di coding o usarne più di uno, la stessa fonte segnala raccolte dei “best AI repos” e un pack gratuito con i setup per 50 repository AI che le persone effettivamente usano per rilasciare software: https://dedupedai.com/ship-pack/?utm_source=devto&utm_medium=article&utm_campaign=shippack1.

Fonti

  1. How to use Aider to pair program in your terminal with git undo dev.to · 9 novembre 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Rilettura. Un passaggio toglie i tic della prosa generata da un modello, come i contrasti costruiti e le frasi che annunciano invece di informare, senza toccare fatti e fonti.
  • Fedeltà alle fonti. Un passaggio dedicato toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 10/10.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica. Questo articolo ha preso 8,3/10.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.