Paseo : orchestrer vos agents de code depuis mobile et desktop Paseo est un outil open source self-hosted qui orchestre Claude Code, Codex et OpenCode via une API WebSocket et des clients multi-plateformes. Paseo est un outil open source self-hosted qui permet d’orchestrer plusieurs agents de coding en parallèle via une interface unifiée.
Paseo est un outil open source self-hosted qui permet d’orchestrer plusieurs agents de coding en parallèle via une interface unifiée. Il prend en charge Claude Code, Codex et OpenCode et propose des clients pour iOS, Android, desktop (Electron), web et CLI. Le daemon local gère les processus des agents et expose une API WebSocket, ce qui facilite le contrôle centralisé et la coordination entre les agents. La connexion mobile se fait via un QR code, une approche pratique pour lancer rapidement une session sans configurer manuellement chaque appareil. Pour moi, cette architecture rappelle les systèmes d’orchestration IA, mais avec une approche centrée sur le self-hosting et l’interopérabilité entre plusieurs clients.
Au cœur de Paseo, l’objectif est clair: rendre accessible et exploitable la puissance combinée de plusieurs agents de génération de code dans un cadre logique et réutilisable. Cela ouvre la porte à des workflows multi-agent où chaque agent peut apporter une compétence spécifique — par exemple génération de code, documentation, vérifications ou tests — et où les résultats peuvent être synchronisés et réutilisés dans une chaîne d’outils unique.
Une architecture multi-client pensée pour la collaboration IA
La configuration repose sur un daemon local qui pilote les processus des agents. Cette orchestration centralisée est née pour permettre une exécution parallèle et coordonnée, sans dépendre d’un seul outil cloud. Grâce à une API WebSocket, les clients connectent et échangent des commandes et des résultats en temps réel, ce qui autorise des scénarios réactifs et des boucles de rétroaction entre agents.
Les clients disponibles couvrent les plateformes mobiles et bureautique, ainsi qu’un accès web et une interface en ligne de commande. Le pairing par QR code simplifie le premier enrôlement: l’utilisateur n’a pas à jongler avec des clés ou des URL, il scanne simplement et la session se lie au daemon local ou à l’instance distante configurée. Cette approche facilite les démonstrations sur site, les sessions temporaires et les environnements de développement partagés.
Comment ça fonctionne en pratique et quels bénéfices?
- Connexion et orchestration : le daemon gère les agents et expose une interface WebSocket pour controler leur démarrage, leur supervision et leur arrêt depuis n’importe quel client compatible.
- Agents pris en charge : Claude Code, Codex et OpenCode, avec la possibilité d’ajouter d’autres agents compatibles à l’avenir selon les besoins.
- Orchestration skills : des capacités expérimentales permettent d’enchaîner ou de boucler des agents selon des critères d’acceptation définis, facilitant des chaînes de traitement répétables et personnalisables.
- Sécurité et déploiement : le modèle self-hosted implique un contrôle local des données et des droits d’accès, tout en nécessitant des pratiques de sécurité adaptées à l’open source et aux API locales.
Contexte, limites et ce qu’il faut surveiller
Si Paseo propose une vision intéressante pour l’orchestration multi-agent, il reste dans un registre en évolution. Les « orchestration skills » sont décrits comme expérimentaux, ce qui signifie que les scénarios avancés peuvent nécessiter des ajustements et des tests approfondis pour des cas d’utilisation critiques. Comme tout outil self-hosted, la sécurité locale, la gestion des clés et la fiabilité des connexions WebSocket sont des points à surveiller, surtout dans des environnements de développement partagés ou des déploiements multi-utilisateurs. Enfin, l’intégration de nouveaux agents ou la complexité croissante des chaînes d’orchestration peuvent influencer la courbe d’apprentissage et la maintenance à long terme.
Pour terminer
En pratique, Paseo propose une solution pragmatique pour coordonner plusieurs agents de code depuis plusieurs canaux — mobile, desktop et CLI — tout en restant sous le contrôle de l’utilisateur grâce au modèle self-hosted. Si l’objectif est de tester des workflows multi-agent et d’assembler des chaînes de traitement plus efficaces, Paseo mérite d’être regardé de près. Reste à voir comment les “orchestration skills” évolueront et quelle sera la robustesse des scénarios réels dans les équipes de développement.