Modo Entregable — Enfocado en el Resultado
Modo Entregable — Enfocado en el Resultado — guía fácil de entender basada en la documentación oficial
Imagina pedir comida para llevar y, en lugar de recibir una bolsa con ingredientes crudos y una receta, el chef se acerca y te entrega un plato humeante de comida ya preparada. Esa es la idea detrás del Modo Entrega de Hermes Agent. Cuando tu agente produce un archivo (un gráfico, un PDF, una hoja de cálculo), no solo te da una ruta de archivo para que vayas a buscarlo. Te entrega el plato terminado, justo en tu ventana de chat.
Qué hace realmente
Cuando Hermes Agent se ejecuta en una plataforma de chat (Slack, Discord, Telegram y otras), cada archivo que genera se adjunta automáticamente a su respuesta. Por ejemplo:
- Un gráfico → aparece directamente como imagen
- Un informe PDF → se muestra como archivo descargable
- Una tabla → se sube como archivo
.xlsx
No necesitas hacer nada especial. El agente simplemente menciona la ruta absoluta del archivo en su respuesta —como /tmp/q3-revenue.png— y la pasarela lo detecta, lo extrae y te lo envía.
Cómo funciona en tres pasos
-
El agente usa una herramienta para crear el archivo. Por ejemplo, podría usar
execute_codepara renderizar un gráfico de matplotlib, o una skill dedocxpara crear un documento de Word, o una skill dexlsxpara hojas de cálculo, o una skill depdfpara informes. -
La pasarela escanea la respuesta en busca de rutas de archivo. Busca rutas que empiecen con
/tmp/...o~/...y terminen con una extensión de archivo compatible. Las rutas dentro de bloques de código se ignoran, así que tus ejemplos de código se mantienen limpios. -
La pasarela distribuye según el tipo de archivo:
- Imágenes → se incrustan directamente en el chat
- Videos → se incrustan para reproducirlos (si la plataforma lo permite)
- Audio → se envía como adjunto de voz o audio
- Todo lo demás → se sube como archivo normal
Formatos de archivo compatibles
| Categoría | Ejemplos | Cómo se envía |
|---|---|---|
| Imágenes | .png .jpg .gif .svg |
Se muestran en línea |
| Video | .mp4 .mov .mkv |
Reproducción incrustada |
| Audio | .mp3 .wav .m4a |
Adjunto de voz |
| Documentos | .pdf .docx .txt .md |
Carga de archivo |
| Datos | .xlsx .csv .json |
Carga de archivo |
| Presentaciones | .pptx .ppt |
Carga de archivo |
| Archivos comprimidos | .zip .rar .7z |
Carga de archivo |
Nota: Los archivos fuente como .py y .log no se envían automáticamente. Es intencional: evita que el agente te spammee con archivos de código. ¿Quieres compartir código? Usa un bloque de código.
Cómo lograr que el agente produzca archivos
El agente no generará archivos por sí solo de forma predeterminada. Necesitas darle un empujoncito.
Método 1: Solo pídelo en la conversación
“Haz un gráfico comparando los resultados y envíamelo” “Exporta los datos como CSV”
Método 2: Configura preferencias a nivel de proyecto
Añade tus preferencias al archivo AGENTS.md, CLAUDE.md o .cursorrules del proyecto. O añade una regla a tu configuración global en ~/.hermes/SOUL.md. Incluso puedes definir un “preset de persona” en ~/.hermes/config.yaml y cambiar entre ellos cuando quieras.
El mecanismo central en una frase
El agente guarda un archivo en una ruta absoluta (como /tmp/q3-revenue.png), menciona esa ruta en texto plano en su respuesta, y la pasarela se encarga del resto. Así de simple.
En resumen: El Modo Entrega cambia el trabajo de la IA de “decirte dónde está el archivo” a “darte el archivo directamente”. Se acabó buscar entre carpetas. Consejo práctico: La próxima vez que le pidas al agente analizar datos, solo di: “Convierte los resultados en un gráfico y envíamelo”. Generará la imagen y te la entregará al instante: pruébalo una vez y no querrás volver atrás.
📖 Documentación oficial
Este artículo se basa en la documentación oficial de Hermes Agent :Docs oficiales › user-guide/features/deliverable-mode