Quanto costa Aider? Cosa invia e come ridurre la bolletta
Aider è gratuito; l'API del modello è ciò per cui paghi. Scopri cosa porta ogni richiesta, stima una sessione ed esegui Aider su un modello più economico.

In questa pagina
Aider è gratuito e open source, quindi l'unica cosa che paghi è l'API del modello che sta dietro. E la bolletta è determinata dall'input: ogni richiesta porta con sé la repo map, i file che hai aggiunto e la cronologia della chat, non solo la tua istruzione di una riga. Riduci questi tre e il costo scende; punta Aider su un modello più economico e scende ancora.
Cosa invia Aider a ogni richiesta#
Tre cose viaggiano insieme al tuo messaggio. La prima è descritta nella documentazione di Aider (verificata il 23 ottobre 2026, aider-chat 0.86.2 su PyPI, rilasciata il 12 febbraio 2026); le altre due sono semplicemente il funzionamento di un'API di chat:
- La repo map. La pagina della repo map di Aider dice che invia al modello una mappa del tuo repository: file più i simboli chiave con le loro righe di definizione. La sua dimensione è impostata da
--map-tokens, che per impostazione predefinita è 1k token. La mappa viene ridimensionata dinamicamente e può crescere notevolmente quando nessun file è stato aggiunto alla chat. La documentazione non indica un limite massimo, quindi non darlo per scontato. - I file che hai aggiunto. Tutto ciò che aggiungi con
/addviene incluso per intero, ogni volta. I file aggiunti con/read-onlysono solo di riferimento, ma occupano comunque contesto. - La cronologia della chat. I messaggi e le risposte precedenti vengono reinviati a ogni nuova richiesta. Se ti suona familiare, è lo stesso meccanismo di perché una chat AI lunga costa di più.
Il lato output è di solito piccolo in confronto: un diff o un blocco modificato. Se la distinzione tra input e output è nuova per te, token di input vs output la spiega in pochi minuti.
Una sessione, in numeri#
Supponi di aggiungere due file sorgente di circa 3.000 token ciascuno e di chiedere ad Aider di rifattorizzare un modulo. La prima richiesta è all'incirca la mappa (circa 1.000 token), i file (circa 6.000) e il tuo messaggio: intorno ai 7.000 token di input. Niente di insolito, finora.
Ora continua. Ogni follow-up ("rinominalo anche nei test", "si è rotto l'import, sistemalo") reinvia tutto questo più ogni scambio precedente. In una sessione lunga la cronologia può superare i file. Ecco il punto: la decima richiesta costa più della prima, anche se hai digitato meno parole.
Per una stima, prendi queste ipotesi: 30 richieste in una sessione, una media di 15.000 token di input per richiesta (mappa, file e una cronologia in crescita) e 800 token di output per risposta. Una richiesta su MiniMax-M2.7 tramite CheapTokens costa $0.00087. L'intera sessione da 30 richieste si presenta così, con la colonna OpenRouter accanto:
| Modello | Input $/1M | Output $/1M | Per richiesta | 30 richieste | OpenRouter, 30 richieste |
|---|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.00033 | $0.01 | $0.0204 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.00031 | $0.0092 | $0.0251 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.00087 | $0.0261 | $0.164 |
15.000 token di input e 800 token di output per richiesta. I prezzi per 1M di token sono attuali e cambiano insieme alle nostre tariffe; la colonna OpenRouter mostra i prezzi di riferimento per lo stesso carico di lavoro.
Cambia le ipotesi con le tue: se lavori con un solo file piccolo, il tuo input sarà più vicino a 5.000; con un repo grande e nessun file aggiunto, la sola mappa può occupare di più.
Quattro abitudini che riducono l'input#
- Controlla prima di indovinare.
/tokensriporta i token usati dal contesto attuale della chat. Eseguilo quando una sessione inizia a sembrarti pesante. (La documentazione di Aider non dice che mostri un costo, quindi leggilo come una dimensione, non come un prezzo.) - Togli ciò che hai finito.
/droprimuove i file dalla chat e libera contesto. Un file che hai aggiunto per la prima attività e dimenticato viaggia con ogni richiesta successiva. - Pulisci la cronologia tra un'attività e l'altra.
/clearcancella la cronologia della chat;/resetrimuove tutti i file e cancella la cronologia in una volta. Una nuova attività raramente ha bisogno della vecchia conversazione. - Usa
/read-onlyper il riferimento. Tipi, configurazioni, una specifica API che il modello deve vedere ma non modificare.
Un refactor è finito, inizi un bug in un altro modulo e digiti /reset. La richiesta successiva parte con la mappa e il nuovo file invece di due vecchi file e una lunga cronologia:

Esegui Aider su un modello più economico#
Le abitudini riducono l'input; il prezzo del modello decide quanto costa ogni token. Aider comunica con qualsiasi endpoint compatibile con OpenAI, secondo la sua documentazione: imposta OPENAI_API_BASE e OPENAI_API_KEY, poi avvia Aider con -. Su Windows usa setx e riavvia la shell.
export OPENAI_API_BASE=https://api.cheaptokens.dev/v1
export OPENAI_API_KEY=YOUR_CHEAPTOKENS_KEY # placeholder
aider --model openai/deepseek-ai/DeepSeek-V4-Flash-0731L'id completo del gateway va dopo il prefisso openai/; l'id breve delle tabelle dei prezzi non è accettato dall'API. Per la configurazione passo passo, vedi come collegare Aider a CheapTokens.
Quale modello per quale lavoro:
- DeepSeek-V4-Flash (0731): la scelta per sessioni lunghe e modifiche grandi. Contesto da 380K, fino a 32.768 token di output per risposta, un unico prezzo a qualsiasi ora senza prezzi di punta e, in totale, contando insieme input e output, è più economico di OpenRouter. Altri dettagli nella pagina DeepSeek.
- MiniMax-M2.7: quello per modifiche e rinomine di routine. Contesto da 180K, fino a 8.192 token di output e, in totale, è più economico anche di OpenRouter. Vedi la pagina MiniMax.
- GLM-5.3-Flash: quando il repo è grande e vuoi una finestra di contesto da 390K; l'output è più economico di OpenRouter, fino a 8.192 token di output.
Un unico saldo copre tutti e tre, quindi cambiare è solo un valore diverso di --model. I prezzi attuali sono nella pagina dei prezzi; i dettagli dell'API sono nella documentazione.
Dove finiscono i soldi: una checklist#
- Repo map: 1k per impostazione predefinita, ma più grande quando nessun file è nella chat. Aggiungi i file su cui lavori.
- File nella chat: ognuno viene reinviato ogni volta.
/dropquelli finiti. - Cronologia: cresce a ogni scambio.
/cleartra un'attività e l'altra. - Modello: la stessa sessione costa importi diversi su modelli diversi; la tabella sopra mostra i tuoi numeri.
Inizia con /tokens sulla tua sessione attuale, poi cambia modello e confronta la tabella con quello che spendi ora.



