debug

Par nvidia · skills

Exécute des commandes dans un conteneur Docker distant via le relais de commandes basé sur des fichiers (tools/debugger). À utiliser quand l'utilisateur dit « run in Docker », « run on GPU », « debug remotely », « run test in container », « check nvidia-smi », « run pytest in Docker », ou a besoin d'exécuter une commande dans un conteneur Docker partageant le système de fichiers du repo. Nécessite que l'utilisateur ait préalablement démarré server.sh à l'intérieur du conteneur.

npx skills add https://github.com/nvidia/skills --skill debug

Débogueur Docker distant

Exécutez des commandes à l'intérieur d'un conteneur Docker depuis l'hôte en utilisant le relais de commandes basé sur fichiers.

Consultez tools/debugger/CLAUDE.md pour les détails complets d'utilisation — il contient le protocole et des exemples.

Référence rapide

# Vérifier la connexion
bash tools/debugger/client.sh status

# Se connecter au serveur (l'utilisateur doit démarrer server.sh dans Docker d'abord)
bash tools/debugger/client.sh handshake

# Exécuter une commande
bash tools/debugger/client.sh run "<command>"

# Commande longue (le délai d'expiration par défaut est 600s)
bash tools/debugger/client.sh --timeout 1800 run "<command>"

# Annuler la commande en cours d'exécution
bash tools/debugger/client.sh cancel

# Se reconnecter après redémarrage du serveur
bash tools/debugger/client.sh flush
bash tools/debugger/client.sh handshake

Skills similaires