Swylink Docs
CLI setup, auth, keys, and IDE wiring
Référence

Référence des Commandes

Voici les commandes opérationnelles nécessaires pour l’utilisation quotidienne du CLI.

IDE sélectionné
Cursor
.cursor/mcp.json
Swylink garde le bridge explicite pour cet IDE en affichant --ide cursor et le bon chemin de config MCP partout dans la documentation.
Section

Authentification

Utilisez ces commandes pour gérer la session du terminal local.

CLI
Connexion
npx @swylink/cli auth login --api-base-url https://api.swylink.com
CLI
Qui suis-je
npx @swylink/cli auth whoami --api-base-url https://api.swylink.com
CLI
Déconnexion
npx @swylink/cli auth logout
Section

Configuration guidée et bridge

Utilisez les tokens de configuration guidée pour bootstraper chaque IDE/appareil et démarrer le bridge.

CLI
Générer un token de configuration
# Dashboard -> Connections -> Generate setup token for cursor
CLI
Démarrer le bridge
SWYLINK_SETUP_TOKEN=YOUR_SWYLINK_SETUP_TOKEN npx -y @swylink/cli start --server wss://api.swylink.com/ws --ide cursor
CLI
Démarrer avec un fichier de token
npx -y @swylink/cli start --setup-token-file /path/to/token.txt --server wss://api.swylink.com/ws --ide cursor
CLI
Démarrer avec un profil
npx -y @swylink/cli start --server wss://api.swylink.com/ws --ide cursor --profile my-team
CLI
Démarrer avec une langue
npx -y @swylink/cli start --server wss://api.swylink.com/ws --ide cursor --lang pt
Section

Diagnostics

Utilisez la commande doctor pour vérifier les conflits de config MCP et valider la configuration de votre IDE.

Quand utiliser doctor

Lancez doctor quand votre IDE reste hors ligne ou que vous suspectez un conflit de configuration. Il vérifie les chemins des fichiers de config MCP, valide le bloc serveur et signale les problèmes.

CLI
Lancer doctor
npx @swylink/cli doctor --ide cursor
CLI
Doctor avec profil
npx @swylink/cli doctor --ide cursor --profile my-team
Continuer
Parcourez le chemin CLI complet de l’authentification à la connexion IDE, ou revenez au début si vous documentez l’onboarding pour un nouvel utilisateur.