Torna alle guide
Agenti di programmazione·18 settembre 2026·Aggiornato il 24 settembre 2026·8 min di lettura

Prezzi di Aider: la CLI gratuita, il costo dell'API e il percorso più economico

Separa il client gratuito con licenza Apache-2.0 dal costo misurato del modello, poi verifica se Aider riconosce l'ID del tuo modello prima di passare alle modifiche dell'intero file.

Ultima revisione: .

Aider, l’assistente open source per il coding da terminale, costa $0. È software Apache-2.0 e aider.chat non pubblicizza piani, livelli, posti o un servizio ospitato; in pratica, "Aider pricing" indica la fattura dell’API del modello che utilizzi tramite Aider. La cifra da includere nel budget è il numero di token per sessione alla tariffa del tuo provider; l’impostazione più probabile che lo faccia aumentare è il valore predefinito di Aider per un ID modello che non riconosce, una correzione di due righe illustrata di seguito.

Una prima disambiguazione, perché i risultati di ricerca li confondono. Un'altra azienda, nel software di contabilità, opera anch'essa con il nome Aider e pubblica un minimo mensile per l'automazione della chiusura contabile. Quei prezzi appartengono a quel prodotto. Questa pagina riguarda esclusivamente la CLI disponibile su aider.chat, distribuita come pacchetto aider-chat dal repository Aider-AI/aider.

Quanto costa Aider e cosa viene effettivamente addebitato

Le FAQ di Aider dichiarano chiaramente che l'azienda che lo sviluppa pubblica lo strumento come open source con licenza Apache 2.0; sulla homepage, nelle FAQ, nella pagina di installazione o nelle pagine relative alla connessione LLM non compare alcun testo relativo a prezzi, piani o abbonamenti (tutto verificato il 18 settembre 2026). L'addebito risiede interamente dall'altra parte dell'endpoint.

VoceQuanto costaProvenienza
La CLI di Aider$0, Apache-2.0Licenza del repository e FAQ del progetto
Un servizio Aider ospitatoNessun costo dichiaratoNessun prodotto di questo tipo nelle pagine di aider.chat verificate qui
Token API del modelloLa tariffa per token del tuo providerLa fatturazione del tuo provider
Percorso GitHub CopilotPrelevato dall'abbonamento CopilotLa pagina Copilot di Aider
Modello locale tramite OllamaNessun addebito per richiesta; invece hardware ed energiaLa pagina Ollama di Aider

Controlla la frequenza delle release prima di standardizzarlo per un team. Il repository non è archiviato e ha 49.040 stelle — il badge della homepage di aider.chat mostra ancora 44K, quindi leggi l'API anziché la pagina. L'ultimo commit a main è datato 22 maggio 2026 e ci sono 1.378 issue aperte e 500 pull request aperte (GitHub API, 18 settembre 2026). Anche le due viste ufficiali della "release più recente" non coincidono: PyPI distribuisce 0.86.2, caricata il 12 febbraio 2026, mentre GitHub Releases si ferma a v0.86.0 del 9 agosto 2025. Affidati a PyPI per ciò che pip install ti fornisce e verifica nel tuo ambiente. Il lavoro integrato da allora si trova su main come 0.86.3.dev (aider/__init__.py) e non è incluso in alcuna release installabile.

Un'ulteriore incoerenza da risolvere nel tuo ambiente prima dell'installazione: la pagina di installazione di Aider pubblicizza Python 3.8–3.13 per il proprio installer di bootstrap e 3.9–3.12 per pip e pipx, mentre i metadati del pacchetto 0.86.2 su PyPI dichiarano >=3.10,<3.13. Sono i metadati del pacchetto a determinare ciò che pip applica effettivamente, quindi confronta il tuo interprete con quelli anziché con il testo descrittivo.

L'impostazione che sposta maggiormente il costo della tua API Aider

La homepage di Aider afferma ancora che funziona meglio con Claude 3.7 Sonnet, DeepSeek R1 e V3, e OpenAI o1, o3-mini e GPT-4o; anche la sua pagina LLM indica un insieme simile, risalente alla metà del 2025. Quel consiglio è datato e seguirlo alla lettera nel 2026 non è la raccomandazione di questa pagina — ma le date contano per un motivo che va oltre la scelta del modello.

Questa è la parte che le tabelle dei prezzi non mostrano. Aider sceglie il formato delle modifiche, la mappa del repository e il comportamento della cache confrontando l'ID del modello con una tabella integrata, e l'ID che raggiunge quella tabella è la stringa con prefisso che digiti dopo --model. I valori predefiniti pubblicati per tutto ciò che non viene riconosciuto sono edit_format: whole, use_repo_map: false, cache_control: false e weak_model_name: null, secondo la pagina delle impostazioni avanzate del modello.

Nel codice sorgente rilasciato della versione 0.86.2, la ricerca avviene in due passaggi, e la distinzione determina se tutto questo si applica a te. Prima Aider confronta l'ID passato con una tabella inclusa di 313 voci indicizzate per nome completamente qualificato — l'intera stringa, prefisso incluso, quindi gemini/gemini-3-pro-preview e openai/gpt-5.2 sono entrambi presenti e corrispondono esattamente. Solo se non trova corrispondenze ricorre alle regole per sottostringa, che tra gli altri intercettano sonnet-4-5, opus-4-6, haiku-4-5, 3-7-sonnet, 3-5-sonnet, gpt-4, gpt-4.1, un segmento finale esatto gpt-5, gli ID o1 e o3-mini, DeepSeek V3 e R1, Llama-3 70B e alcuni ID Qwen.

Il punto critico per un endpoint personalizzato è il prefisso. Per raggiungerne uno devi passare l'ID come openai/<id>, e le 40 righe con prefisso openai/ nella tabella sono tutte nomi di modelli propri di OpenAI. Quindi openai/claude-sonnet-4-6 non corrisponde né a una riga della tabella né ad alcuna regola per sottostringa, e il comando stampato nella pagina di configurazione di Kunavo — aider --model openai/claude-sonnet-4-6 — esegue modifiche all'intero file con la mappa del repository disattivata. Per intero si intende che il modello rigenera integralmente ogni file modificato a ogni turno, e i token di output sono la parte costosa della fattura. Verifica il tuo ID rispetto a entrambi i passaggi invece di presumere uno dei due risultati: per esempio, un ID Gemini 3 ha voci esatte con i prefissi gemini/ e openrouter/ di Aider, ma nessuna con openai/.

Due righe risolvono il problema. Aider legge questo file dalla tua directory home, dalla radice git o dalla directory corrente, indicizzato dallo stesso nome completamente qualificato che passi a --model.

.aider.model.settings.yml
# The name must match the string you pass to --model, prefix included.
- name: openai/claude-sonnet-4-6
  edit_format: diff
  use_repo_map: true

Per un'esecuzione una tantum puoi usare invece --edit-format diff. C'è anche una particolarità da conoscere: poiché la corrispondenza del secondo passaggio è una sottostringa, openai/claude-haiku-4-5 corrisponde a haiku-4-5 e ottiene automaticamente il formato diff e la mappa del repository, mentre l'ID Sonnet 4.6 no. È un effetto accidentale della denominazione, non una proprietà del provider, e può cambiare in qualsiasi release di Aider — ricontrolla invece di farci affidamento.

C'è un secondo effetto, più silenzioso. Aider fattura tre ruoli del modello: il modello principale, un modello editor usato dalla modalità --architect, e un modello debole usato per i messaggi di commit e la sintesi della cronologia della chat (vedi il riferimento delle opzioni). Quando l'ID non viene riconosciuto, il codice sorgente rilasciato imposta sia il modello debole sia quello editor sul modello principale stesso. Tutti e tre i ruoli vengono quindi fatturati alla tariffa più costosa. La documentazione delle modalità di Aider avverte già che la modalità architetto "usa due richieste LLM, che possono richiedere più tempo e aumentare i costi"; con un ID non riconosciuto, entrambe queste richieste sono quelle costose. Aider documenta --weak-model e il codice sorgente rilasciato costruisce quel modello tramite lo stesso costruttore del modello principale, quindi si applica lo stesso prefisso openai/ e lì puoi indicare esplicitamente un ID economico.

Infine, un ID non riconosciuto disattiva anche la visualizzazione dei costi. Nel codice sorgente rilasciato, se il modello non ha una voce input_cost_per_token, Aider stampa il conteggio dei token e ritorna prima della riga del costo — non mostra nulla, non $0,00 — e la pagina degli avvisi conferma che "presumerà che il modello sia gratuito". Ripristinala con un file di metadati:

.aider.model.metadata.json
{
  "openai/claude-sonnet-4-6": {
    "input_cost_per_token": 0.0000021000,
    "output_cost_per_token": 0.0000105000,
    "litellm_provider": "openai",
    "mode": "chat"
  }
}

Aggiungi anche max_input_tokens se vuoi che l'avviso sul contesto sia accurato; la pagina sui limiti dei token di Aider dichiara che non applica mai i limiti dei token e segnala soltanto gli errori relativi al limite di token del provider. Anche con i metadati forniti, la cifra in dollari di Aider è un proprio calcolo sui token dichiarati — il codice rilasciato codifica direttamente i moltiplicatori della cache di un provider — quindi trattala come una stima progressiva e riconciliala con il registro del tuo provider.

Una stima pratica del costo dell'API Aider

Si tratta di calcoli sui token, non di costi misurati delle attività né di un tetto di fatturazione. Supponiamo una sessione che invii 200.000 token di input non memorizzati nella cache e riceva 12.000 token di output con diff. Per la colonna relativa all'intero file, supponiamo che la stessa sessione emetta 40.000 token di output perché i file modificati vengono reinviati integralmente — quel rapporto è un'ipotesi illustrativa, non una misurazione. Le tariffe sono prezzi aggiornati del catalogo Kunavo per milione di token.

ModelloInput / output per 1MStima, formato diffStima, valore predefinito per l'intero file
Claude Haiku 4.5$0,70 / $3,50$0,182$0,280
GPT-5.6 Terra$0,70 / $4,20$0,190$0,308
Claude Sonnet 4.6$2,10 / $10,50$0,546$0,840
Claude Opus 5$3,50 / $17,50$0,910$1,400

Due considerazioni. Primo, secondo queste ipotesi il solo formato delle modifiche porta Claude Sonnet 4.6 da $0,546 a $0,840 per lo stesso lavoro, motivo per cui la sezione di configurazione viene prima di questa: confrontare le tariffe dei provider prima di correggere il formato delle modifiche significa confrontare la cosa sbagliata. Secondo, il traffico per i messaggi di commit e la sintesi, che ricade sul modello principale, non è gratuito: un'ipotesi di 30.000 token di input e 2.000 di output costa $0,084 su Claude Sonnet 4.6 contro $0,028 se indichi Claude Haiku 4.5 come modello debole.

Moltiplica questi valori per il numero di sessioni giornaliere prima di considerarli un budget. L'importo del catalogo Kunavo è un minimo di fatturazione, non un massimale: quando il provider upstream comunica il proprio addebito, la fattura è il maggiore tra il costo di catalogo e il costo upstream moltiplicato per il markup applicabile. Gli addebiti della cache e degli strumenti esterni non rientrano in questo esempio. La ricarica minima di Kunavo è $10 di credito prepagato, che è un minimo di finanziamento, non una tariffa per attività né un abbonamento — vedi i dettagli di fatturazione.

API più economica per Aider: due domande diverse

Aider pubblica l'unico riferimento verificabile al costo delle attività disponibile per questo strumento: il suo benchmark polyglot esegue gli stessi 225 esercizi Exercism in sei linguaggi e registra un costo in dollari per modello. Queste esecuzioni distinguono "tariffa più economica" da "più economico da portare a termine" meglio di qualsiasi tabella dei prezzi.

Voce del benchmarkPercentuale correttaCosto per tutti i 225 eserciziData di esecuzione
gpt-5 (high)88,0%$29,0823 agosto 2025
gpt-5 (medium)86,7%$17,6925 agosto 2025
o3-pro (high)84,9%$146,3228 giugno 2025
gpt-5 (low)81,3%$10,3725 agosto 2025
o3 (high)81,3%$21,2325 giugno 2025
DeepSeek-V3.2-Exp (Reasoner)74,2%$1,303 ottobre 2025

Leggi dal file dei dati della classifica il 18 settembre 2026. Due precisazioni che contano più della classifica. La riga più recente in quel file è datata 3 ottobre 2025, quindi nulla di ciò che è stato rilasciato in seguito è mai stato sottoposto a benchmark, e il successivo timestamp "last updated" nel piè di pagina della pagina riflette il momento di modifica del file, non un'esecuzione più recente. Inoltre, la classifica non indica alcun listino o data per la colonna Cost, quindi ogni cifra è ciò che quell'esecuzione è costata alla sua data, non un preventivo acquistabile oggi. Questi modelli sono citati come evidenza del benchmark; DeepSeek in particolare non è presente nel catalogo Kunavo, e l'equivalente nella fascia economica della tabella sopra è Claude Haiku 4.5.

La regola utilizzabile: o3-pro è costato cinque volte gpt-5 (high) e ha ottenuto un punteggio inferiore, quindi una tariffa elevata non garantisce il completamento e nemmeno una tariffa bassa garantisce il totale più basso — un modello economico che richiede tre tentativi può costare più di uno che ne richiede uno. Seleziona il modello meno costoso che completa il tuo lavoro con un impegno di revisione che accetti, poi verifica rispetto all'utilizzo effettivamente registrato dal tuo account del provider per quell'attività. /tokens di Aider non è quel numero: il suo riferimento dei comandi lo definisce come un report sui token utilizzati dal contesto della chat corrente, quindi dimensiona la richiesta successiva invece di totalizzare le richieste e i tentativi già fatturati. Per una trattazione più ampia di questo metodo, vedi ottimizzazione dei costi AI.

API migliore per Aider: quale percorso vince e quando

PercorsoVantaggioso quandoA cosa rinunci
API diretta del fornitoreUsi ogni giorno il modello di punta di un provider e vuoi i suoi sconti per cache e batchUn secondo provider significa un secondo account; devi comunque verificare che Aider riconosca l'ID
OpenRouterCambi modello in base all'attività, vuoi una sola chiave e vuoi che Aider conosca il modelloAider lo tratta come un provider di prima classe — OPENROUTER_API_KEY e un prefisso modello openrouter/ — quindi gli ID vengono risolti e i metadati vengono individuati; sul prezzo, le FAQ di OpenRouter dichiarano che trasferisce i prezzi dei provider "senza alcun markup sui prezzi di inferenza" e applica invece la propria commissione quando acquisti crediti, quindi il confronto riguarda le condizioni di finanziamento anziché la tariffa per token
Gateway compatibile con OpenAIVuoi una sola chiave e un solo saldo su un endpoint per il quale Aider non dispone di un modulo providerA meno che il tuo ID con prefisso openai/ non corrisponda a una delle voci integrate di Aider, il formato delle modifiche, la mappa del repository e i metadati dei costi richiedono una configurazione manuale una tantum — vedi il file delle impostazioni sopra
Agente in abbonamentoUn uso quotidiano intenso a tariffa fissa si adatta meglio a te rispetto ai token a consumoAider non ha un proprio abbonamento; l'endpoint Copilot è l'unico percorso che ne utilizza uno
Modello localeLavoro ridotto o privato, senza addebiti per richiestaDivario di capacità rispetto ai modelli frontier ospitati, oltre all'hardware necessario per eseguirne uno. La finestra di contesto predefinita di Ollama è ridotta e scarta silenziosamente l'eccedenza, ma la pagina Ollama di Aider afferma che Aider dimensiona tale finestra per richiesta per impostazione predefinita, quindi i dati non vengono eliminati

Due limiti pratici per il percorso tramite gateway. Per un gateway per il quale Aider non dispone di un modulo provider, il percorso documentato è quello compatibile con OpenAI: OPENAI_API_BASE, OPENAI_API_KEY e un prefisso obbligatorio openai/ nell'ID del modello, secondo la pagina sulle API compatibili con OpenAI. Non è l'unico percorso di terze parti documentato da Aider — OpenRouter ha una propria pagina, il proprio OPENROUTER_API_KEY e un prefisso openrouter/, motivo per cui i suoi ID si comportano diversamente dal percorso compatibile generico. OPENAI_API_BASE è inoltre l'unico override dell'URL di base documentato da Aider: non esiste un'opzione --anthropic-api-base e la stringa ANTHROPIC_API_BASE non compare in alcun punto dell'albero 0.86.2. Il modo documentato per raggiungere un gateway è quindi tramite chat completions. Aider fornisce un'opzione generale --set-env ENV_VAR=value per controllare le impostazioni API, quindi interpreta questa informazione come assenza di un percorso Messages documentato, non come un blocco dimostrato. Inoltre, non prevedere risparmi derivanti dalla cache dei prompt su questo percorso: la pagina sulla cache dei prompt di Aider indica le specifiche famiglie di provider per cui applica la cache, richiede l'opzione --cache-prompts attivata esplicitamente e afferma che statistiche e costi della cache non sono disponibili durante lo streaming. Questa pagina non ha verificato se i blocchi di cache sopravvivano al percorso compatibile fino a un gateway. La cache dei prompt spiega l'aspetto delle tariffe quando un percorso la supporta.

OpenRouter è il gateway principale qui e Aider lo documenta nativamente nella sua pagina OpenRouter, inclusi i controlli di instradamento del provider; confrontalo per tariffa e condizioni di finanziamento, non per profondità dell'integrazione. Vedi alternative a OpenRouter e API compatibile con OpenAI per il confronto, e API Claude più economica se hai scelto la famiglia Claude.

Configurazione e verifica della prima fattura

Kunavo pubblica una guida di configurazione per questo client. È un riferimento di configurazione pubblicato, non un test di compatibilità: Aider non è stato sottoposto qui a test di runtime con l'endpoint Kunavo e tutto quanto sopra è stato ricavato dal codice sorgente rilasciato di Aider e dalla sua documentazione. Mantieni disponibile un percorso funzionante mentre lo provi, esegui un'attività delimitata e poi leggi l'addebito registrato dal tuo account. Non riconciliare con /tokens — segnala la dimensione del contesto della chat corrente, non quanto la sessione ha speso — e nota che, con un ID non riconosciuto da Aider, non viene mostrata alcuna riga dei costi, motivo ulteriore per cui vale la pena scrivere il file delle impostazioni sopra. Inizia dalla guida all'integrazione di Aider e crea un account Kunavo quando sei pronto a finanziare una chiave.

Stai confrontando i client anziché i provider? Prezzi di Cline e Prezzi di OpenCode trattano due agenti con la stessa separazione tra client gratuito e fattura API a consumo.

Domande frequenti

Quanto costa Aider?

La CLI di Aider non costa nulla. È open source Apache-2.0, il repository GitHub riporta tale licenza e aider.chat non pubblica alcun piano, livello, quota, posto o abbonamento per lo strumento sulla homepage, nelle FAQ, nella pagina di installazione o nelle pagine dedicate agli LLM. Le stesse pagine non pubblicizzano neppure un servizio Aider ospitato a cui abbonarsi. Paghi la fattura dell’API del modello del provider a cui lo indirizzi, oppure un abbonamento GitHub Copilot se usi quel percorso documentato, oppure nulla per richiesta se esegui un modello locale. Un’altra azienda chiamata Aider vende software per la chiusura dei periodi contabili su un dominio diverso; i suoi prezzi mensili descrivono quel prodotto, non questa CLI.

Aider ha un abbonamento o un piano a pagamento?

No. Aider non offre un proprio account né un’edizione a pagamento; in Aider non si sblocca nulla pagando Aider. L’unico modo per usare Aider con un abbonamento è il percorso GitHub Copilot documentato da Aider, che imposta OPENAI_API_BASE sull’endpoint di Copilot; la documentazione di Aider afferma che le chiamate effettuate in questo modo vengono fatturate tramite l’abbonamento Copilot e che la documentazione di Copilot consente agli agenti di terze parti di raggiungere quell’API. Quest’ultima parte è l’interpretazione di Aider dei termini di GitHub, non una conclusione che questa pagina abbia verificato con la policy ufficiale di GitHub.

Qual è la migliore API per Aider?

Dipende da come lavori, non esiste un vincitore unico. L’API diretta del vendor è la scelta migliore quando usi tutto il giorno il modello di punta di un vendor e vuoi sfruttare la sua cache e i suoi sconti sui batch. Un gateway è preferibile quando cambi modello in base all’attività e vuoi una sola chiave e un solo saldo — ma in Aider i due percorsi gateway non sono equivalenti. OpenRouter ha una propria pagina, la propria OPENROUTER_API_KEY e un prefisso openrouter/; Aider risolve quindi autonomamente quegli ID e ne recupera i metadati. Un gateway per il quale Aider non dispone di un modulo provider, come Kunavo, viene raggiunto tramite il percorso OpenAI-compatible documentato con un prefisso openai/; un ID che non corrisponde a nessuna voce integrata di Aider richiede che il formato di modifica, la repo map e i metadati dei costi siano impostati manualmente una volta. Un agente basato su abbonamento è vantaggioso per un uso quotidiano intenso a tariffa fissa. Un modello locale tramite Ollama è vantaggioso per attività piccole o private, senza costi per richiesta. La documentazione di Aider indirizza gli utenti sia a OpenRouter sia a Copilot, quindi nessuno dei due è una scelta insolita.

Qual è l’API più economica per Aider?

Il costo più basso per token e il costo più basso per completare l’attività sono domande diverse, e il benchmark multilingue di Aider mostra che possono divergere. Sulle stesse 225 attività, gpt-5 con ragionamento alto ha ottenuto l’88,0% per $29,08, mentre o3-pro con ragionamento alto ha ottenuto l’84,9% per $146,32 — cinque volte la spesa per un punteggio inferiore. DeepSeek-V3.2-Exp Reasoner ha completato lo stesso insieme per $1,30 con il 74,2%. Quindi la tariffa più bassa pubblicizzata produce il risultato più economico solo se il modello completa il lavoro senza tentativi aggiuntivi. Scegli il modello meno costoso che completa l’attività con uno sforzo di revisione accettabile e misuralo sul tuo repository con il comando /tokens.

Perché Aider non mostra alcuna riga dei costi per il mio modello?

Perché Aider non riconosce l’ID del modello. Nel codice sorgente rilasciato, se il modello non ha una voce input_cost_per_token, Aider stampa il numero di token e restituisce il controllo prima della riga dei costi: non mostra nulla invece di $0,00. La documentazione degli avvisi afferma che userà una finestra di contesto illimitata e presumerà che il modello sia gratuito. Fornisci un file .aider.model.metadata.json indicizzato con il nome completo passato a --model, contenente input_cost_per_token e output_cost_per_token; la riga dei costi ricomparirà. Nota che il valore di Aider è un proprio calcolo basato sui token dichiarati, non la fattura del provider.

Aider è ancora mantenuto?

Il repository è attivo e non archiviato: licenza Apache-2.0, di proprietà dell’organizzazione Aider-AI, 49.040 stelle al 2026-09-18. Tuttavia, il ritmo è rallentato e le date sono il modo più corretto per descriverlo. L’ultimo commit su main risale al 2026-05-22. Il pacchetto aider-chat pubblicato più di recente è la versione 0.86.2, caricata il 2026-02-12, mentre la release precedente era del 2025-08-13. Le GitHub Releases si fermano alla v0.86.0 del 2025-08-09. Ci sono 1.378 issue aperte e 500 pull request aperte. Non è stata trovata alcuna dichiarazione del maintainer sulla direzione del progetto; considera quindi questi dati come indicatori del ritmo di sviluppo, non come un annuncio.

Repository, pacchetto, documentazione e dati della classifica di Aider verificati il 18 settembre 2026; le affermazioni sul comportamento sono state lette al tag rilasciato v0.86.2. Le tariffe dei token Kunavo provengono dal catalogo aggiornato e ogni esempio in dollari di questa pagina è un calcolo illustrativo sui token, non un costo misurato di un'attività.