Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt

Use this file to discover all available pages before exploring further.

Certains réseaux d’entreprise, notamment dans les grandes organisations, acheminent le trafic via des proxys HTTP/HTTPS. Le plugin Devin Desktop pour les IDE JetBrains doit pouvoir accéder à des services Devin Desktop externes (pour la connexion et les fonctionnalités d’IA). Vous devrez donc peut-être configurer un proxy pour que tout fonctionne correctement.

Cas où la configuration d’un proxy peut être nécessaire

La configuration d’un proxy peut être nécessaire si :
  • Vous voyez « Failed to connect » ou des erreurs réseau similaires dans Devin Desktop
  • Le panneau Devin Desktop dans l’IDE reste vide et ne se charge jamais
  • Cascade ou d’autres fonctionnalités de Devin Desktop ne parviennent pas à se connecter ou finissent par expirer
Ce guide explique :
  • Comment vérifier si votre réseau utilise un proxy
  • Comment configurer le proxy de l’IDE
  • Comment activer la détection du proxy dans Devin Desktop
  • Comment configurer les paramètres de proxy pour JetBrains Remote

Vérifiez si votre réseau utilise un proxy

Avant de modifier quoi que ce soit : Demandez à votre équipe IT / infra / réseau :
  • Utilisons-nous un proxy HTTP/HTTPS pour le trafic sortant ?
  • Si oui, est-il configuré automatiquement (paramètres système / fichier PAC / gestion des appareils), ou dois-je le configurer manuellement dans les applications ?
Si votre organisation n’utilise pas de proxy, vous n’avez généralement pas besoin de modifier ces paramètres. Si votre organisation en utilise un, recueillez les informations du proxy (adresse, port et éventuels identifiants). Vous pouvez leur envoyer des captures d’écran des paramètres JetBrains HTTP Proxy et Devin Desktop afin qu’ils puissent vous indiquer exactement quoi renseigner.

Configurer le proxy de l’IDE JetBrains

Commencez par vérifier que l’IDE lui-même peut accéder à Internet via votre proxy — en particulier, qu’il peut joindre windsurf.com.
  1. Ouvrez Settings / Preferences dans votre IDE JetBrains. Par exemple : File → Settings… (Windows/Linux) ou ⌘, → Settings… (macOS).
  2. Accédez à Appearance & Behavior → System Settings → HTTP Proxy.
Paramètres du proxy HTTP de JetBrains
  1. Choisissez l’option appropriée en fonction des consignes de votre équipe IT :
    • No proxy – si votre réseau n’utilise pas de proxy.
    • Auto-detect proxy settings ou Use system proxy settings – si le proxy est configuré globalement sur votre machine.
    • Manual proxy configuration – si l’équipe IT vous a fourni un hôte/port de proxy spécifique (et éventuellement un nom d’utilisateur/mot de passe) à saisir ici.
  2. Utilisez Check connection… (si disponible) pour vérifier la configuration — idéalement, testez la connectivité vers https://windsurf.com depuis cette boîte de dialogue.
  3. Appliquez les modifications et redémarrez l’IDE si nécessaire.
Si l’IDE lui-même ne parvient pas à accéder au réseau (par exemple, si le marketplace des plugins, les mises à jour ou les fonctionnalités web intégrées ne fonctionnent pas, ou si vous ne pouvez pas joindre https://windsurf.com depuis l’IDE), corrigez d’abord ce problème ici. Devin Desktop dépend de cette connectivité.

Activer la détection du proxy de Devin Desktop dans JetBrains

Une fois le proxy de votre IDE configuré (ou confirmé comme non nécessaire), configurez la façon dont Devin Desktop utilise ces paramètres. Le plugin Devin Desktop dispose de sa propre option Detect proxy dans ses paramètres :
  1. Dans votre IDE JetBrains, ouvrez Settings / Preferences.
  2. Accédez à Tools → Windsurf Settings.
  3. Repérez le bouton bascule Detect proxy.
Paramètres de détection du proxy de Devin Desktop
  1. Activez Detect proxy si :
    • votre proxy est configuré au niveau du système d’exploitation ou de l’IDE, et
    • le service informatique s’attend à ce que les applications reprennent automatiquement ces paramètres.
  2. Cliquez sur Apply puis sur OK si nécessaire, puis redémarrez l’IDE.
  3. Essayez à nouveau d’utiliser Devin Desktop :
    • ouvrez le panneau Devin Desktop depuis la barre latérale de l’IDE
    • exécutez Cascade ou réessayez l’opération qui échouait avec « Failed to connect » ou affichait un écran vide
Si vous rencontrez de nouveaux problèmes de connexion après avoir activé Detect proxy, vous pouvez :
  • désactiver Detect proxy,
  • revérifier la configuration du proxy HTTP de votre IDE (notamment qu’il peut accéder à https://windsurf.com), et
  • confirmer avec le service informatique si une configuration manuelle supplémentaire est nécessaire.

Configuration du proxy dans JetBrains Remote

Si vous utilisez JetBrains Remote Development (par exemple via JetBrains Gateway, un backend distant ou un environnement de développement cloud), les paramètres de proxy importent en pratique à deux endroits :
  • Votre machine locale, qui exécute le client léger.
  • La machine distante, où s’exécutent le véritable backend de l’IDE (ainsi que Devin Desktop).
Lorsque vous vous connectez avec JetBrains Remote, les requêtes réseau de Devin Desktop proviennent de la machine distante, et non de votre ordinateur portable local. Cela signifie :
  • La configuration du proxy sur l’IDE distant influe sur la manière dont Devin Desktop se connecte aux services Devin Desktop.
  • La machine distante peut nécessiter sa propre configuration de proxy, même si votre machine locale est déjà correctement configurée.
Pour le développement à distance avec JetBrains, vous devez utiliser le plugin dédié “Windsurf (Remote Development)”, et non le plugin Windsurf standard. Assurez-vous d’avoir installé Windsurf (Remote Development) comme indiqué dans la section Remote Development du guide de prise en main de Windsurf JetBrains.

Configurer le proxy pour l’environnement distant

  1. Connectez-vous à votre backend distant à l’aide de JetBrains Remote / Gateway.
  2. Ouvrez Settings / Preferences dans la session distante de l’IDE (cela ouvre les paramètres de l’IDE exécuté sur la machine distante).
  3. Configurez le proxy pour l’IDE distant :
    • Accédez à Appearance & Behavior → System Settings → HTTP Proxy dans l’IDE distant.
    • Configurez le proxy selon les instructions de votre équipe informatique (No proxy / Auto-detect / Use system proxy / Manual).
    • Si l’IDE propose un bouton Check connection…, utilisez-le pour tester la connectivité à https://windsurf.com depuis la machine distante.
  4. Configurez Devin Desktop dans l’IDE distant :
    • Accédez à Tools → Windsurf Settings (toujours dans la session distante).
    • Activez Detect proxy si votre équipe informatique prévoit que les applications sur l’hôte distant utilisent les paramètres de proxy système/de l’IDE.
  5. Appliquez les modifications, puis redémarrez le backend de l’IDE distant ou déconnectez-vous, puis reconnectez-vous à la session distante.
  6. Ouvrez de nouveau le panneau Devin Desktop dans l’IDE distant et relancez l’action qui avait échoué précédemment.
Dans les environnements d’entreprise, il est courant que votre machine locale et la machine distante aient chacune leurs propres règles de proxy. Veillez à suivre les consignes de l’équipe informatique pour chaque côté ; corriger uniquement le proxy local ne résoudra rien si l’hôte distant ne peut pas lui-même accéder à Internet (y compris à https://windsurf.com) sans sa propre configuration de proxy.

Que modifier, et quand

Modifier uniquement le proxy HTTP de l’IDE local

Si :
  • vous n’utilisez pas JetBrains Remote, et
  • d’autres fonctionnalités de JetBrains fonctionnent déjà après avoir configuré ce paramètre, et
  • Devin Desktop fonctionne sans modifier ses propres paramètres, et
  • l’IDE peut accéder à https://windsurf.com.

Activer « Detect Proxy » dans Devin Desktop

(Local ou distant) si :
  • Le proxy est déjà configuré au niveau du système d’exploitation ou de l’IDE sur cette machine, et
  • Devin Desktop est le seul à ne pas pouvoir se connecter, ou affiche un panneau Devin Desktop vide.

Configurer le proxy dans l’IDE distant

Si :
  • vous utilisez JetBrains Remote,
  • vous avez installé le plugin Windsurf (Remote Development) pour cet environnement, et
  • des erreurs surviennent uniquement lorsque vous êtes connecté à un backend distant, ou
  • l’équipe IT indique que le serveur distant doit également passer par un proxy pour accéder à Internet (y compris https://windsurf.com).

Parlez à l’équipe IT / Infra

Si :
  • Vous ne savez pas si votre environnement utilise un proxy, ou
  • Vous avez configuré le proxy HTTP + le proxy Devin Desktop Detect (localement et/ou à distance) et vérifié la connexion à https://windsurf.com, mais vous voyez toujours des panneaux Devin Desktop vides ou rencontrez des problèmes de connexion.
Votre équipe IT / infra fait autorité en dernier ressort : elle peut confirmer si vous avez besoin d’un proxy sur votre machine locale, votre machine distante ou les deux, comment il doit être configuré dans JetBrains et si le paramètre de proxy Devin Desktop Detect doit être activé dans votre environnement.