Moviendo la lógica del agente de IA a YAML: Ejecuta desde Telegram, VS Code y CLI

Un desarrollador se cansó de escribir herramientas TypeScript para cada conector en OpenClaw (Postgres, SSH, Slack, etc.). Su solución: mover la lógica de negocio del agente a un archivo agent.yaml y ejecutarlo mediante OE Runtime como servidor HTTP. El SKILL.md de OpenClaw apunta a ese servidor, y el mismo YAML ahora funciona desde Telegram, VS Code y la CLI, sin duplicación de código.
Arquitectura
El flujo se ve así:
Mensaje de usuario en Telegram → OpenClaw llama a POST /run-file → OE Runtime ejecuta agent.yaml → resultado de vuelta a Telegram
Definición del agente en YAML
En lugar de escribir TypeScript para cada herramienta, el agente se define declarativamente:
name: Analista de Base de Datos
instructions: |
Eres un analista de base de datos...
steps:
- name: Consulta
content: Listar todas las tablas y recuentos de filas
connectors:
- connection_name: Mi Base de Datos
connection_type: postgresql
Por qué funciona
El efecto secundario clave: el mismo agent.yaml se ejecuta desde VS Code, CLI y HTTP. Sin duplicación. Esto separa la lógica del agente de la capa de interfaz de usuario y lo hace portable entre superficies.
A quién va dirigido
Si estás construyendo con OpenClaw y quieres reducir el código repetitivo de TypeScript, o necesitas que tu agente se ejecute en múltiples entornos (chat, IDE, terminal), este patrón vale la pena.
📖 Lee la fuente completa: r/openclaw
👀 Ver también

Claude como único profesor de arte: Resultados de la primera semana y sorpresas en la crítica
Un desarrollador utilizó a Claude como su único profesor para retratos a lápiz de colores. La crítica de Claude ignoró la mezcla de tonos de piel y señaló el boceto inicial de cinco minutos como la raíz del problema.

El usuario de OpenClaw enfrenta dificultades con la automatización del agente de IA tras el exitoso pipeline de Claude Code.
El propietario de una agencia de marketing logró crear una canalización de recreación de imágenes usando Claude Code en una hora, pero encontró problemas al intentar enseñar el mismo proceso a un agente de IA en OpenClaw ejecutándose en Gemini 3.1 Pro, con problemas que incluyen razonamiento deficiente, respuestas lentas y salidas incorrectas.

Cómo un equipo reemplazó una agencia de HubSpot de seis cifras con Claude Code
Una empresa de comercio electrónico mediana migró todo su HubSpot Enterprise con Claude Code, reemplazando cotizaciones de 20k-80k EUR por configuraciones parciales. Construyeron 6 objetos personalizados, 5 integraciones en n8n y una migración de KlickTipp en 4 meses; Claude Code manejó tanto el código como la documentación.

Agente OpenClaw Quemó $20 en Tokens de API Debido a la Inflación de Contexto por Web Scraping
Un desarrollador que construía un agente OpenClaw para monitorear sitios financieros consumió accidentalmente $20 en tokens de API en unas pocas horas al obtener páginas de Yahoo Finance que incluían 609,000 tokens de HTML superfluo como barras de navegación y banners de cookies en la ventana de contexto.