<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>OpenClaw on KnightLi Blog</title>
        <link>https://knightli.com/es/tags/openclaw/</link>
        <description>Recent content in OpenClaw on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>es</language>
        <lastBuildDate>Sun, 17 May 2026 20:02:26 +0800</lastBuildDate><atom:link href="https://knightli.com/es/tags/openclaw/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Cómo ve el desarrollo de software con IA Peter Steinberger, creador de OpenClaw: de OpenClaw a la programación en bucle cerrado</title>
        <link>https://knightli.com/es/2026/05/17/peter-steinberger-ai-software-development/</link>
        <pubDate>Sun, 17 May 2026 20:02:26 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/05/17/peter-steinberger-ai-software-development/</guid>
        <description>&lt;p&gt;La trayectoria de Peter Steinberger sirve para observar qué está cambiando en el desarrollo de software con IA.&lt;/p&gt;
&lt;p&gt;No es un recién llegado que se hizo visible de repente gracias a la IA. Antes de OpenClaw, ya era fundador de PSPDFKit, una empresa dedicada a renderizado PDF, procesamiento de documentos y herramientas para desarrolladores. Este tipo de producto no gana solo con narrativa: debe resolver rendimiento, compatibilidad, diseño de API, clientes empresariales y mantenimiento a largo plazo.&lt;/p&gt;
&lt;p&gt;Por eso, cuando Steinberger construyó OpenClaw con herramientas de IA y empezó a hablar de AI Agent, automatización personal y AI coding, lo importante no fue solo que &amp;ldquo;una persona escribió mucho código&amp;rdquo;. Lo más interesante es cómo combinó años de experiencia en ingeniería de software con una nueva generación de AI coding agents para reinterpretar el proceso de desarrollo.&lt;/p&gt;
&lt;h2 id=&#34;ai-coding-no-es-un-botón-mágico&#34;&gt;AI coding no es un botón mágico
&lt;/h2&gt;&lt;p&gt;Muchas discusiones sobre AI coding se reducen a dos extremos.&lt;/p&gt;
&lt;p&gt;Uno dice que la IA ya puede escribir código y que los programadores pronto no serán necesarios.&lt;/p&gt;
&lt;p&gt;El otro dice que el código generado por IA no es fiable y que la ingeniería real debe seguir escribiéndose a mano.&lt;/p&gt;
&lt;p&gt;La experiencia de Steinberger apunta a una tercera idea: la IA cambia la unidad de operación del desarrollo de software, pero no elimina el juicio de ingeniería.&lt;/p&gt;
&lt;p&gt;Antes, el trabajo del desarrollador giraba alrededor de editar código. Descomponer requisitos, decidir arquitectura, implementar, probar y corregir bugs se organizaba alrededor de cambios manuales.&lt;/p&gt;
&lt;p&gt;Cuando entran AI coding agents, el desarrollador empieza a parecerse más a alguien que gestiona un sistema de ejecución:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explicar el objetivo.&lt;/li&gt;
&lt;li&gt;Proporcionar contexto.&lt;/li&gt;
&lt;li&gt;Definir límites.&lt;/li&gt;
&lt;li&gt;Dejar que el agent modifique código.&lt;/li&gt;
&lt;li&gt;Ejecutar pruebas y comprobaciones.&lt;/li&gt;
&lt;li&gt;Iterar según los resultados.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Esto no es simplemente entregar el teclado al modelo. Es pasar de &amp;ldquo;escribir cada línea a mano&amp;rdquo; a &amp;ldquo;definir dirección, diseñar feedback y juzgar resultados&amp;rdquo;.&lt;/p&gt;
&lt;h2 id=&#34;por-qué-no-le-convence-llamarlo-vibe-coding&#34;&gt;Por qué no le convence llamarlo vibe coding
&lt;/h2&gt;&lt;p&gt;Una expresión frecuente alrededor de Steinberger es &lt;code&gt;vibe coding&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;El término nació para describir una nueva forma de desarrollo: el desarrollador describe ideas en lenguaje natural, deja que la IA genere mucho código y luego ajusta con resultados de ejecución y feedback.&lt;/p&gt;
&lt;p&gt;Pero Steinberger no está del todo de acuerdo con esa etiqueta. En cobertura pública se ha señalado que ve &lt;code&gt;vibe coding&lt;/code&gt; como una expresión que puede volverse despectiva, porque sugiere que el desarrollo asistido por IA es solo &amp;ldquo;generar por intuición&amp;rdquo; e ignora la habilidad, el juicio y la experiencia detrás.&lt;/p&gt;
&lt;p&gt;La crítica tiene sentido.&lt;/p&gt;
&lt;p&gt;El AI coding efectivo no consiste en escribir una frase casual y confiar en la salida del modelo. Requiere:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Convertir requisitos vagos en tareas ejecutables.&lt;/li&gt;
&lt;li&gt;Detectar si el modelo entendió mal el objetivo.&lt;/li&gt;
&lt;li&gt;Diseñar pruebas y criterios de aceptación.&lt;/li&gt;
&lt;li&gt;Juzgar si la estructura del código será mantenible.&lt;/li&gt;
&lt;li&gt;Saber cuándo dejar de generar y pasar a revisión humana.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En otras palabras, la IA reduce la fricción de escribir código, pero no reduce la responsabilidad de entender el sistema.&lt;/p&gt;
&lt;h2 id=&#34;la-clave-es-el-bucle&#34;&gt;La clave es el bucle
&lt;/h2&gt;&lt;p&gt;Una idea que se asocia con frecuencia a entrevistas y textos de Steinberger es el bucle.&lt;/p&gt;
&lt;p&gt;Dejar que la IA genere código es un proceso de bucle abierto.&lt;/p&gt;
&lt;p&gt;Dejar que la IA genere código, lo ejecute, lea errores, corrija problemas y vuelva a ejecutar pruebas se acerca más a un bucle cerrado.&lt;/p&gt;
&lt;p&gt;La diferencia es importante.&lt;/p&gt;
&lt;p&gt;La generación en bucle abierto crea con facilidad software que parece utilizable. La página abre, las funciones parecen existir y hay bastante código. Pero al entrar en escenarios reales aparecen problemas de estado, permisos, manejo de errores, casos límite y despliegue.&lt;/p&gt;
&lt;p&gt;El desarrollo en bucle cerrado exige que la salida esté limitada por feedback. El bucle más simple es:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Escribir claramente el objetivo.&lt;/li&gt;
&lt;li&gt;Dejar que la IA modifique el código.&lt;/li&gt;
&lt;li&gt;Ejecutar automáticamente pruebas, type checks, lint o build.&lt;/li&gt;
&lt;li&gt;Devolver los errores a la IA.&lt;/li&gt;
&lt;li&gt;Repetir hasta que pase.&lt;/li&gt;
&lt;li&gt;Hacer una revisión humana de la ruta crítica.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ahí es donde el desarrollo de software con IA puede mejorar de verdad la eficiencia. No porque el modelo acierte a la primera, sino porque puede participar rápidamente en el ciclo de generar, validar y reparar.&lt;/p&gt;
&lt;h2 id=&#34;cuanta-más-experiencia-mejor-se-usa-la-ia&#34;&gt;Cuanta más experiencia, mejor se usa la IA
&lt;/h2&gt;&lt;p&gt;Uno de los malentendidos más comunes sobre AI coding es que la experiencia deja de importar.&lt;/p&gt;
&lt;p&gt;El caso de Steinberger sugiere lo contrario: la experiencia importa más, aunque su función cambia.&lt;/p&gt;
&lt;p&gt;Un ingeniero con experiencia juzga mejor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Qué tareas conviene pasar a un agent.&lt;/li&gt;
&lt;li&gt;Qué módulos necesitan pruebas primero.&lt;/li&gt;
&lt;li&gt;Qué cambios son demasiado riesgosos para una refactorización amplia con IA.&lt;/li&gt;
&lt;li&gt;Qué código generado solo parece razonable.&lt;/li&gt;
&lt;li&gt;Qué problemas deberían resolverse con arquitectura y no con más parches.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La IA puede generar muchas soluciones candidatas, pero cuantas más opciones hay, más juicio se necesita. Alguien sin experiencia puede quedar impresionado porque &amp;ldquo;funciona&amp;rdquo;. Un ingeniero con experiencia pregunta: ¿se puede mantener? ¿se puede extender? ¿rompe límites de seguridad? ¿se puede depurar si falla?&lt;/p&gt;
&lt;p&gt;Por eso los AI coding agents no convierten la ingeniería de software en puro chat. Más bien externalizan una parte del trabajo de ejecución y amplifican la importancia de planificar, revisar, validar y decidir trade-offs.&lt;/p&gt;
&lt;h2 id=&#34;openclaw-importa-más-allá-del-proyecto&#34;&gt;OpenClaw importa más allá del proyecto
&lt;/h2&gt;&lt;p&gt;OpenClaw llamó la atención no solo porque es un AI agent open source, ni solo porque creció rápido.&lt;/p&gt;
&lt;p&gt;También funciona como señal: los desarrolladores empiezan a querer que la IA no solo responda preguntas, sino que se conecte a herramientas reales y ejecute acciones reales.&lt;/p&gt;
&lt;p&gt;Los chatbots tradicionales se quedan dentro de la caja de conversación. Pueden explicar código, escribir borradores y dar consejos, pero muchas veces una persona todavía debe copiar, pegar, abrir software y ejecutar comandos.&lt;/p&gt;
&lt;p&gt;La dirección de los agents es conectar modelos con herramientas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sistema de archivos.&lt;/li&gt;
&lt;li&gt;Navegador.&lt;/li&gt;
&lt;li&gt;Terminal.&lt;/li&gt;
&lt;li&gt;Email.&lt;/li&gt;
&lt;li&gt;Calendario.&lt;/li&gt;
&lt;li&gt;Servicios de terceros.&lt;/li&gt;
&lt;li&gt;Repositorios de proyecto.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cuando los modelos pueden usar esas herramientas, cambian los límites del desarrollo de software. La IA deja de ser solo autocompletado de código y participa en lectura de proyectos, descomposición de tareas, edición de archivos, ejecución de pruebas, preparación de PR y automatización de workflows.&lt;/p&gt;
&lt;p&gt;Por eso también llamó la atención la incorporación de Steinberger a OpenAI. No representa solo una historia individual de desarrollador, sino una dirección de producto: los agents personales pasarán de demos a la capa de trabajo diaria.&lt;/p&gt;
&lt;h2 id=&#34;qué-significa-para-desarrolladores-comunes&#34;&gt;Qué significa para desarrolladores comunes
&lt;/h2&gt;&lt;p&gt;Para desarrolladores comunes, la experiencia de Steinberger no se puede copiar directamente en todos los casos.&lt;/p&gt;
&lt;p&gt;No todo el mundo puede gestionar varios agents a la vez. No todos los proyectos toleran generación intensa con IA. No todos los equipos aceptan el ritmo de &amp;ldquo;generar primero e iterar rápido&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Pero hay varias lecciones útiles.&lt;/p&gt;
&lt;p&gt;Primero, escribir tareas con claridad.&lt;/p&gt;
&lt;p&gt;La IA es sensible a objetivos vagos. Si dices &amp;ldquo;optimiza esto&amp;rdquo;, puede cambiar estilo, estructura, funciones y lógica. Si dices &amp;ldquo;cambia el mensaje de error al fallar el login de inglés a chino sin alterar el flujo de autenticación&amp;rdquo;, el resultado suele ser más controlable.&lt;/p&gt;
&lt;p&gt;Segundo, fijar comandos de validación.&lt;/p&gt;
&lt;p&gt;Si un proyecto no tiene pruebas, build ni lint, la IA tiene dificultades para formar un bucle. Incluso comandos básicos como &lt;code&gt;npm test&lt;/code&gt;, &lt;code&gt;go test ./...&lt;/code&gt;, &lt;code&gt;pytest&lt;/code&gt; o &lt;code&gt;hugo&lt;/code&gt; son mejores que revisar solo a ojo.&lt;/p&gt;
&lt;p&gt;Tercero, controlar el alcance del cambio.&lt;/p&gt;
&lt;p&gt;Pedir a la IA que trabaje en un módulo, un bug o una página cada vez suele ser más fiable que pedirle &amp;ldquo;refactoriza todo el proyecto&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Cuarto, mantener revisión humana.&lt;/p&gt;
&lt;p&gt;En autenticación, pagos, permisos, eliminación de datos, scripts de despliegue, migraciones de base de datos y configuración de seguridad, no bajes el estándar de revisión solo porque el código lo generó IA.&lt;/p&gt;
&lt;p&gt;Quinto, revisar prompts y patrones de fallo.&lt;/p&gt;
&lt;p&gt;Si la IA malinterpreta a menudo cierto tipo de tarea, escribe esas restricciones en reglas del proyecto, agent instructions o archivos de skill. La capacidad de AI coding no viene solo del modelo, sino también del entorno de trabajo que construyes alrededor.&lt;/p&gt;
&lt;h2 id=&#34;hacia-dónde-va-el-desarrollo-de-software-con-ia&#34;&gt;Hacia dónde va el desarrollo de software con IA
&lt;/h2&gt;&lt;p&gt;La historia de Steinberger muestra que el desarrollo de software con IA se mueve desde &amp;ldquo;ayudar a escribir código&amp;rdquo; hacia &amp;ldquo;organizar flujos de producción de software&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Las primeras herramientas de AI coding servían sobre todo para completar funciones, explicar errores y generar plantillas. El cambio actual es que los agents pueden trabajar entre archivos, llamar herramientas, ejecutar comprobaciones y seguir corrigiendo con feedback.&lt;/p&gt;
&lt;p&gt;Esto apunta a varias tendencias.&lt;/p&gt;
&lt;p&gt;Primero, subirá el techo productivo de los desarrolladores individuales.&lt;/p&gt;
&lt;p&gt;Una persona puede avanzar más prototipos, scripts, herramientas internas y productos pequeños. Pero producir más no significa producir mejor automáticamente. Cuanto más rápido se genera, más importante es validar.&lt;/p&gt;
&lt;p&gt;Segundo, la estructura del proyecto será más importante.&lt;/p&gt;
&lt;p&gt;Cuanto más claro sea el código, más explícitas las pruebas y más completa la documentación, más fácil será que la IA haga cambios correctos. Los proyectos caóticos son difíciles para humanos y para IA.&lt;/p&gt;
&lt;p&gt;Tercero, los ingenieros de software se parecerán más a diseñadores de workflows.&lt;/p&gt;
&lt;p&gt;En el futuro no importará solo conocer un lenguaje, sino saber organizar requisitos, contexto, herramientas, pruebas, despliegue y permisos en un bucle controlable.&lt;/p&gt;
&lt;p&gt;Cuarto, los límites de seguridad serán más sensibles.&lt;/p&gt;
&lt;p&gt;Si un agent puede hacer cosas, también puede hacer cosas equivocadas. Si puede leer archivos, ejecutar comandos y acceder a servicios, permisos, auditoría y rollback se vuelven infraestructura básica del entorno de desarrollo con IA.&lt;/p&gt;
&lt;h2 id=&#34;resumen&#34;&gt;Resumen
&lt;/h2&gt;&lt;p&gt;Lo más valioso de la visión de Peter Steinberger sobre desarrollo de software con IA no es &amp;ldquo;cuánto código generó la IA&amp;rdquo;, sino la nueva postura de desarrollo que muestra.&lt;/p&gt;
&lt;p&gt;Las personas ya no solo escriben línea por línea dentro del editor. Diseñan objetivos, gestionan agents, construyen bucles de feedback, revisan resultados y ajustan el sistema. El código sigue siendo importante, pero ya no es el único centro del trabajo.&lt;/p&gt;
&lt;p&gt;Si el desarrollo tradicional enfatizaba &amp;ldquo;escribir bien el código&amp;rdquo;, el desarrollo con IA enfatizará cada vez más &amp;ldquo;hacer que el sistema produzca resultados correctos y verificables de forma continua&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;No se trata solo de bajar la barrera de la ingeniería. Cambia la forma de la capacidad técnica: de implementación manual hacia descomposición de tareas, gestión de contexto, orquestación de herramientas, validación automática y juicio final.&lt;/p&gt;
&lt;h2 id=&#34;referencias&#34;&gt;Referencias
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://techcrunch.com/2026/02/25/openclaw-creators-advice-to-ai-builders-is-to-be-more-playful-and-allow-yourself-time-to-improve/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;TechCrunch: OpenClaw creator’s advice to AI builders&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://builtin.com/articles/openclaw-founder-to-openai-analysis&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Built In: What Is OpenAI Getting From the OpenClaw Deal?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://podwise.ai/dashboard/episodes/7026858&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The Pragmatic Engineer: The creator of Clawd: I ship code I don&amp;rsquo;t read&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.teamday.ai/ai/steinberger-openclaw-builders-unscripted-openai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;TeamDay: Peter Steinberger: Building OpenClaw as a Solo Dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>Qué es Hermes Agent: resumen, fortalezas, primeros pasos y comparación con OpenClaw</title>
        <link>https://knightli.com/es/2026/04/12/hermes-agent-intro-guide-vs-openclaw/</link>
        <pubDate>Sun, 12 Apr 2026 14:07:58 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/04/12/hermes-agent-intro-guide-vs-openclaw/</guid>
        <description>&lt;p&gt;Si has estado siguiendo agentes AI open source recientemente, &lt;code&gt;Hermes Agent&lt;/code&gt; es un proyecto al que vale la pena prestar atención. Creado por Nous Research, su atractivo principal no es simplemente ser otro envoltorio de chat, sino intentar reunir memoria a largo plazo, skills reutilizables, archivos de contexto, extensiones MCP, una pasarela de mensajería y sub-agentes paralelos en un único runtime de agentes.&lt;/p&gt;
&lt;p&gt;Según el README oficial, Hermes Agent tiene un objetivo muy claro: puede funcionar como un asistente CLI local en tu terminal, o como un asistente personal alojado en la nube y disponible a través de Telegram, Discord, Slack, WhatsApp, Signal y otros canales. Para usuarios que quieren combinar un asistente de programación, un asistente de automatización y un espacio personal de AI en un solo sistema, ese posicionamiento es atractivo.&lt;/p&gt;
&lt;h2 id=&#34;01-resumen-de-hermes-agent&#34;&gt;01 Resumen de Hermes Agent
&lt;/h2&gt;&lt;p&gt;Hermes Agent es un agente AI open source y auto-mejorable de Nous Research. Soporta varios proveedores de modelos, incluidos Nous Portal, OpenRouter, OpenAI y endpoints personalizados compatibles con OpenAI. También puede ejecutarse en distintos backends como terminal local, Docker, SSH, Daytona y Modal.&lt;/p&gt;
&lt;p&gt;Lo que separa a Hermes de muchos chatbots con herramientas es que no se centra solo en llamadas a herramientas dentro de una sesión. Da mucha más importancia a construir capacidades persistentes entre sesiones. La documentación oficial divide esta idea en varias partes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Memoria persistente: guarda información clave sobre el entorno, el proyecto y las preferencias del usuario mediante &lt;code&gt;MEMORY.md&lt;/code&gt; y &lt;code&gt;USER.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Sistema de skills: convierte flujos de trabajo exitosos en skills reutilizables que pueden cargarse bajo demanda.&lt;/li&gt;
&lt;li&gt;Archivos de contexto: lee automáticamente archivos como &lt;code&gt;AGENTS.md&lt;/code&gt;, &lt;code&gt;SOUL.md&lt;/code&gt; y &lt;code&gt;.cursorrules&lt;/code&gt; para inyectar convenciones del proyecto directamente en la sesión.&lt;/li&gt;
&lt;li&gt;Integración MCP: puede conectarse a cualquier servidor compatible con MCP para ampliar capacidades de bases de datos, GitHub, filesystem y scraping.&lt;/li&gt;
&lt;li&gt;Pasarela de mensajería: además de la CLI, puede usarse desde Telegram, Discord, Slack, WhatsApp, Signal, Email y otros puntos de entrada.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En una frase, Hermes Agent se siente más como una capa operativa de agentes de propósito general con memoria, skills, extensibilidad y acceso multicanal.&lt;/p&gt;
&lt;h2 id=&#34;02-dónde-destaca&#34;&gt;02 Dónde destaca
&lt;/h2&gt;&lt;h3 id=&#34;1-cubre-flujos-cli-y-flujos-de-mensajería&#34;&gt;1. Cubre flujos CLI y flujos de mensajería
&lt;/h3&gt;&lt;p&gt;Muchos proyectos de agentes se inclinan hacia asistencia de desarrollador en terminal o hacia bots de plataformas de chat. Hermes intenta combinar ambos. Puedes ejecutar &lt;code&gt;hermes&lt;/code&gt; directamente en la terminal, o continuar con el mismo asistente por Telegram o Discord después de iniciar la gateway.&lt;/p&gt;
&lt;p&gt;El beneficio práctico es que Hermes no se limita a ser útil solo cuando estás frente al ordenador. Si lo despliegas en la nube o en un VPS, puede convertirse en un asistente personal disponible de forma continua.&lt;/p&gt;
&lt;h3 id=&#34;2-está-diseñado-para-uso-a-largo-plazo&#34;&gt;2. Está diseñado para uso a largo plazo
&lt;/h3&gt;&lt;p&gt;Hermes hace más que chatear y llamar herramientas. También está construido alrededor de acumulación a largo plazo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Memoria persistente con límites, en lugar de meter contexto sin fin en cada conversación.&lt;/li&gt;
&lt;li&gt;Un sistema de skills que permite guardar y reutilizar flujos exitosos.&lt;/li&gt;
&lt;li&gt;Búsqueda en sesiones pasadas para recuperación y recuerdo.&lt;/li&gt;
&lt;li&gt;Archivos de contexto de proyecto que reducen la necesidad de repetir el mismo trasfondo.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Esto importa mucho para personas que trabajan repetidamente en los mismos repositorios, flujos y convenciones de equipo. Significa que el agente no solo ayuda una vez; puede familiarizarse gradualmente con tu entorno.&lt;/p&gt;
&lt;h3 id=&#34;3-el-soporte-mcp-le-da-gran-extensibilidad&#34;&gt;3. El soporte MCP le da gran extensibilidad
&lt;/h3&gt;&lt;p&gt;La documentación de Hermes soporta explícitamente MCP y describe modos de integración por stdio y HTTP. En la práctica, si un sistema externo ya tiene un servidor MCP, Hermes suele poder conectarse con un coste de integración mucho menor.&lt;/p&gt;
&lt;p&gt;Eso es más flexible que escribir un plugin personalizado para cada sistema. Para usuarios que ya tienen herramientas alrededor del ecosistema MCP, Hermes debería ser mucho más fácil de extender.&lt;/p&gt;
&lt;h3 id=&#34;4-es-amigable-para-usuarios-de-openclaw&#34;&gt;4. Es amigable para usuarios de OpenClaw
&lt;/h3&gt;&lt;p&gt;Esta parte es especialmente interesante. El README de Hermes ofrece directamente &lt;code&gt;hermes claw migrate&lt;/code&gt; y dice explícitamente que puede importar configuración, memoria, skills, claves API y ajustes de plataformas de mensajería desde OpenClaw.&lt;/p&gt;
&lt;p&gt;Eso sugiere que Hermes no intenta ignorar el ecosistema existente y empezar desde cero. Claramente posiciona a algunos usuarios de OpenClaw como audiencia de migración.&lt;/p&gt;
&lt;h2 id=&#34;03-cómo-empezar-rápido&#34;&gt;03 Cómo empezar rápido
&lt;/h2&gt;&lt;p&gt;El método de instalación recomendado oficialmente para Hermes Agent es muy directo:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; bash
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Según el README oficial, soporta Linux, macOS, WSL2 y Android Termux. Una nota importante es que Windows nativo no está soportado por ahora, así que se recomienda a los usuarios de Windows usar WSL2.&lt;/p&gt;
&lt;p&gt;Después de instalar, normalmente conviene refrescar primero la shell:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;source&lt;/span&gt; ~/.bashrc
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Luego puedes iniciarlo directamente:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Si quieres pasar por un flujo de inicialización más completo paso a paso, el comando más sencillo es:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes setup
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Según la documentación y el README oficiales, una ruta simple de primera configuración sería:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ejecuta &lt;code&gt;hermes setup&lt;/code&gt; para completar la configuración base.&lt;/li&gt;
&lt;li&gt;Usa &lt;code&gt;hermes model&lt;/code&gt; para elegir proveedor y modelo.&lt;/li&gt;
&lt;li&gt;Usa &lt;code&gt;hermes tools&lt;/code&gt; para activar los conjuntos de herramientas que quieras.&lt;/li&gt;
&lt;li&gt;Ejecuta &lt;code&gt;hermes&lt;/code&gt; para entrar en la CLI interactiva.&lt;/li&gt;
&lt;li&gt;Si quieres canales como Telegram o Discord, continúa con &lt;code&gt;hermes gateway&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Si ya usas OpenClaw, también vale la pena previsualizar el comando de migración:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate --dry-run
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Así puedes inspeccionar qué se puede migrar antes de hacer una importación real.&lt;/p&gt;
&lt;h2 id=&#34;04-cómo-pensarlo-frente-a-openclaw&#34;&gt;04 Cómo pensarlo frente a OpenClaw
&lt;/h2&gt;&lt;p&gt;Según la documentación y el README oficiales, Hermes Agent y OpenClaw no son simplemente un caso de uno reemplazando al otro. Sus posicionamientos se solapan, pero sus prioridades son claramente diferentes.&lt;/p&gt;
&lt;h3 id=&#34;cómo-se-siente-hermes-agent&#34;&gt;Cómo se siente Hermes Agent
&lt;/h3&gt;&lt;p&gt;Hermes se siente más como un producto centrado en un núcleo de agente y un sistema de flujos de trabajo. Enfatiza:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;experiencia CLI&lt;/li&gt;
&lt;li&gt;acumulación de memoria y skills&lt;/li&gt;
&lt;li&gt;archivos de contexto de proyecto&lt;/li&gt;
&lt;li&gt;extensibilidad MCP&lt;/li&gt;
&lt;li&gt;sub-agentes paralelos&lt;/li&gt;
&lt;li&gt;cambio de backends de ejecución entre local, contenedor, remoto y serverless&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si tu objetivo principal es que el agente entienda mejor tu proyecto, reutilice capacidades con el tiempo y se conecte de forma más natural a MCP y flujos de desarrollo, Hermes probablemente encaje mejor.&lt;/p&gt;
&lt;h3 id=&#34;cómo-se-siente-openclaw&#34;&gt;Cómo se siente OpenClaw
&lt;/h3&gt;&lt;p&gt;OpenClaw se siente más como una plataforma centrada en un asistente personal AI más una pasarela de mensajería. Enfatiza:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;integración rica con canales de mensajería&lt;/li&gt;
&lt;li&gt;una Gateway siempre en ejecución&lt;/li&gt;
&lt;li&gt;una Control UI basada en navegador&lt;/li&gt;
&lt;li&gt;emparejamiento de dispositivos, acceso remoto y gestión de estado&lt;/li&gt;
&lt;li&gt;superficies más orientadas a asistente, como voz, acceso móvil y Canvas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si tu objetivo principal es mantener un asistente personal AI disponible de forma fiable en varios canales y dispositivos, con un panel de control para gestionarlo, OpenClaw tiene una sensación de producto más fuerte en esa dirección.&lt;/p&gt;
&lt;h3 id=&#34;una-regla-práctica&#34;&gt;Una regla práctica
&lt;/h3&gt;&lt;p&gt;Puedes pensar en los dos así:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hermes Agent: más como un espacio de trabajo de agentes de propósito general que crece con el uso&lt;/li&gt;
&lt;li&gt;OpenClaw: más como una plataforma de asistente personal AI multicanal y siempre disponible&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La distinción no es absoluta, porque ambos proyectos siguen expandiéndose y Hermes también ofrece una ruta de migración desde OpenClaw. Pero según el material público actual, Hermes destaca más en memoria, skills, contexto, MCP y flujos de desarrollo, mientras OpenClaw parece más maduro en gateway, multicanal, Control UI y acceso a dispositivos.&lt;/p&gt;
&lt;h2 id=&#34;05-quién-debería-probarlo&#34;&gt;05 Quién debería probarlo
&lt;/h2&gt;&lt;p&gt;Hermes Agent merece probarse primero si encajas en alguno de estos perfiles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ya dependes mucho de herramientas AI en la terminal y quieres un agente que entienda mejor tu codebase y reglas de proyecto.&lt;/li&gt;
&lt;li&gt;Quieres combinar &lt;code&gt;AGENTS.md&lt;/code&gt;, skills, memoria y MCP en un solo flujo.&lt;/li&gt;
&lt;li&gt;No quieres quedar bloqueado en un único proveedor de modelos y prefieres cambio flexible de proveedores.&lt;/li&gt;
&lt;li&gt;Ya usas OpenClaw y quieres explorar una dirección más centrada en flujos de agentes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si te importa más el alcance móvil, la integración amplia con plataformas de mensajería, una consola de control en navegador y la sensación de un asistente personal siempre online, OpenClaw sigue teniendo mucho atractivo.&lt;/p&gt;
&lt;h2 id=&#34;referencias&#34;&gt;Referencias
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Hermes Agent GitHub: &lt;a class=&#34;link&#34; href=&#34;https://github.com/NousResearch/hermes-agent&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/NousResearch/hermes-agent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hermes Agent Docs: &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://hermes-agent.nousresearch.com/docs/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hermes Features Overview: &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/overview&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://hermes-agent.nousresearch.com/docs/user-guide/features/overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hermes MCP: &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenClaw GitHub: &lt;a class=&#34;link&#34; href=&#34;https://github.com/openclaw/openclaw&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/openclaw/openclaw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenClaw Getting Started: &lt;a class=&#34;link&#34; href=&#34;https://docs.openclaw.ai/start/quickstart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://docs.openclaw.ai/start/quickstart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenClaw Control UI: &lt;a class=&#34;link&#34; href=&#34;https://docs.openclaw.ai/web/control-ui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://docs.openclaw.ai/web/control-ui&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>OpenClaw Dreaming: las máquinas empiezan a soñar mientras los humanos pierden el sueño</title>
        <link>https://knightli.com/es/2026/04/12/openclaw-dreaming-machine-dreams-humans-lose-sleep/</link>
        <pubDate>Sun, 12 Apr 2026 12:41:34 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/04/12/openclaw-dreaming-machine-dreams-humans-lose-sleep/</guid>
        <description>&lt;p&gt;La memoria a largo plazo siempre ha sido un punto débil de los modelos grandes. A medida que crece el contexto, la memoria se vuelve más difícil de gestionar. Un agente puede parecer que lo recuerda todo y, aun así, volverse peor al juzgar qué importa y qué debería olvidarse.&lt;/p&gt;
&lt;p&gt;El 5 de abril, OpenClaw presentó una función experimental llamada Dreaming. No es solo un nombre llamativo. Es un sistema de gestión de memoria en segundo plano, inspirado en el sueño humano, diseñado para ayudar a los agentes a despertar con una memoria más limpia y útil.&lt;/p&gt;
&lt;h2 id=&#34;01-una-pipeline-basada-en-sueño-para-consolidar-memoria&#34;&gt;01 Una pipeline basada en sueño para consolidar memoria
&lt;/h2&gt;&lt;p&gt;Dreaming hace más que indexar datos. Divide el procesamiento de memoria en tres etapas que reflejan distintas funciones del sueño humano.&lt;/p&gt;
&lt;p&gt;Light Sleep: el sistema escanea conversaciones recientes y trazas de recuperación, elimina duplicados y construye una lista de candidatos. En esta etapa solo almacena información temporalmente y no modifica el archivo de memoria principal &lt;code&gt;MEMORY.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Deep Sleep: el sistema aplica filtros más estrictos para identificar información duradera. Solo avanzan las entradas que superan umbrales de puntuación, número de recuperaciones y diversidad de consultas. Antes de escribir nada, vuelve a revisar los logs más recientes para retirar contenido obsoleto. El resultado final se añade a &lt;code&gt;MEMORY.md&lt;/code&gt;, mientras que un resumen de sueño profundo se escribe en &lt;code&gt;DREAMS.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;REM: después de consolidar la memoria, el sistema busca vínculos ocultos entre trazas de comportamiento recientes. Extrae patrones y resúmenes reflexivos, y luego los guarda en una sección REM dedicada para ayudar al agente a responder con mejor estructura y más contexto.&lt;/p&gt;
&lt;p&gt;Dreaming también produce un diario de sueños legible por humanos. Cuando se acumula material suficiente, un sub-agente en segundo plano llama al modelo predeterminado y añade una breve entrada en lenguaje natural a &lt;code&gt;DREAMS.md&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;02-un-sistema-de-puntuación-para-decidir-qué-merece-quedarse&#34;&gt;02 Un sistema de puntuación para decidir qué merece quedarse
&lt;/h2&gt;&lt;p&gt;El punto real de Dreaming no es solo organizar memoria, sino filtrarla. En lugar de conservarlo todo, OpenClaw usa un modelo de puntuación ponderado para decidir qué pertenece al almacenamiento a largo plazo.&lt;/p&gt;
&lt;p&gt;Las seis dimensiones son:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Relevancia (30%): qué tan útil es la información cuando se recupera.&lt;/li&gt;
&lt;li&gt;Frecuencia (24%): qué tan a menudo aparece el elemento en señales de corto plazo.&lt;/li&gt;
&lt;li&gt;Diversidad de consultas (15%): si aparece en diferentes prompts y contextos.&lt;/li&gt;
&lt;li&gt;Recencia (15%): si la información sigue siendo fresca y accionable.&lt;/li&gt;
&lt;li&gt;Integración (10%): si permanece estable durante varios días.&lt;/li&gt;
&lt;li&gt;Riqueza conceptual (6%): qué tan denso y conectado es su grafo conceptual.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En la práctica, esto significa que el sistema intenta conservar información repetida, útil, actual y ampliamente aplicable, mientras deja que el ruido de menor valor se desvanezca.&lt;/p&gt;
&lt;h2 id=&#34;03-por-qué-recuerda-al-enfoque-de-dreaming-de-claude&#34;&gt;03 Por qué recuerda al enfoque de &amp;ldquo;dreaming&amp;rdquo; de Claude
&lt;/h2&gt;&lt;p&gt;Algunos desarrolladores han señalado que Dreaming se parece a la lógica de sueño automatizado descrita en materiales filtrados de Claude Code sobre el sistema KAIROS. Los enfoques antiguos que reescribían repetidamente todo &lt;code&gt;MEMORY.md&lt;/code&gt; podían volverse desordenados con el tiempo. Al dividir el flujo en sueño ligero, sueño profundo y REM, Dreaming hace que la pipeline sea más explícita: consolidar primero, preservar después y derivar patrones de nivel superior al final.&lt;/p&gt;
&lt;p&gt;Otros han destacado el ángulo neurocientífico. Términos como Dreaming, Light Sleep, Deep Sleep y REM no son branding aleatorio. Toman prestados directamente modelos humanos de consolidación de memoria durante el sueño.&lt;/p&gt;
&lt;p&gt;OpenClaw ya usa archivos como &lt;code&gt;IDENTITY.md&lt;/code&gt;, &lt;code&gt;USER.md&lt;/code&gt; y &lt;code&gt;HEARTBEAT.md&lt;/code&gt; para preservar identidad, contexto de usuario y continuidad. &lt;code&gt;DREAMS.md&lt;/code&gt; completa la pieza que faltaba: decidir qué recuerdos realmente vale la pena conservar.&lt;/p&gt;
&lt;h2 id=&#34;04-la-parte-más-irónica-las-máquinas-sueñan-y-los-humanos-siguen-despiertos&#34;&gt;04 La parte más irónica: las máquinas sueñan y los humanos siguen despiertos
&lt;/h2&gt;&lt;p&gt;El valor de Dreaming no es que la AI lo recuerde todo. Es que aprende a revisar trazas de corto plazo, extraer patrones y descartar ruido. Un agente fuerte no debería comportarse como un dispositivo de almacenamiento tonto. Debería mejorar con el tiempo al entender preferencias del usuario, objetivos recurrentes y contexto de largo plazo.&lt;/p&gt;
&lt;p&gt;Desde una perspectiva de ingeniería, lo más interesante es que el sistema no se presenta como una caja negra mística. Es un proceso backend estructurado con etapas, umbrales, reflexión y reglas de olvido. Eso hace que la memoria de AI se sienta menos como inflación de contexto sin control y más como un sistema diseñado.&lt;/p&gt;
&lt;p&gt;Y eso también vuelve irónico todo el asunto. Estamos dedicando un esfuerzo enorme a enseñar a las máquinas a soñar, mientras muchas personas pierden el sueño por ser reemplazadas por esos mismos sistemas cada vez más capaces.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>OpenClaw y Agent Harness: por qué parece AGI</title>
        <link>https://knightli.com/es/2026/04/10/openclaw-agent-architecture-enterprise-ai/</link>
        <pubDate>Fri, 10 Apr 2026 09:16:17 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/04/10/openclaw-agent-architecture-enterprise-ai/</guid>
        <description>&lt;p&gt;Mucha gente, al entrar en contacto por primera vez con OpenClaw, siente que &amp;ldquo;se parece más a un compañero que hace cosas que a un chatbot&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Esa sensación no es misteriosa. La clave está en que OpenClaw no es un salto de capacidad de un único modelo, sino un &lt;strong&gt;Agent Harness&lt;/strong&gt; completo.&lt;/p&gt;
&lt;h2 id=&#34;conclusión-primero&#34;&gt;Conclusión primero
&lt;/h2&gt;&lt;p&gt;La esencia de OpenClaw puede resumirse así:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El modelo se encarga de entender y decidir&lt;/li&gt;
&lt;li&gt;El Harness se encarga de memoria, herramientas, disparadores, ejecución y salida&lt;/li&gt;
&lt;li&gt;Ambos colaboran mediante un bucle, generando la experiencia de &amp;ldquo;acción continua&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Por eso la razón central de que &amp;ldquo;parezca AGI&amp;rdquo; no es que el modelo se haya vuelto omnipotente de pronto, sino que la ingeniería del sistema amplifica la ejecutabilidad del modelo.&lt;/p&gt;
&lt;h2 id=&#34;qué-es-harness&#34;&gt;Qué es Harness
&lt;/h2&gt;&lt;p&gt;Puedes entender Harness como un &amp;ldquo;exoesqueleto&amp;rdquo; puesto sobre el modelo.&lt;/p&gt;
&lt;p&gt;Un LLM por sí solo normalmente solo puede dar una respuesta dentro de una solicitud. El Harness completa estas capacidades:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Gestión de sesión y estado: conecta tareas de varias rondas&lt;/li&gt;
&lt;li&gt;Mecanismo de memoria: guarda y recupera contexto según necesidad&lt;/li&gt;
&lt;li&gt;Sistema de herramientas: llama navegador, terminal, archivos y APIs externas&lt;/li&gt;
&lt;li&gt;Mecanismo de disparo: se despierta por temporizador o evento, sin tener que esperar siempre una pregunta humana&lt;/li&gt;
&lt;li&gt;Canal de salida: escribe resultados de vuelta al sistema, no solo devuelve un texto&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Cuando estas capacidades se integran en un mismo bucle, el modelo pasa de &amp;ldquo;respondedor&amp;rdquo; a &amp;ldquo;ejecutor&amp;rdquo;.&lt;/p&gt;
&lt;h2 id=&#34;por-qué-openclaw-parece-distinto&#34;&gt;Por qué OpenClaw parece distinto
&lt;/h2&gt;&lt;p&gt;El chatbot tradicional es &amp;ldquo;preguntas una vez, responde una vez&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;OpenClaw se parece más a &amp;ldquo;observa -&amp;gt; llama herramientas -&amp;gt; mira resultados -&amp;gt; decide de nuevo&amp;rdquo;. Una vez que el bucle se establece, muestra capacidad de avanzar tareas de forma continua.&lt;/p&gt;
&lt;p&gt;Esto también es lo más valioso para aprender de OpenClaw:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Demuestra que la experiencia Agent viene principalmente del diseño de arquitectura&lt;/li&gt;
&lt;li&gt;Divide la &amp;ldquo;autonomía&amp;rdquo; en módulos que pueden construirse con ingeniería&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;valor-y-límites&#34;&gt;Valor y límites
&lt;/h2&gt;&lt;p&gt;La ventaja de OpenClaw es ser general y flexible, pero el coste también es claro:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cuanto más contexto y definiciones de herramientas haya, mayor será el coste&lt;/li&gt;
&lt;li&gt;Cuanto más general sea el sistema, más complejos serán el debugging y la gobernanza&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En escenarios de producción, muchos equipos elegirán Agent más pequeños y especializados, no un &amp;ldquo;agente todopoderoso&amp;rdquo;.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Cronología completa del bloqueo de OpenClaw por Anthropic</title>
        <link>https://knightli.com/es/2026/04/08/anthropic-openclaw-timeline-2026-04/</link>
        <pubDate>Wed, 08 Apr 2026 19:48:42 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/04/08/anthropic-openclaw-timeline-2026-04/</guid>
        <description>&lt;h2 id=&#34;contexto-del-evento&#34;&gt;Contexto del evento
&lt;/h2&gt;&lt;p&gt;El 4 de abril de 2026, Anthropic anunció que dejaría de cubrir herramientas de terceros como OpenClaw mediante suscripciones de Claude.&lt;/p&gt;
&lt;p&gt;El impacto directo para los usuarios fue que los flujos de terceros que antes dependían de la ruta de suscripción para acceder a Claude tuvieron que cambiar a otros métodos de acceso o cambiar de modelo.&lt;/p&gt;
&lt;h2 id=&#34;cronología-enero-a-abril-de-2026&#34;&gt;Cronología (enero a abril de 2026)
&lt;/h2&gt;&lt;h3 id=&#34;enero-de-2026&#34;&gt;Enero de 2026
&lt;/h3&gt;&lt;p&gt;Según reportes públicos, Anthropic pidió al proyecto entonces llamado Clawdbot que ajustara su nombre, con el argumento de que su pronunciación era cercana a Claude.&lt;/p&gt;
&lt;p&gt;En la misma etapa, la comunidad empezó a reportar límites en llamadas de terceros usando credenciales de suscripción.&lt;/p&gt;
&lt;h3 id=&#34;febrero-de-2026&#34;&gt;Febrero de 2026
&lt;/h3&gt;&lt;p&gt;Las restricciones relacionadas se incorporaron a los términos de servicio, aclarando más el límite entre suscripción y llamadas automatizadas de terceros.&lt;/p&gt;
&lt;p&gt;Ese mismo mes, OpenClaw lanzó v4.0 y cambió su arquitectura interna a backends de modelo enchufables. Es decir, el modelo dejó de ser una única entrada fija y pasó a poder alternar entre varios proveedores.&lt;/p&gt;
&lt;h3 id=&#34;marzo-de-2026&#34;&gt;Marzo de 2026
&lt;/h3&gt;&lt;p&gt;Anthropic lanzó Claude Dispatch y Computer Use, cubriendo capacidades como ejecución de tareas remotas y operación de escritorio.&lt;/p&gt;
&lt;p&gt;OpenClaw siguió avanzando en su capa de compatibilidad en actualizaciones posteriores, unificando diferencias entre modelos en autenticación, formato de tool calling y estructura de respuesta para reducir el coste de migración al cambiar de modelo.&lt;/p&gt;
&lt;p&gt;Los reportes públicos también mencionaron que el equipo de OpenClaw y Anthropic se comunicaron a finales de marzo, pero la dirección estratégica final no cambió.&lt;/p&gt;
&lt;h3 id=&#34;4-de-abril-de-2026&#34;&gt;4 de abril de 2026
&lt;/h3&gt;&lt;p&gt;Anthropic ejecutó formalmente el corte de cobertura de suscripción para herramientas de terceros.&lt;/p&gt;
&lt;p&gt;Esto marcó que los ajustes estratégicos de los meses anteriores entraron en fase de ejecución.&lt;/p&gt;
&lt;h3 id=&#34;5-de-abril-de-2026&#34;&gt;5 de abril de 2026
&lt;/h3&gt;&lt;p&gt;OpenClaw lanzó v4.5, con acciones principales como:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajustar la prioridad de entradas de modelo en el flujo de onboarding&lt;/li&gt;
&lt;li&gt;Integrar rutas alternativas como GPT-5.4&lt;/li&gt;
&lt;li&gt;Continuar adaptando flujos de tarea y experiencia interactiva&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Por la fecha de lanzamiento, la capacidad de cambio de OpenClaw no fue construida totalmente de emergencia, sino sobre la base de la reforma multi-modelo iniciada desde febrero.&lt;/p&gt;
&lt;h2 id=&#34;dos-direcciones-paralelas-durante-el-proceso&#34;&gt;Dos direcciones paralelas durante el proceso
&lt;/h2&gt;&lt;p&gt;Según la cronología, ambas partes avanzaron en direcciones distintas durante el mismo periodo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anthropic: estrechar los límites de suscripción e impulsar la integración de capacidades en productos oficiales&lt;/li&gt;
&lt;li&gt;OpenClaw: reforzar la sustituibilidad de modelos y mejorar compatibilidad entre modelos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Estas dos rutas no son contradictorias, pero compiten en la &amp;ldquo;propiedad de la entrada&amp;rdquo; y en dónde se acumula el flujo de trabajo del usuario.&lt;/p&gt;
&lt;h2 id=&#34;estado-actual-hasta-abril-de-2026&#34;&gt;Estado actual (hasta abril de 2026)
&lt;/h2&gt;&lt;p&gt;Con base en la información pública, se pueden confirmar estos hechos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El corte de cobertura de suscripción ya se ejecutó&lt;/li&gt;
&lt;li&gt;OpenClaw completó el cambio principal de rutas de modelo y mantiene iteración de versiones&lt;/li&gt;
&lt;li&gt;Que el usuario perciba cambios claros depende de cuánto dependiera su flujo anterior de una sola capacidad de modelo&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;puntos-de-observación-posteriores&#34;&gt;Puntos de observación posteriores
&lt;/h2&gt;&lt;p&gt;Lo que más merece seguimiento ahora no es el evento puntual en sí, sino tres cosas:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Si los límites entre suscripciones y llamadas API seguirán refinándose&lt;/li&gt;
&lt;li&gt;El rendimiento de largo plazo de Agent multi-modelo en estabilidad, coste y experiencia&lt;/li&gt;
&lt;li&gt;Si el flujo de trabajo del usuario terminará acumulándose en la capa de modelo, en la capa de herramienta o en una capa híbrida entre ambas&lt;/li&gt;
&lt;/ol&gt;
</description>
        </item>
        <item>
        <title>Conectar OpenClaw con Gemma 4 local: guía completa de configuración</title>
        <link>https://knightli.com/es/2026/04/08/openclaw-connect-gemma4-local/</link>
        <pubDate>Wed, 08 Apr 2026 18:18:00 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/04/08/openclaw-connect-gemma4-local/</guid>
        <description>&lt;p&gt;Este artículo muestra cómo conectar &lt;code&gt;OpenClaw&lt;/code&gt; a un modelo &lt;code&gt;Gemma 4&lt;/code&gt; local, exponiendo la interfaz mediante &lt;code&gt;Ollama&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Si todavía no completaste el despliegue local, puedes consultar primero:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/es/2026/04/08/run-gemma4-on-laptop/&#34; &gt;Cómo ejecutar Gemma 4 en un portátil: guía de despliegue local en 5 minutos&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;paso-1-iniciar-el-servicio-api-de-ollama&#34;&gt;Paso 1: iniciar el servicio API de Ollama
&lt;/h2&gt;&lt;p&gt;Primero inicia el servicio de Ollama:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ollama serve
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Puedes probar rápidamente si la API funciona con el siguiente comando:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl http://localhost:11434/api/generate -d &lt;span class=&#34;s1&#34;&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;  &amp;#34;model&amp;#34;: &amp;#34;gemma4:12b&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;  &amp;#34;prompt&amp;#34;: &amp;#34;你好&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Si devuelve salida del modelo, significa que la API local ya está disponible.&lt;/p&gt;
&lt;h2 id=&#34;paso-2-configurar-openclaw-para-acceder-a-ollama&#34;&gt;Paso 2: configurar OpenClaw para acceder a Ollama
&lt;/h2&gt;&lt;p&gt;La ruta habitual del archivo de configuración de OpenClaw es:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;~/.openclaw/config.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Edita &lt;code&gt;config.yaml&lt;/code&gt; y añade una entrada de modelo local dentro de &lt;code&gt;models&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;models&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# 你已有的模型配置...&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;gemma4-local&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;provider&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ollama&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;base_url&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;http://localhost:11434&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;model&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;gemma4:12b&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;timeout&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;120s&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;paso-3-establecer-el-modelo-predeterminado-opcional&#34;&gt;Paso 3: establecer el modelo predeterminado (opcional)
&lt;/h2&gt;&lt;p&gt;Si quieres que Gemma 4 sea el modelo predeterminado, añade:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;default_model&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;gemma4-local&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;paso-4-reiniciar-y-verificar-openclaw&#34;&gt;Paso 4: reiniciar y verificar OpenClaw
&lt;/h2&gt;&lt;p&gt;Reinicia OpenClaw:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;openclaw restart
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Consulta la lista de modelos:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;openclaw models list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Inicia una conversación de prueba:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;openclaw chat --model gemma4-local &lt;span class=&#34;s2&#34;&gt;&amp;#34;你好&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Si la conversación devuelve respuesta con normalidad, OpenClaw ya se conectó correctamente a Gemma 4 local.&lt;/p&gt;
&lt;h2 id=&#34;diagnóstico-habitual&#34;&gt;Diagnóstico habitual
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connection refused&lt;/code&gt;: confirma primero si &lt;code&gt;ollama serve&lt;/code&gt; está ejecutándose.&lt;/li&gt;
&lt;li&gt;Modelo no encontrado: comprueba que el nombre del modelo coincida con &lt;code&gt;ollama list&lt;/code&gt; (por ejemplo &lt;code&gt;gemma4:12b&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Timeout de respuesta: puedes aumentar &lt;code&gt;timeout&lt;/code&gt; y probar primero con un modelo más pequeño.&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
