Cursor y Composer brillan dentro del repositorio: editar, revisar, ejecutar tests, abrir PRs. Hermes Agent ocupa otro espacio — un agente que vive en tu máquina o servidor, recuerda contexto entre sesiones, expone skills en formato estándar y puede operar por Telegram, Slack u otros canales sin que alguien esté delante del IDE.

Qué aporta Hermes al ecosistema del estudio

  • Memoria persistente: menos repetir briefs, convenciones de repo o preferencias de cliente en cada conversación.
  • Skills reutilizables: cuando resolvemos un problema difícil, documentamos el «cómo» para que el agente no lo olvide.
  • MCP y herramientas: mismas ideas que en Cursor, pero orquestadas desde un proceso de larga duración.
  • Delegación acotada: tareas de código pueden ir a otros runtimes (Codex, Claude Code, Cursor vía plugins) sin mezclar quién ejecuta qué.

No lo planteamos como reemplazo del flujo de desarrollo en el repo. Lo planteamos como capa operativa: seguimiento de entregas, respuestas con contexto, investigación recurrente o automatizaciones que no deberían depender de que abras un proyecto en el editor.

Hermes frente a «solo usar Cursor»

La distinción práctica: Cursor es el taller de precisión sobre el código; Hermes es el agente de guardia con memoria y reach multi-canal. Integraciones como plugins de Cursor para Hermes existen en la comunidad, pero la arquitectura de Hermes prioriza su propio harness de tools y skills — no tratar Composer como un endpoint de chat más.

Un agente sin memoria es un becario que empieza de cero cada mañana. Un agente con skills es un becario que documenta lo que aprendió.

Cuándo recomendarlo a un cliente

  1. Equipos con procesos repetitivos y dueño claro del flujo.
  2. Necesidad de supervisión humana sin montar un producto a medida.
  3. Infraestructura donde pueda correr de forma estable (servidor, systemd, políticas de acceso).

Qué significa darle memoria a un agente

La memoria persistente suena como una ventaja obvia, pero introduce decisiones que conviene tomar con cuidado. Qué se recuerda, durante cuánto tiempo y quién puede corregirlo. Un agente que acumula preferencias y contexto de un cliente es más útil cada semana, pero también puede acumular errores: una instrucción desactualizada, una convención que cambió o un dato que ya no es cierto. Por eso hace falta un mecanismo para revisar lo que sabe y borrar lo que sobra, igual que se revisa una documentación interna.

  • Separar lo que es preferencia estable (tono, convenciones) de lo que es dato puntual que caduca.
  • Permitir que una persona consulte, corrija y elimine lo que el agente recuerda.
  • Evitar guardar datos sensibles de clientes si no hay una razón clara y una base legal para hacerlo.
  • Anotar de dónde viene cada recuerdo para poder verificarlo si algo parece raro.

Skills: documentar el «cómo» una sola vez

La idea de una skill es sencilla: cuando se resuelve un problema recurrente, se escribe el procedimiento de forma que un agente pueda seguirlo la próxima vez. Puede ser desde cómo preparar el informe semanal de un proyecto hasta qué comprobar antes de publicar un artículo. El valor está menos en la tecnología que en la disciplina que obliga: para escribir una skill hay que haber entendido bien el proceso y haberlo reducido a pasos que alguien más pueda ejecutar.

Esa documentación tiene un beneficio añadido: es legible para las personas. Un equipo que escribe sus skills termina con un manual vivo de cómo trabaja, útil incluso para quien se incorpora y nunca ha usado un agente.

Riesgos de un agente que actúa fuera del IDE

Un agente que opera por mensajería y tiene acceso a herramientas necesita límites más estrictos que uno que solo sugiere código en un editor. Si puede enviar mensajes, modificar archivos o lanzar procesos, cualquier instrucción mal interpretada tiene consecuencias reales. Conviene decidir de antemano qué acciones puede hacer sin preguntar, cuáles requieren confirmación y cuáles tiene prohibidas, y revisar de vez en cuando el registro de lo que ha hecho.

  1. Permisos mínimos: acceso solo a las herramientas y carpetas que necesita su tarea.
  2. Confirmación humana para cualquier acción que envíe algo al exterior o sea difícil de deshacer.
  3. Registro revisable de lo que hizo, cuándo y por qué.
  4. Una forma rápida de detenerlo si se comporta de manera inesperada.

Para landings, sistemas de marca o producto digital, seguimos centrando la entrega en código mantenible y diseño alineado. Hermes entra cuando la operación del día a día también merece el mismo nivel de automatización inteligente.