Construire des workflows d'agents autonomes en binaire unique avec Yao
Utilisez Yao lorsqu'un opérateur doit empaqueter un workflow d'agent IA, des hooks, des outils MCP, des scopes mémoire et une interface web ou chat révisable dans un runtime déployable unique.
Prérequis
Runtime binaire unique Yao, une définition de projet Yao, des hooks TypeScript, des outils MCP optionnels, un exécuteur d'agent CLI optionnel, et un fournisseur de modèle configuré selon la documentation en amont.
Installation
Exigences et mises en garde de la source amont :
- TypeScript — Moteur V8 intégré ; aucun Node.js requis
- Binaire unique — Fonctionne sur ARM64/x64 ; aucun Python, Node ou conteneur nécessaire sur l'hôte
Notes d'utilisation de base ou de démarrage :
-
Agent CLI / Sandbox — Exécutez Claude Code (ou d'autres exécuteurs CLI) dans un conteneur isolé avec prise en charge du bureau VNC
-
Source : https://github.com/YaoApp/yao
-
Extrait de la documentation amont : https://raw.githubusercontent.com/YaoApp/yao/HEAD/README.md