Saltar al contenido
← Guías

Guía · Agentes

Harness de agentes de IA: OpenClaw, Hermes Agent, Claude Code, Codex y goose comparados

Qué es un harness de agentes y cuál elegir: OpenClaw y Hermes Agent para asistentes 24/7, Claude Code y Codex para programar, goose como alternativa abierta. Seguridad incluida.

Actualizada
17 oct 2026
Lectura
11 min
Herramientas
5

Respuesta corta: si quieres un asistente que trabaje 24/7 y te atienda por Telegram o WhatsApp, elige entre OpenClaw y Hermes Agent. Si lo que quieres es programar con un agente, Claude Code o Codex. Si buscas algo abierto, de escritorio y con cualquier modelo, goose. Y muchos equipos combinan dos: uno para el código y otro para las tareas recurrentes.

En el laboratorio lo vemos cada semana: dos equipos con el mismo modelo obtienen resultados opuestos por culpa del harness. El modelo pone la inteligencia; el harness decide qué puede tocar, qué recuerda y cuándo para.

Qué es un harness (y por qué importa más de lo que parece)

Un harness es la capa que convierte un modelo de lenguaje en un agente que hace cosas. Tiene cinco piezas:

  1. Modelo. El cerebro que se conecta: Claude, GPT, Gemini, modelos abiertos o locales.
  2. Bucle de trabajo. Cómo decide el siguiente paso, cuándo pide ayuda y cuándo termina.
  3. Herramientas. Terminal, navegador, archivos, APIs, MCP.
  4. Memoria y skills. Qué recuerda entre sesiones y qué procedimientos sabe repetir.
  5. Permisos. Qué puede hacer sin preguntar, dónde se ejecuta y quién puede darle órdenes.

Los fallos que vemos en producción casi nunca son del modelo: son de memoria (el agente olvida), de contexto (se llena de basura y se degrada) o de permisos (hace algo que no debía). Lo analizamos en context engineering y en durable execution.

Cómo elegir

  • ¿Para qué trabajo? Asistente personal y automatizaciones, o desarrollo de software.
  • ¿Dónde vive? Tu portátil, un servidor, un contenedor o la nube.
  • ¿Cómo le hablas? Terminal, editor, app de escritorio o mensajería.
  • ¿Qué modelo? Libre elección o atado a un proveedor.
  • ¿Qué seguridad trae? Aprobación de comandos, sandbox, control de quién le escribe.
  • ¿Licencia? Código abierto (MIT, Apache 2.0) o producto comercial.

Los harness, uno a uno

OpenClaw

OpenClaw es un asistente de código abierto (licencia MIT) que corre en tu ordenador o servidor y te atiende desde los canales que ya usas: Telegram, WhatsApp, Slack, Discord, iMessage, Teams y más. Su pieza central es un gateway local que gestiona sesiones, herramientas y canales; el modelo se conecta como complemento. Lo gestiona una fundación independiente sin plan de pago.

  • Para quién: quien quiere un asistente personal o de equipo siempre disponible.
  • Lo mejor: su enfoque de seguridad: gateway de confianza, ejecución no fiable y políticas aplicadas por código. Por defecto, los desconocidos que le escriben tienen que ser aprobados.
  • La pega: sin sandbox configurado, las herramientas se ejecutan en tu máquina. Lo explicamos en cómo instalar OpenClaw de forma segura.

Hermes Agent

Hermes Agent, de Nous Research (licencia MIT), se define como el agente que «crece contigo». Su diferencia es un bucle de aprendizaje: crea skills a partir de tareas complejas, las mejora con el uso, guarda memoria persistente del usuario y busca en sus conversaciones pasadas. Trae un planificador de tareas (cron) que entrega resultados en cualquier canal, puede lanzar subagentes en paralelo y ejecutar en local, Docker, SSH y entornos serverless.

  • Para quién: quien quiere un agente que trabaje solo en tareas recurrentes: informes, publicaciones, vigilancia.
  • Lo mejor: skills compatibles con el estándar abierto agentskills.io, cualquier proveedor de modelo y migración automática desde OpenClaw (memorias, skills y configuración).
  • La pega: cuanto más autónomo, más importa limitarlo. Su documentación de seguridad cubre aprobación de comandos, emparejamiento por mensaje directo y aislamiento en contenedor: actívalos.

Lo hemos puesto a prueba operando nuestro propio laboratorio: lo cuenta el experimento Mortadelo: un agente Hermes operando Yeswelab.

Claude Code

Claude Code es el agente de programación de Anthropic. Vive en la terminal, en el editor, en una app de escritorio y en la web; entiende el repositorio entero, edita varios archivos, ejecuta tests y comandos, y se extiende con skills, subagentes, hooks y servidores MCP.

  • Para quién: desarrolladores y equipos técnicos.
  • Lo mejor: el trabajo sobre código real de principio a fin, con permisos configurables por herramienta y comando.
  • La pega: pensado para los modelos de Anthropic; el software no es de código abierto.

Codex

Codex es el agente de programación de OpenAI: un CLI de código abierto (Apache 2.0) que corre en tu terminal, más versiones en editor y en la nube.

  • Para quién: equipos que trabajan con los modelos de OpenAI.
  • Lo mejor: CLI abierto y ligero, con modos de aprobación y sandbox.
  • La pega: como Claude Code, está pensado para un proveedor concreto.

goose

goose es un agente de propósito general de código abierto (Apache 2.0), escrito en Rust, con app de escritorio para macOS, Linux y Windows, CLI y API. Funciona con más de 15 proveedores de modelos, incluidos los locales con Ollama, y forma parte de la Agentic AI Foundation de la Linux Foundation.

  • Para quién: quien quiere un agente abierto, con interfaz gráfica y sin atarse a un proveedor.
  • La pega: menos orientado a asistente 24/7 por mensajería que OpenClaw o Hermes.

Tabla comparativa

HarnessPensado paraLicenciaModeloCanales
OpenClawAsistente 24/7MITCualquieraMensajería, apps, panel
Hermes AgentAsistente que aprende y tareas programadasMITCualquieraMensajería, terminal
Claude CodeProgramarComercialAnthropicTerminal, editor, escritorio, web
CodexProgramarApache 2.0 (CLI)OpenAITerminal, editor, nube
gooseAgente general abiertoApache 2.0CualquieraEscritorio, terminal, API

Popularidad en GitHub a 17 de octubre de 2026, como referencia: OpenClaw ronda las 392.000 estrellas, Hermes Agent las 254.000, Claude Code las 151.000, Codex las 130.000 y goose las 55.000. Las estrellas miden interés, no calidad.

Combinarlos: lo que hace la gente en la práctica

El patrón más repetido en la comunidad es uno para el código y otro para todo lo demás: Claude Code o Codex para desarrollar, y OpenClaw o Hermes para el asistente que trabaja solo, publica, vigila y avisa. Tiene sentido: los harness de programación están optimizados para sesiones intensas sobre un repositorio; los de asistente, para estar siempre encendidos y escuchando canales.

Seguridad: lo mínimo antes de dejarlo suelto

Un agente con terminal y acceso a tus mensajes es una puerta. Sea cual sea el harness:

  • Quién puede hablarle: solo tú. Emparejamiento o lista de permitidos en todos los canales.
  • Dónde ejecuta: contenedor o sandbox para todo lo que toque la terminal.
  • Qué credenciales tiene: las mínimas, con permisos de solo lectura cuando sea posible, y nunca dentro del contexto del modelo. Ver credential confinement.
  • Qué hace sin preguntar: nada irreversible (publicar, pagar, borrar, enviar) sin una regla explícita.
  • Qué lee: toda web, correo o mención que lee el agente puede llevar instrucciones escondidas. Trátalo como entrada no fiable.

Lo que haríamos en el laboratorio

Si tu empresa duda entre montar un agente propio con uno de estos harness o contratar una plataforma cerrada, lo mediríamos con tus tareas reales: cuántas completa sin intervención, cuánto cuesta en tokens al mes, cuánto tarda y qué pasa cuando le intentamos colar instrucciones maliciosas.

¿Tienes que elegir harness para tu equipo? Encárganos el duelo.

Preguntas frecuentes

¿Qué es un harness de agentes de IA?

Es todo lo que rodea al modelo de lenguaje para que trabaje solo: el bucle que decide el siguiente paso, las herramientas que puede usar, la memoria entre sesiones, los permisos y los canales por los que le hablas. El modelo piensa; el harness le da manos, memoria y límites.

¿Qué diferencia hay entre OpenClaw y Hermes Agent?

Los dos son asistentes de código abierto que viven en tu máquina o servidor y te atienden por Telegram, WhatsApp, Slack y otros canales. OpenClaw pone el foco en un gateway de confianza con políticas aplicadas por código. Hermes Agent, de Nous Research, en un bucle de aprendizaje: crea y mejora sus propias skills y tiene un planificador de tareas integrado. Hermes incluso importa la configuración, memorias y skills de OpenClaw.

¿Claude Code y Codex sirven para algo más que programar?

Nacieron para programar y es donde más brillan, pero como leen archivos, ejecutan comandos y usan herramientas, se usan también para tareas de datos, documentación o automatización. Para un asistente personal que corra 24/7 y responda por mensajería, OpenClaw o Hermes encajan mejor.

¿Cuál es el harness de agentes más seguro?

Ninguno es seguro por defecto si le das acceso a todo. Lo que marca la diferencia es la configuración: aprobación de comandos, emparejamiento de quién puede escribirle, ejecución en contenedor o sandbox y credenciales con permisos mínimos. Todos los de esta guía tienen mecanismos para ello; hay que activarlos.

¿Puedo usar estos agentes con modelos locales?

OpenClaw, Hermes Agent y goose permiten conectar modelos locales o de cualquier proveedor. Claude Code está pensado para los modelos de Anthropic y Codex para los de OpenAI.

#OpenClaw#Hermes Agent#Claude Code#Codex#goose