Problèmes d’installation
Échec de la commande d’installation (macOS / Linux / WSL)
Échec de la commande d’installation (macOS / Linux / WSL)
- Vérifiez votre connexion Internet
- Vérifiez que curl est installé :
which curl - Essayez avec une sortie détaillée :
curl -fsSL -v https://cli.devin.ai/install.sh | bash
Échec de la commande d’installation (Windows)
Échec de la commande d’installation (Windows)
- Vérifiez votre connexion Internet
- Assurez-vous d’exécuter PowerShell en tant qu’utilisateur standard (pas en tant qu’administrateur, sauf si nécessaire)
- Si vous voyez une erreur de stratégie d’exécution, essayez :
- Si vous êtes derrière un proxy d’entreprise, configurez les paramètres du proxy dans PowerShell avant d’exécuter la commande d’installation
Autorisation refusée pendant l’installation
Autorisation refusée pendant l’installation
- Vérifiez que l’emplacement d’installation dispose des autorisations d’écriture
- N’exécutez pas le programme d’installation avec
sudo— cela peut entraîner des problèmes de propriétaire - Si vous installez dans un répertoire système, assurez-vous que votre utilisateur dispose des autorisations appropriées
Binaire introuvable après l’installation
Binaire introuvable après l’installation
devin reste introuvable :macOS / Linux / WSL :- Redémarrez votre terminal ou exécutez
source ~/.bashrc(ou~/.zshrc) - Vérifiez si l’emplacement du binaire figure dans votre PATH :
echo $PATH - Vérifiez que le binaire existe :
ls -la ~/.local/bin/devin(ou à l’emplacement d’installation affiché pendant la configuration)
- Redémarrez votre session PowerShell
- Vérifiez si l’emplacement du binaire figure dans votre PATH :
$env:PATH -split ';' - Vérifiez que le binaire existe à l’emplacement d’installation affiché pendant la configuration
Commande 'irm' ou 'iex' introuvable (Windows)
Commande 'irm' ou 'iex' introuvable (Windows)
irm et iex sont des alias PowerShell. Si vous voyez cette erreur, c’est que vous exécutez la commande d’installation dans Git Bash ou CMD au lieu de PowerShell.Correctif : Ouvrez PowerShell et exécutez-y la commande d’installation :Problèmes d’authentification
Échec de connexion ou délai d’attente dépassé
Échec de connexion ou délai d’attente dépassé
- Essayez la procédure manuelle par jeton pour les sessions distantes/SSH :
- Vérifiez que votre navigateur peut accéder à l’URL d’authentification
- Vérifiez que l’accès à Devin CLI est activé pour votre compte Enterprise
'Non autorisé' ou erreurs d’autorisation
'Non autorisé' ou erreurs d’autorisation
- Vérifiez que votre compte dispose de l’autorisation requise pour accéder à Devin CLI. Vous devrez peut-être demander à votre administrateur. Pour les entreprises, consultez Devin Auth ou Windsurf Auth pour savoir comment configurer l’accès.
- Essayez de vous déconnecter puis de vous reconnecter :
devin auth logout && devin auth login - Vérifiez l’état de votre authentification :
devin auth status
Jeton expiré
Jeton expiré
Problèmes de réseau et de proxy
Les connexions échouent derrière un proxy d’entreprise
Les connexions échouent derrière un proxy d’entreprise
system, utilisé par défaut, les prend en charge :config.json — s’applique quel que soit l’environnement :proxy pour voir toutes les options. Sur macOS et Windows, le mode system prend également en charge les paramètres PAC (Proxy Auto-Configuration) natifs de la plateforme.Si votre proxy effectue une inspection TLS, le CLI utilise le magasin de certificats de votre système d’exploitation. Installez donc l’autorité de certification racine du proxy au niveau du système d’exploitation (Trousseau d’accès sur macOS, magasin de certificats Windows ou bundle de certificats d’autorité de certification de votre distribution sur Linux).Capturer les logs HTTP complets pour le débogage
Capturer les logs HTTP complets pour le débogage
RUST_LOG et envoyez aussi les logs vers votre terminal avec CHISEL_LOG_STDOUT :chisel,windsurf_api_client,connect_rpc— la journalisation propre au CLI des requêtes et de l’authentificationreqwest=trace— gestion de haut niveau des requêtes/réponses et des redirectionshyper=trace/hyper_util=trace— établissement des connexions, mise en pool et tramage HTTP/1.1 et HTTP/2rustls=trace— détails de la négociation TLS (utile pour les problèmes de proxy et de certificat)
CHISEL_LOG_STDERR=1 au lieu de CHISEL_LOG_STDOUT=1 si vous ne voulez pas que les logs soient mêlés à la sortie de la commande. (La journalisation vers stdout est automatiquement désactivée dans le REPL interactif et le mode ACP afin d’éviter de corrompre leur sortie.)Les logs sont aussi toujours écrits dans un fichier de log propre à chaque exécution dans le répertoire de données du CLI, quelle que soit la valeur de ces variables d’environnement :- macOS / Linux:
~/.local/share/devin/cli/logs/devin_<timestamp>_<pid>.log - Windows:
%APPDATA%\devin\cli\logs\devin_<timestamp>_<pid>.log
Inspecter l’intégralité des corps de requête et de réponse
Inspecter l’intégralité des corps de requête et de réponse
RUST_LOG expose le cycle de vie des requêtes, mais pas les charges utiles complètes. Pour capturer l’intégralité des corps de requête et de réponse, faites passer le CLI par un proxy d’interception tel que mitmproxy :~/.mitmproxy/mitmproxy-ca-cert.pem) dans votre magasin de confiance système — sinon, la connexion TLS au proxy échouera.Problèmes d’environnement d’exécution
Modèle non disponible
Modèle non disponible
- Vérifiez si votre entreprise restreint les modèles disponibles dans Team Settings
- Vérifiez que le nom du modèle est correct — utilisez
/modelpour voir les options disponibles - Essayez un autre modèle :
devin --model sonnet -- your prompt
Limitation de débit ou quota dépassé
Limitation de débit ou quota dépassé
- Attendez quelques minutes avant de réessayer
- Consultez le tableau de bord d’utilisation de votre organisation pour vérifier l’état du quota
- Contactez votre administrateur si vous avez besoin de limites plus élevées
L’agent semble bloqué ou ne répond plus
L’agent semble bloqué ou ne répond plus
- Appuyez sur
Ctrl+Cpour interrompre l’opération en cours - Essayez
/clearpour démarrer une nouvelle session - Vérifiez votre connexion réseau
- Redémarrez Devin CLI
Problèmes avec les serveurs MCP
Le serveur ne démarre pas
Le serveur ne démarre pas
- Vérifiez que la commande fonctionne hors de Devin CLI :
- Vérifiez que toutes les variables d’environnement requises sont définies
- Recherchez les messages d’erreur dans la sortie du serveur
Les outils n’apparaissent pas
Les outils n’apparaissent pas
- Le serveur peut avoir besoin d’un instant pour s’initialiser — attendez quelques secondes
- Vérifiez que le serveur est correctement configuré dans votre fichier de configuration
- Vérifiez que votre entreprise autorise les serveurs MCP dans les Team Settings
Autorisation refusée pour les outils MCP
Autorisation refusée pour les outils MCP
Obtenir de l’aide
- Contacter l’assistance par e-mail : support@cognition.ai
- Signaler un bug : Utilisez la commande
/bugdans Devin CLI pour signaler directement les problèmes aux développeurs de Devin CLI - Vérifier les mises à jour : Exécutez
devin updatepour vous assurer d’utiliser la dernière version
