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

✍️ OpenClawRadar📅 Publié: August 11, 2026🔗 Source
Déplacement de la logique de l'agent IA vers YAML : Exécution depuis Telegram, VS Code et CLI
Ad

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
Ad

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

Ad

👀 See Also

Création d'un Workflow d'Écoute Sociale sur Reddit avec OpenClaw
Use Cases

Création d'un Workflow d'Écoute Sociale sur Reddit avec OpenClaw

Un développeur a créé un système automatisé de surveillance Reddit utilisant OpenClaw qui collecte des données, analyse les publications pour leur intention et leur sentiment, les classe par pertinence et enregistre les résultats dans Google Sheets avec une tâche cron.

OpenClawRadar
Architecture OpenClaw : Construire un moteur de distribution persistant piloté par l'IA
Use Cases

Architecture OpenClaw : Construire un moteur de distribution persistant piloté par l'IA

L'architecture d'OpenClaw, avec son approche basée sur un démon et ses petits outils composables, ses recettes déclaratives et sa couche mémoire, permet des flux de travail d'automatisation continus et efficaces.

OpenClawRadar
Utiliser Claude IA pour créer des listes de contrôle marketing d'applications réutilisables pour les développeurs indépendants
Use Cases

Utiliser Claude IA pour créer des listes de contrôle marketing d'applications réutilisables pour les développeurs indépendants

Un développeur iOS indépendant a utilisé Claude IA pour créer une liste de contrôle marketing complète couvrant les tâches pré-lancement, semaine de lancement et post-lancement, réduisant le processus de deux semaines à un après-midi par application.

OpenClawRadar
Comment un bug React useEffect a provoqué des retours haptiques aléatoires et a fait chuter la rétention de l'application
Use Cases

Comment un bug React useEffect a provoqué des retours haptiques aléatoires et a fait chuter la rétention de l'application

Un développeur a ignoré pendant des mois les signalements d'utilisateurs concernant des vibrations aléatoires de l'application, pour finalement découvrir qu'un problème de dépendance dans React useEffect provoquait un retour haptique constant sur les appareils milieu de gamme, faisant chuter la rétention sur 7 jours de 35% à 18%.

OpenClawRadar