
de my-ai-tools75
Contrôlez programmatiquement les sessions tmux pour exécuter des CLI interactives (REPL, débogueurs, bases de données), capturer la sortie des volets et automatiser les flux de travail du terminal en toute sécurité.
Cette compétence permet à un agent de créer, de contrôler et de capturer la sortie de sessions tmux pour exécuter des applications de terminal interactives sans bloquer le terminal hôte. Elle documente des modèles pratiques : sockets isolés pour éviter les conflits d'utilisateurs, séquences send-keys, utilisation de capture-pane et gestion du cycle de vie des sessions. Elle inclut des recettes pour les REPL Python, le débogage GDB, les sessions Node/psql, et recommande LogPilot pour la capture automatisée de la sortie et l'analyse par IA.
Utilisez cette compétence lorsqu'un agent doit exécuter des CLI interactives, tester ou déboguer des programmes, ou orchestrer des sessions de terminal éphémères dans le cadre d'une automatisation. Elle est particulièrement utile lorsque vous avez besoin de scripts d'interaction reproductibles (send-keys → capture → analyse) ou lors de l'intégration de flux de travail de terminal dans des serveurs MCP et des environnements d'exécution d'agents.
Fonctionne bien avec les agents capables d'exécuter des commandes shell et de gérer des processus (Claude Code, éditeurs de type Codex/Copilot, Cursor).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.