¿Cuánto cuesta Aider? Qué envía y cómo recortar la factura
Aider es gratis; la API del modelo es lo que pagas. Mira qué lleva cada petición, estima una sesión y ejecuta Aider con un modelo más barato.

En esta página
Aider es gratuito y de código abierto, así que lo único que pagas es la API del modelo que hay detrás. Y la factura la determina la entrada: cada petición lleva el mapa del repositorio, los archivos que añadiste y el historial del chat, no solo tu instrucción de una línea. Recorta esos tres y el coste baja; apunta Aider a un modelo más barato y baja otra vez.
Qué envía Aider en cada petición#
Tres cosas viajan junto con tu mensaje. La primera se describe en la documentación de Aider (consultada el 23 de octubre de 2026, aider-chat 0.86.2 en PyPI, publicada el 12 de febrero de 2026); las otras dos son simplemente cómo funciona una API de chat:
- El mapa del repositorio. La página del mapa del repositorio de Aider dice que envía al modelo un mapa de tu repositorio: archivos más los símbolos clave con sus líneas de definición. Su tamaño lo fija
--map-tokens, que por defecto es 1k tokens. El mapa se redimensiona dinámicamente y puede crecer bastante cuando no se han añadido archivos al chat. La documentación no da un límite superior, así que no supongas que lo hay. - Archivos que añadiste. Todo lo que
/addva completo, cada vez. Los archivos añadidos con/read-onlyson solo de referencia, pero igualmente ocupan contexto. - El historial del chat. Los mensajes y respuestas anteriores se reenvían con cada nueva petición. Si te suena, es la misma mecánica que en por qué un chat de IA largo cuesta más.
El lado de la salida suele ser pequeño en comparación: un diff o un bloque editado. Si el reparto entre entrada y salida es nuevo para ti, tokens de entrada vs salida lo cubre en unos minutos.
Una sesión, en cifras#
Supón que añades dos archivos de código de unos 3.000 tokens cada uno y le pides a Aider que refactorice un módulo. La primera petición es aproximadamente el mapa (unos 1.000 tokens), los archivos (unos 6.000) y tu mensaje: alrededor de 7.000 tokens de entrada. Nada fuera de lo normal todavía.
Ahora sigue. Cada seguimiento ("también renómbralo en los tests", "eso rompió el import, arréglalo") reenvía todo eso más cada intercambio anterior. En una sesión larga el historial puede superar a los archivos. Ahí está la trampa: la décima petición cuesta más que la primera, aunque hayas escrito menos palabras.
Para una estimación, toma estas suposiciones: 30 peticiones en una sesión, una media de 15.000 tokens de entrada por petición (mapa, archivos y un historial creciente) y 800 tokens de salida por respuesta. Una petición en MiniMax-M2.7 a través de CheapTokens cuesta $0.00087. La sesión completa de 30 peticiones queda así, con la columna de OpenRouter al lado:
| Modelo | Entrada $/1M | Salida $/1M | Por solicitud | 30 solicitudes | OpenRouter, 30 solicitudes |
|---|---|---|---|---|---|
| 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 tokens de entrada y 800 tokens de salida por solicitud. Los precios por 1M de tokens son actuales y cambian junto con nuestras tarifas; la columna de OpenRouter muestra precios de referencia para la misma carga de trabajo.
Cambia las suposiciones por las tuyas: si trabajas con un archivo pequeño, tu entrada estará más cerca de 5.000; con un repositorio grande y sin archivos añadidos, el mapa solo puede ocupar más.
Cuatro hábitos que reducen la entrada#
- Comprueba antes de suponer.
/tokensinforma de los tokens usados por el contexto actual del chat. Ejecútalo cuando una sesión empiece a pesar. (La documentación de Aider no dice que muestre un coste, así que léelo como un tamaño, no como un precio.) - Suelta lo que ya has terminado.
/dropelimina archivos del chat y libera contexto. Un archivo que añadiste para la primera tarea y olvidaste viaja en cada petición posterior. - Limpia el historial entre tareas.
/clearborra el historial del chat;/resetelimina todos los archivos y limpia el historial a la vez. Una tarea nueva rara vez necesita la conversación anterior. - Usa
/read-onlypara referencia. Tipos, configuraciones, una especificación de API que el modelo debe ver pero no editar.
Terminas una refactorización, empiezas con un bug en otro módulo y escribes /reset. La siguiente petición sale con el mapa y el único archivo nuevo en lugar de dos archivos antiguos y un historial largo:

Ejecuta Aider con un modelo más barato#
Los hábitos recortan la entrada; el precio del modelo decide cuánto cuesta cada token. Aider habla con cualquier endpoint compatible con OpenAI, según su documentación: define OPENAI_API_BASE y OPENAI_API_KEY, luego inicia Aider con -. En Windows usa setx y reinicia 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-0731El id completo de la pasarela va después del prefijo openai/; la API no acepta el id corto de las tablas de precios. Para la configuración paso a paso, consulta cómo conectar Aider a CheapTokens.
Qué modelo para qué trabajo:
- DeepSeek-V4-Flash (0731): la elección para sesiones largas y ediciones grandes. 380K de contexto, hasta 32.768 tokens de salida por respuesta, un único precio a cualquier hora sin tarifas de pico y, en total, contando entrada y salida juntas, es más barato que OpenRouter. Más en la página de DeepSeek.
- MiniMax-M2.7: el indicado para ediciones y renombrados rutinarios. 180K de contexto, hasta 8.192 tokens de salida y, en total, también es más barato que OpenRouter. Consulta la página de MiniMax.
- GLM-5.3-Flash: cuando el repositorio es grande y quieres una ventana de contexto de 390K; la salida es más barata que en OpenRouter, hasta 8.192 tokens de salida.
Un solo saldo cubre los tres, así que cambiar es solo un valor distinto de --model. Los precios actuales están en la página de precios; los detalles de la API están en la documentación.
A dónde va el dinero: una lista de comprobación#
- Mapa del repositorio: 1k por defecto, pero más grande cuando no hay archivos en el chat. Añade los archivos con los que trabajas.
- Archivos en el chat: cada uno se reenvía cada vez.
/droplos terminados. - Historial: crece con cada intercambio.
/clearentre tareas. - Modelo: la misma sesión cuesta cantidades distintas en modelos distintos; la tabla de arriba muestra tus cifras.
Empieza con /tokens en tu sesión actual, luego cambia el modelo y compara la tabla con lo que gastas ahora.



