Aider
Pair programmer open-source da terminale
Cos'è
Strumento CLI open-source che si connette a qualsiasi modello (GPT-5.5, Claude, Llama) e lavora direttamente nel tuo terminale e repository Git. Ogni modifica viene proposta come diff ed eseguita solo dopo conferma. Supporta mappe dell'intera codebase per mantenere il contesto su progetti grandi. Gratuito e completamente locale.
Come si usa, passo per passo
- 1
Installa Aider con: python -m pip install aider-install && aider-install (serve Python 3.8+).
- 2
Imposta la API key del modello che vuoi usare come variabile d'ambiente (es. OPENAI_API_KEY o ANTHROPIC_API_KEY).
- 3
Entra nella cartella del progetto Git e lancia: aider (oppure aider --model sonnet per scegliere il modello).
- 4
Scrivi la richiesta in linguaggio naturale: Aider mostra il diff, ti chiede conferma e fa anche il commit Git automatico.
- 5
Aggiungi file specifici al contesto con /add nomefile per modifiche mirate.
💡Consigli pratici
- →Aider fa commit Git automatici: puoi sempre tornare indietro con git, quindi sperimenta senza paura.
- →Per progetti grandi usa /add solo sui file rilevanti: risparmi token e ottieni risposte più precise.
- →Funziona con modelli locali via Ollama, se vuoi tutto gratis e offline.
💰Prezzo
Lo strumento è gratuito e open-source. Paghi solo l'uso del modello scelto (API), o niente se usi modelli locali.
Il sito ufficiale si apre in una nuova scheda.