Movendo a lógica do agente de IA para YAML: Execute pelo Telegram, VS Code e CLI

Um desenvolvedor se cansou de escrever ferramentas TypeScript para cada conector no OpenClaw (Postgres, SSH, Slack, etc.). Sua solução: mover a lógica de negócios do agente para um arquivo agent.yaml e executá-lo via OE Runtime como um servidor HTTP. O SKILL.md do OpenClaw aponta para esse servidor, e o mesmo YAML agora funciona a partir do Telegram, VS Code e CLI — sem duplicação de código.
Arquitetura
O fluxo é assim:
Mensagem do usuário no Telegram → OpenClaw chama POST /run-file → OE Runtime executa agent.yaml → resultado de volta no Telegram
Definição do Agente em YAML
Em vez de escrever TypeScript para cada ferramenta, o agente é definido declarativamente:
name: Analista de Banco de Dados
instructions: |
Você é um analista de banco de dados...
steps:
- name: Consulta
content: Liste todas as tabelas e contagens de linhas
connectors:
- connection_name: Meu Banco de Dados
connection_type: postgresql
Por Que Isso Funciona
O efeito colateral principal: o mesmo agent.yaml roda a partir do VS Code, CLI e HTTP. Sem duplicação. Isso separa a lógica do agente da camada de interface e a torna portátil entre superfícies.
Para Quem É Isso
Se você está construindo com OpenClaw e quer reduzir o boilerplate TypeScript, ou precisa que seu agente rode em múltiplos ambientes (chat, IDE, terminal), esse padrão vale a pena ser analisado.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Experiência prática substituindo a pilha de automação por servidores MCP e LLMs locais
Um desenvolvedor compartilha resultados de 4 meses de execução de infraestrutura de automação pessoal usando servidores MCP com modelos Qwen 2.5 32B e Llama 3.3 70B em hardware dual 3090, detalhando o que funciona bem e o que não funciona.

Construindo um Rastreador de Demissões em IA com Claude Cowork: Detalhes de Implementação Prática
Um desenvolvedor criou um rastreador de demissões ao vivo e interativo que coleta e exibe empresas que citam IA como motivo para cortes de empregos em 2026, usando Claude Cowork para gerar estruturas de tabela, depurar lógica de filtros e otimizar acessibilidade móvel.

Demonstração de Chamada de Voz do Agente OpenClaw com TTS em Streaming e Interrupção (Barge-in)
Um desenvolvedor demonstrou seu agente OpenClaw fazendo ligações telefônicas via Telegram, apresentando uma conversão de texto em fala em tempo real que responde frase por frase e suporta interrupções para conversas naturais.

Desenvolvedor cria aplicativo anônimo de proposta de amor com Claude Code
Um desenvolvedor criou o BlushDrop, uma plataforma de propostas de amor anônimas com rastreamento em tempo real, usando o Claude Code para lidar com arquitetura, segurança e implantação, apesar de não ter experiência prévia com Next.js ou Supabase Realtime.