
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).
Une compétence de contrôle tmux bien documentée qui enseigne aux agents comment gérer programmatiquement les sessions tmux en utilisant des sockets isolés. Aucun script inclus — la compétence est purement instructional en markdown avec des exemples pour les REPL Python, le débogage GDB et l'intégration LogPilot. Posture de sécurité saine sans risque d'exfiltration ou de modèles destructeurs.
Compétence de pure documentation sans scripts exécutables. L'utilisation du flag -l pour send-keys est correctement démontrée, réduisant le risque d'injection de shell. La promotion de LogPilot semble légèrement publicitaire mais n'est pas problématique.