fire-lit-band/vscode-remote-ssh-proxy-skill

Skill Codex pour configurer VS Code Remote SSH avec le transfert proxy Clash/Mihomo

Qu'est-ce que vscode-remote-ssh-proxy-skill ?

Ce skill permet de configurer automatiquement l'extension Remote SSH de VS Code pour utiliser un proxy réseau comme Clash ou Mihomo. Il est conçu pour les développeurs qui travaillent derrière un proxy et ont besoin de connecter leurs instances VS Code distantes via SSH en passant par ce proxy. Le skill simplifie la configuration du fichier SSH config (généralement ~/.ssh/config) en ajoutant les directives nécessaires (ProxyCommand, HostName, Port, User, etc.) pour acheminer le trafic via le proxy configuré. Il prend en charge les systèmes macOS, Linux et Windows (via WSL) et s'intègre directement dans les workflows de Codex. En quelques commandes, l'utilisateur peut établir une connexion SSH distante qui respecte les règles de proxy définies par Clash/Mihomo, sans configuration manuelle complexe.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add fire-lit-band/vscode-remote-ssh-proxy-skill

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait vscode-remote-ssh-proxy-skill ?

Skill Codex pour configurer VS Code Remote SSH avec le transfert proxy Clash/Mihomo

Fonctionnalités

  • Configuration automatique du fichier ~/.ssh/config
  • Ajout des directives ProxyCommand, HostName, Port, User
  • Prise en charge de Clash/Mihomo comme proxy
  • Compatible avec macOS, Linux et Windows (WSL)

Utilisation

  1. Assurez-vous que Clash ou Mihomo est en cours d'exécution et accessible
  2. Exécutez le skill depuis Codex
  3. Le skill détecte votre configuration proxy et met à jour ~/.ssh/config
  4. Connectez-vous à votre instance distante via VS Code Remote SSH

Exemple de configuration générée

Host remote-dev
    HostName example.com
    User developer
    Port 22
    ProxyCommand /usr/bin/ncat --proxy-type http --proxy 127.0.0.1:7890 %h %p

Prérequis

  • VS Code avec l'extension Remote - SSH installée
  • Clash ou Mihomo configuré et actif
  • Accès en écriture à ~/.ssh/config

Dépannage

  • Vérifiez que le proxy écoute sur le port attendu (par défaut 7890)
  • Assurez-vous que ncat ou connect-proxy est installé (apt install ncat sur Debian/Ubuntu)
  • Consultez les logs de VS Code Remote SSH en mode développeur

Skills associés