Déplacement de la logique de l'agent IA vers YAML : Exécution depuis Telegram, VS Code et CLI

Un développeur en a eu assez d'écrire des outils TypeScript pour chaque connecteur dans OpenClaw (Postgres, SSH, Slack, etc.). Sa solution : déplacer la logique métier de l'agent dans un fichier agent.yaml et l'exécuter via OE Runtime en tant que serveur HTTP. Le SKILL.md d'OpenClaw pointe vers ce serveur, et le même YAML fonctionne désormais depuis Telegram, VS Code et la CLI — sans duplication de code.
Architecture
Le flux ressemble à ceci :
Message utilisateur dans Telegram → OpenClaw appelle POST /run-file → OE Runtime exécute agent.yaml → résultat renvoyé dans Telegram
Définition de l'agent en YAML
Au lieu d'écrire du TypeScript pour chaque outil, l'agent est défini de manière déclarative :
name: Database Analyst
instructions: |
Vous êtes un analyste de base de données...
steps:
- name: Query
content: Lister toutes les tables et les nombres de lignes
connectors:
- connection_name: My Database
connection_type: postgresql
Pourquoi cela fonctionne
L'effet clé : le même agent.yaml s'exécute depuis VS Code, CLI et HTTP. Aucune duplication. Cela sépare la logique de l'agent de la couche d'interface et le rend portable sur différentes surfaces.
Pour qui cela est destiné
Si vous construisez avec OpenClaw et souhaitez réduire le code TypeScript répétitif, ou si vous avez besoin que votre agent fonctionne dans plusieurs environnements (chat, IDE, terminal), ce modèle mérite d'être examiné.
📖 Lire la source complète : r/openclaw
👀 See Also

Utiliser Claude pour Construire un Pipeline de Génération de Leads sur LinkedIn Qui a Remplacé un Devis de Freelance à 3 000 €
Un développeur a passé 30 minutes à rédiger un prompt détaillé de 2 pages avec Claude Sonnet pour créer un système de génération de leads sur LinkedIn qui identifie les posts aimants, filtre et note les prospects, et fonctionne quotidiennement sur un VPS à 5 $, remplaçant des devis de 2 000 à 5 000 € de freelancers.

Gérer une chaîne d'actualités IA avec Telegram et OpenClaw : un flux de travail complet
Un développeur partage sa configuration pour gérer un canal d'actualités Telegram avec seulement 10 à 20 minutes de supervision humaine quotidienne.

Développeur crée un système de contenu LinkedIn auto-améliorant avec les compétences de Claude.
Un marketeur B2B freelance a créé un système Claude à deux compétences pour le contenu LinkedIn qui écrit avec sa voix et s'améliore en fonction des données de performance, générant 110 000 impressions sur 3 publications en une semaine.

OpenClaw et Chorus : Un pipeline de produits construit par deux humains et des agents d'IA en une semaine
OpenClaw et Chorus s'associent pour créer un pipeline de développement de produit où des agents IA gèrent la recherche, la gestion de produit et le codage, tandis que les humains se concentrent sur la proposition d'idées et l'approbation du travail. Le projet a été construit en moins d'une semaine par deux personnes ayant un emploi à temps plein.