7 optimizaciones para bajar el costo de Hermes Agent (de $10 a $3 por mes)

De $10 a $3 por mes en Hermes Agent. Siete optimizaciones concretas que podés aplicar hoy — empezando por toolsets restringidos.

2026-06-02

1. Restringí los toolsets por cron job

El error más común es dejar que Hermes cargue todas las herramientas en cada ejecución. Por defecto, carga web, terminal, file, browser, vision, search, cronjob, kanban y más. Cada herramienta suma cientos de tokens al system prompt.

El fix: usá enabled_toolsets en cada cron job para limitar qué herramientas carga.

Si el cron solo lee archivos, cargá ["file"]. Si solo busca en la web, cargá ["web"]. Si solo ejecuta comandos, ["terminal"]. Esto reduce entre 40% y 60% el input por ejecución.

2. Usá no_agent=True en crons que solo recopilan datos

No todos los crons necesitan que el LLM procese el output. Para crons que son scripts de recolección (watchdogs, monitoreo de estado, data collection), usá no_agent: true.

Cuando está activo, el script corre directamente, su stdout se entrega al usuario sin pasar por el LLM, y el costo de tokens es cero en esa ejecución.

3. Perfil "min" de DeepSeek para tareas livianas

DeepSeek ofrece deepseek-chat con un parámetro min que reduce la capacidad de razonamiento. Es el mismo modelo, pero optimizado para tareas que no requieren análisis profundo.

Casos ideales: investigación superficial, resúmenes de RSS, scrapers con plantillas fijas, data collection. El costo es ~50% menor que el modelo full.

4. Delegación paralela con delegate_task

En lugar de hacer 3 llamadas secuenciales al mismo modelo (cada una con su system prompt completo), usá delegación paralela con tasks=[...].

Los subagentes no cargan los skills del orquestador. El contexto compartido se paga una sola vez. Y como corren en paralelo, el tiempo real es el del más lento, no la suma.

Hasta 3 tasks concurrentes por usuario.

5. Output JSON al delegar a Claude Code

Cuando delegás tareas a Claude Code CLI, usá --output-format json. Devuelve:

{"num_turns": 8, "total_cost_usd": 0.0, "subtype": "success"}

En lugar de páginas de texto narrativo que el orquestador tiene que leer y procesar. Menos tokens de output significan menos contexto acumulado para futuras interacciones.

6. Mantené el brain.md y los skills cortos

El system prompt se paga en cada request. Cada línea que agregás es un costo fijo por toda la duración de la sesión.

Regla práctica: brain.md en menos de 200 líneas, cada skill en menos de 100. Lo que no se usa en cada turno, no debería estar en el system prompt.

7. Higiene de sesiones: usá /new

Las sesiones largas de Telegram acumulan contexto. Después de 50+ mensajes, el modelo está pagando por releer toda la historia de la conversación.

Cortá sesiones cuando el tema cambia. Usá /new para empezar fresco. Las sesiones viejas quedan en la base de datos para búsqueda, no en el contexto activo.

El resumen práctico

OptimizaciónImpacto
Toolsets restringidos-50% input
no_agent=True en crons0 tokens en ese cron
Perfil "min" de DeepSeek-50%
Skills on demandSystem prompt ligero
Delegación paralelaContexto compartido
Sesiones cortasHistorial no se acumula
Output JSONMenos tokens de output

Resultado: de ~$10/mes a ~$3/mes. Sin perder capacidad real.

Probablemente tu mayor gasto de tokens esté en algo de esta lista. Arrancá por los toolsets — es el fix más inmediato y el de mayor impacto.

— Ariel Di Stefano

Compartir este artículo

Preguntas frecuentes

¿Cómo puedo reducir el costo de Hermes Agent?
Reducís el costo optimizando las ejecuciones: restringiendo toolsets por cron, usando no_agent=true para recolección de datos, delegando tareas en paralelo y manteniendo el brain.md y skills cortos. Con estos ajustes podés pasar de $10 a $3 por mes.
¿Qué es no_agent en Hermes Agent y cuándo conviene usarlo?
no_agent=true le dice a Hermes que no use el LLM para procesar el output, solo ejecute el script. Lo ideal para crons de monitoreo o recolección de datos, así no pagás tokens al pedo.
¿Cómo configuro DeepSeek min para tareas livianas en Hermes?
En el perfil de DeepSeek usás el parámetro min en deepseek-chat para reducir el razonamiento. Se activa igual que el chat normal pero es más barato, y rinde para tareas simples como extraer datos o contestar consultas puntuales.
¿Qué es delegate_task en Hermes Agent y cómo me ayuda a gastar menos?
delegate_task te permite lanzar varias subtareas en paralelo dentro de una sola ejecución, compartiendo el contexto sin cargar todos los skills de nuevo. Así hacés 3 llamadas en vez de 3 secuenciales y bajás el costo por sesión.

Te puede interesar