Reducir costes al usar agentes: la checklist práctica
Cuatro palancas reducen notablemente los costes de los agentes de IA: el modelo adecuado, el caching, un contexto ligero y el procesamiento por lotes.
Por qué los costes se disparan tan rápido
Un agente no llama al modelo una sola vez, sino a menudo decenas de veces por tarea: para planificar, usar herramientas, pasos intermedios. Sin un control consciente, con frecuencia pagas el precio máximo por tareas que ni siquiera lo necesitan.
Palanca 1: enrutamiento de modelos
No todas las subtareas necesitan el modelo más potente. Lo mecánico (clasificar, dar formato, resúmenes simples) va a un modelo barato y rápido. La planificación compleja y las decisiones difíciles se quedan con el modelo fuerte.
Palanca 2: caching
Si un agente envía repetidamente el mismo inicio largo (system prompt, definiciones de herramientas), gracias al prompt caching esa parte no hace falta recalcularla cada vez, siempre que las peticiones se sucedan dentro de una ventana de tiempo corta.
Palanca 3: mantener el contexto ligero
Desactivar las herramientas que no se usan, vaciar el contexto entre tareas independientes, filtrar de antemano las salidas extensas de logs o tests en vez de pasarlas completas, y trasladar el conocimiento detallado a skills en vez de arrastrarlo permanentemente en el CLAUDE.md.
Palanca 4: procesamiento por lotes
Para grandes volúmenes de peticiones no urgentes (clasificación masiva, evaluaciones), una API de batch compensa frente a las llamadas individuales: mucho más barata, a cambio de no tener respuesta inmediata.
Estas cuatro palancas se pueden combinar: el modelo más barato que aún sea suficiente, con un inicio de prompt en caché, un contexto ligero, procesado por lotes.
EJEMPLO
Un job nocturno clasifica 8.000 tickets de soporte por urgencia. En vez de consultar cada ticket individualmente y de forma síncrona con el modelo más potente: las reglas de clasificación y los ejemplos forman un inicio de prompt compartido y en caché, un modelo barato se encarga de la clasificación propiamente dicha, y las 8.000 peticiones se procesan juntas a través de la batch API en lugar de una por una.
🛠️ EJERCICIO — PRUÉBALO TÚ
Analiza uno de tus propios workflows de agente (recurrente) según las cuatro palancas de costes e identifica dónde al menos una de ellas no se está aprovechando.
- Enumera los pasos de tu workflow y marca qué modelo se usa actualmente en cada paso.
- Comprueba: ¿hay un inicio de prompt largo y repetido (system prompt, reglas, ejemplos) que se beneficiaría del caching?
- Comprueba: ¿el workflow es urgente o síncrono, o podría ejecutarse parte de él como un batch no urgente?
✅ AUTOEVALUACIÓN
- ☐ ¿Hay al menos un subpaso mecánico que actualmente corre innecesariamente en un modelo caro?
- ☐ ¿Sabes si el inicio de tu prompt se reutiliza dentro del TTL de la caché, o si se reescribe cada vez?
- ☐ ¿Hay alguna parte de tu workflow que no necesite una respuesta inmediata y sea apta para batch?
QUIZ RÁPIDO
¿Qué combinación suele reducir más los costes de un job nocturno de clasificación masiva?
FUENTES
- Claude Code Doku: Kosten verwalten ↗ code.claude.com
- Claude-Doku: Prompt Caching ↗ platform.claude.com
- Claude-Doku: Batch Processing ↗ platform.claude.com
- Anthropic: Building Effective AI Agents ↗ www.anthropic.com