Je suis abonné à Pro, pourquoi suis-je toujours sur l’offre Free ?
Je suis abonné à Pro, pourquoi suis-je toujours sur l’offre Free ?
Commencez par attendre quelques minutes le temps que la mise à jour s’applique. Si cela ne suffit pas, déconnectez-vous de Windsurf sur le site, redémarrez votre IDE, puis reconnectez-vous à Windsurf. Assurez-vous également d’avoir installé la dernière version de Windsurf.
Comment annuler mon abonnement Pro/Teams ?
Comment annuler mon abonnement Pro/Teams ?
Comment désactiver la télémétrie des extraits de code ?
Comment désactiver la télémétrie des extraits de code ?
Comme indiqué sur notre page Sécurité, vous pouvez refuser la télémétrie des extraits de code dans vos paramètres du compte. Pour plus d’informations, veuillez consulter nos Conditions d’utilisation.
Comment supprimer mon compte ?
Comment supprimer mon compte ?
Vous pouvez supprimer votre compte en accédant à vos paramètres du compte, en faisant défiler la page jusqu’en bas, puis en cliquant sur “Delete Account”.
Si vous faites partie d’une organisation, veuillez contacter votre administrateur.
Comment demander une fonctionnalité ?
Comment demander une fonctionnalité ?
Vous pouvez partager vos demandes de fonctionnalités et vos retours via nos canaux communautaires :
Reddit, Discord ou Twitter/X.Vous pouvez aussi nous contacter via notre plateforme de support.
Pylance ou Pyright ne fonctionne pas / La coloration syntaxique Python est défaillante ou de mauvaise qualité
@id:codeium.windsurfPyright dans la recherche d’extensions.
Vous pouvez télécharger les logs de diagnostic en ouvrant le panneau Cascade, en appuyant sur les trois points en haut à droite, puis en cliquant sur « Download Diagnostics ».

- Assurez-vous que Windsurf se trouve dans votre dossier
/Applicationset que vous l’exécutez depuis cet emplacement. - Vérifiez le type de processeur : si votre Mac a une puce Intel, assurez-vous d’avoir la version Intel. S’il s’agit d’un Mac avec Apple Silicon (M1, M2 ou M3), assurez-vous d’avoir la version Apple Silicon. Vous pouvez choisir le type de processeur sur la page de téléchargement Mac.
- Essayez de retélécharger le DMG et de réinstaller depuis la page de téléchargement officielle, car la fonctionnalité de sécurité incriminée est généralement déclenchée lors du téléchargement.
- Assurez-vous que Windsurf (et la fenêtre « Windsurf is Damaged ») est fermé, puis exécutez
xattr -c "/Applications/Windsurf.app/".
J’ai reçu un message d’erreur à propos des mises à jour sur Windows, ou les mises à jour n’apparaissent pas sous Windows.
Les mises à jour sont désactivées car vous exécutez l’installation à portée utilisateur de Windsurf en tant qu’administrateur.Nous ne pouvons pas mettre à jour automatiquement Windsurf lorsqu’il est lancé en tant qu’administrateur. Veuillez relancer Windsurf avec une installation à portée utilisateur pour effectuer la mise à jour. Si Remote SSH dans Windsurf échoue immédiatement alors que la même connexion SSH fonctionne dans le Terminal, VS Code ou d’autres applications, cela est généralement dû au fait que macOS bloque l’accès de Windsurf au réseau local. Dans le journal de sortie Remote - SSH (View → Output → Remote - SSH), vous verrez :
SSH server closed unexpectedly. Error code: 255.
Le message Undefined error: 0 (plutôt que “Connection refused” ou “Network unreachable”) est l’indicateur clé — c’est l’erreur que macOS renvoie lorsqu’une application ne dispose pas de l’autorisation Réseau local dans Confidentialité & sécurité.
Pour résoudre ce problème :
- Ouvrez Réglages système → Confidentialité & sécurité → Réseau local.
- Recherchez Windsurf dans la liste et activez l’option.
- Redémarrez Windsurf et réessayez la connexion.
- *.codeium.com
- *.windsurf.com
- *.codeiumdata.com
windsurf avec l’option --no-sandbox, même si nous ne le recommandons pas.
Si cela échoue, essayez ce qui suit.
Supprimez le dossier suivant :
Windows : C:\Users\<YOUR_USERNAME>\.codeium\windsurf\cascade
Linux/Mac : ~/.codeium/windsurf/cascade
puis essayez de relancer l’IDE.
Veuillez nous contacter si cela se produit ! Un enregistrement d’écran nous aiderait beaucoup. Ce problème se résout souvent en effaçant l’historique du Chat (~/.codeium/windsurf/cascade).
Si une commande dans le terminal a fini de s’exécuter mais que Cascade indique toujours que la session est en cours ou bloquée, cela peut être dû à plusieurs problèmes :
Profil de terminal par défaut non défini
Cela peut être dû au fait que le profil de terminal par défaut n’est pas explicitement défini. Pour résoudre ce problème, vous pouvez définir le profil de terminal par défaut dans les paramètres de votre éditeur.
Ouvrez l’interface des paramètres (Cmd/Ctrl + ,), recherchez “terminal default profile”, et définissez la valeur appropriée pour votre système d’exploitation. Vous pouvez aussi ajouter ce qui suit à votre settings.json :
Pour macOS : “terminal.integrated.defaultProfile.osx”: “zsh”
Pour Windows : “terminal.integrated.defaultProfile.windows”: “PowerShell”
Pour Linux : “terminal.integrated.defaultProfile.linux”: “bash”
Remplacez la valeur par votre shell préféré (par exemple, bash, zsh, PowerShell, Command Prompt, etc.).
Thèmes zsh personnalisés
Dans certains cas, un thème zsh très personnalisé (par exemple, des thèmes provenant de Oh My Zsh, Powerlevel10k ou d’autres frameworks de prompt) peut également amener Cascade à croire qu’une commande est toujours en cours d’exécution alors qu’elle est terminée. Pour vérifier si c’est la cause du problème : ouvrez votre fichier ~/.zshrc dans un éditeur de texte, désactivez temporairement votre thème en commentant les lignes qui le définissent ou le chargent, comme ZSH_THEME="...", source ~/.p10k.zsh ou eval "$(oh-my-posh init zsh)", puis enregistrez le fichier, redémarrez Windsurf (ou ouvrez un nouveau terminal dans Windsurf), puis exécutez à nouveau une commande.
Si la session de terminal ne semble plus bloquée dans Cascade, vous pouvez soit conserver un thème plus simple dans ~/.zshrc, soit créer une configuration zsh distincte et minimale utilisée uniquement par le terminal Windsurf afin que vos autres terminaux puissent continuer à utiliser le thème plus complexe.
Suivi du contexte du terminal avec systemd (Linux)
Sur certaines distributions Linux récentes (signalé à partir de Fedora 43), la chaîne de démarrage du shell (~/.bashrc → /etc/bashrc → /etc/profile.d/80-systemd-osc-context.sh) peut activer le « suivi de contexte du terminal » de systemd, qui émet des séquences d’échappement OSC 3008 via PS0 ou PROMPT_COMMAND. Ces séquences de contrôle supplémentaires peuvent interférer avec l’analyse de la sortie par Cascade, ce qui peut faire apparaître une commande comme bloquée ou donner l’impression que la sortie capturée est manquante ou tronquée — même si le terminal l’affiche correctement.
Pour contourner ce problème, empêchez l’émission des séquences de contexte OSC dans le terminal de Cascade en ne chargeant pas /etc/bashrc depuis votre ~/.bashrc, ou en créant un fichier de configuration de shell minimal utilisé uniquement pour Windsurf/Cascade.
Lors de la connexion à des conteneurs Docker dans WSL, la fenêtre Remote Explorer peut ne pas afficher les conteneurs disponibles pour s’y connecter, ce qui oblige les utilisateurs à utiliser la solution de contournement via la palette de commandes. Utilisez Cmd+P (macOS) ou Ctrl+P (Windows) → “Dev Containers: Attach to Running Container” pour voir la liste complète des conteneurs en cours d’exécution
bash, zsh, PowerShell, Command Prompt, etc.).
Thèmes zsh personnalisés
Dans certains cas, un thème zsh très personnalisé (par exemple, des thèmes provenant de Oh My Zsh, Powerlevel10k ou d’autres frameworks de prompt) peut également amener Cascade à croire qu’une commande est toujours en cours d’exécution alors qu’elle est terminée. Pour vérifier si c’est la cause du problème :
- Ouvrez votre fichier
~/.zshrcdans un éditeur de texte. - Désactivez temporairement votre thème en commentant les lignes qui le définissent ou le chargent, comme
ZSH_THEME="...",source ~/.p10k.zshoueval "$(oh-my-posh init zsh)". - Enregistrez le fichier, redémarrez Windsurf (ou ouvrez un nouveau terminal dans Windsurf), puis exécutez à nouveau une commande.
~/.zshrc, soit créer une configuration zsh distincte et minimale utilisée uniquement par le terminal Windsurf afin que vos autres terminaux puissent continuer à utiliser le thème plus complexe.
Suivi du contexte du terminal avec systemd (Linux)
Sur certaines distributions Linux récentes (signalé à partir de Fedora 43), la chaîne de démarrage du shell (~/.bashrc → /etc/bashrc → /etc/profile.d/80-systemd-osc-context.sh) peut activer le « suivi de contexte du terminal » de systemd, qui émet des séquences d’échappement OSC 3008 via PS0 ou PROMPT_COMMAND. Ces séquences de contrôle supplémentaires peuvent interférer avec l’analyse de la sortie par Cascade, ce qui peut faire apparaître une commande comme bloquée ou donner l’impression que la sortie capturée est manquante ou tronquée — même si le terminal l’affiche correctement.
Pour contourner ce problème, empêchez l’émission des séquences de contexte OSC dans le terminal de Cascade en ne chargeant pas /etc/bashrc depuis votre ~/.bashrc, ou en créant un fichier de configuration de shell minimal utilisé uniquement pour Windsurf/Cascade.
Facturationdans le panneau de navigation à gauche et cliquez sur “Cancel Plan”.Pour annuler votre abonnement Teams, ouvrez la pageManage Teamdans le panneau de navigation à gauche et cliquez sur “Cancel Plan”.