SpyBara
Go Premium

Documentation 2026-11-07 23:58 UTC to 2026-11-08 22:58 UTC

2 files changed +33 −4. View all changes and history on the product overview
2026
Thu 12 21:00 Wed 11 22:59 Tue 10 21:57 Mon 9 23:02 Sun 8 22:58 Sat 7 23:58 Fri 6 23:01 Thu 5 23:03 Wed 4 23:59 Tue 3 23:58 Mon 2 23:57 Sun 1 23:57

desktop.md +30 −3

Details

116 116 

117Claude peut démarrer un serveur de développement et l'ouvrir dans le panneau Browser pour vérifier ses modifications. Cela fonctionne aussi bien pour les applications web frontend que pour les serveurs backend : Claude peut tester des endpoints d'API, consulter les logs du serveur et itérer sur les problèmes qu'il détecte. Dans la plupart des cas, Claude démarre automatiquement le serveur après avoir modifié des fichiers du projet. Vous pouvez aussi demander à Claude de lancer une prévisualisation à tout moment. Par défaut, Claude [vérifie automatiquement](#auto-verify-changes) les modifications après chaque édition.117Claude peut démarrer un serveur de développement et l'ouvrir dans le panneau Browser pour vérifier ses modifications. Cela fonctionne aussi bien pour les applications web frontend que pour les serveurs backend : Claude peut tester des endpoints d'API, consulter les logs du serveur et itérer sur les problèmes qu'il détecte. Dans la plupart des cas, Claude démarre automatiquement le serveur après avoir modifié des fichiers du projet. Vous pouvez aussi demander à Claude de lancer une prévisualisation à tout moment. Par défaut, Claude [vérifie automatiquement](#auto-verify-changes) les modifications après chaque édition.

118 118 

119Dans une session locale, cliquez sur un chemin HTML, PDF ou vidéo dans le chat pour l'ouvrir dans le panneau Browser.119Dans une session locale, cliquez sur un chemin HTML, PDF ou vidéo dans le chat pour l'ouvrir dans le panneau Browser. Dans une session SSH ou WSL, vous pouvez [prévisualiser un fichier HTML](#preview-html-files-in-ssh-and-wsl-sessions).

120 120 

121> [!NOTE]121> [!NOTE]

122>122>


137 137 

138Pour effacer les données enregistrées du Browser, sélectionnez **Clear browsing data** dans le menu **⋮** du panneau Browser. Pour désactiver entièrement le Browser, désactivez **Browser tools** dans **Settings > Code** ou **Settings > Claude Code**.138Pour effacer les données enregistrées du Browser, sélectionnez **Clear browsing data** dans le menu **⋮** du panneau Browser. Pour désactiver entièrement le Browser, désactivez **Browser tools** dans **Settings > Code** ou **Settings > Claude Code**.

139 139 

140#### Prévisualiser des fichiers HTML dans les sessions SSH et WSL

141 

142Dans une session [SSH](#ssh-sessions) ou [WSL](https://code.claude.com/docs/fr/desktop-wsl.md), cliquez sur le chemin d'un fichier HTML dans le chat pour prévisualiser le fichier dans le panneau Browser. Si des graphiques ou des tableaux de la prévisualisation restent vides, l'avis affiché au-dessus vous en indique la raison :

143 

144* **`This preview doesn't load anything from the web`** : les scripts écrits dans le fichier s'exécutent, mais un graphique qui charge sa bibliothèque depuis le web reste vide. Si l'avis comporte un bouton **Export**, sélectionnez-le et ouvrez le fichier enregistré dans votre navigateur, où le contenu provenant du web se charge.

145* **`This preview doesn't run scripts or load anything from the web`** : avant Claude Desktop v4.23118.0, ces prévisualisations n'exécutaient pas de scripts : mettez donc Desktop à jour et rouvrez le fichier. Si Desktop est à jour et que l'avis persiste, redémarrez Desktop. S'il persiste encore, les scripts sont peut-être [désactivés pour votre organisation](#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization) : adressez-vous alors à votre administrateur.

146 

147Si vous avez fermé l'avis, rouvrez le fichier pour le faire réapparaître.

148 

149#### Désactiver les scripts dans les prévisualisations SSH et WSL pour votre organisation

150 

151Pour empêcher les [prévisualisations HTML dans les sessions SSH et WSL](#preview-html-files-in-ssh-and-wsl-sessions) d'exécuter des scripts, définissez le [paramètre géré `disableBrowserExternalNavigation`](#managed-settings) sur `true`. Avec ce paramètre, les utilisateurs ne peuvent pas non plus [naviguer sur des sites externes](#restrict-external-browsing-for-your-organization) dans le panneau Browser.

152 

153Définissez-le dans vos [paramètres gérés par le serveur](https://code.claude.com/docs/fr/server-managed-settings.md), ou dans une [politique MDM ou un fichier de paramètres gérés de Claude Code](https://code.claude.com/docs/fr/managed-settings.md#where-each-mechanism-stores-the-policy) sur l'ordinateur qui exécute Desktop. Desktop ne le lit ni depuis la machine distante ni depuis la distribution WSL. Avec un [fournisseur tiers](https://code.claude.com/docs/fr/third-party-integrations.md), utilisez la politique MDM ou le fichier.

154 

155> [!WARNING]

156>

157> Si l'ordinateur qui exécute Desktop ne reçoit encore aucun paramètre géré de Claude Code, définissez également [`parentSettingsBehavior`](https://code.claude.com/docs/fr/settings-reference#parentsettingsbehavior) sur `"merge"` dans les paramètres gérés que vous créez. Desktop transmet sa propre politique à Claude Code et, sans `"merge"`, Claude Code [ignore cette politique](https://code.claude.com/docs/fr/managed-settings.md#let-an-embedding-host-add-policy) dès que l'ordinateur dispose de paramètres gérés. Sous Windows, si vous créez un fichier de paramètres gérés, les utilisateurs perdent également les sessions WSL jusqu'à ce que vous [les autorisiez](https://code.claude.com/docs/fr/admin-setup.md#wsl-sessions-in-claude-code-desktop).

158>

159> Si l'ordinateur reçoit déjà des paramètres gérés de Claude Code, ajoutez-y le paramètre et laissez `parentSettingsBehavior` tel qu'il y est défini. Sur un ordinateur disposant de plusieurs politiques MDM ou fichiers de paramètres gérés, utilisez [celui qui a la priorité la plus élevée](https://code.claude.com/docs/fr/managed-settings.md#how-claude-code-combines-managed-sources).

160 

161Demandez ensuite aux utilisateurs de redémarrer Desktop pour garantir que le paramètre s'applique, et indiquez-leur à quoi s'attendre :

162 

163* **Fichiers qu'ils ouvrent** : la prévisualisation n'exécute pas de scripts, donc les graphiques et tableaux dessinés par des scripts restent vides

164* **Prévisualisations qui exécutent des scripts** : si Desktop prend en compte le paramètre avant le redémarrage, elles se ferment. Les utilisateurs voient `This preview closed because scripts are turned off for previews. Open the file again to view it without scripts.`

165* **Fichiers qu'ils exportent** : si un utilisateur [exporte un fichier](#preview-html-files-in-ssh-and-wsl-sessions) et l'ouvre dans un navigateur, ses scripts s'y exécutent, avec ou sans ce paramètre

166 

140### Naviguer sur des sites externes167### Naviguer sur des sites externes

141 168 

142Le panneau Browser est un navigateur à onglets : vous pouvez donc ouvrir de la documentation, des outils de suivi des tickets ou tout autre site à côté de votre application en cours d'exécution. Pour ouvrir le Browser, appuyez sur **Cmd+Shift+B** sur macOS ou sur **Ctrl+Shift+B** sur Windows, ou cliquez sur **Browser** dans la barre de titre de la session. Vous pouvez vous connecter à des sites dans le panneau, y compris via des flux de connexion en popup tels que Google OAuth.169Le panneau Browser est un navigateur à onglets : vous pouvez donc ouvrir de la documentation, des outils de suivi des tickets ou tout autre site à côté de votre application en cours d'exécution. Pour ouvrir le Browser, appuyez sur **Cmd+Shift+B** sur macOS ou sur **Ctrl+Shift+B** sur Windows, ou cliquez sur **Browser** dans la barre de titre de la session. Vous pouvez vous connecter à des sites dans le panneau, y compris via des flux de connexion en popup tels que Google OAuth.


162 189 

163Le Browser applique les mêmes [contrôles de liste d'autorisation et de liste de blocage des sites](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) que l'extension Claude in Chrome. Si votre organisation a déjà configuré ces listes pour l'extension, le Browser les respecte automatiquement. Les administrateurs peuvent également désactiver les outils de Claude sur les pages externes avec le [paramètre géré `browserExternalPageTools`](#managed-settings). Lorsque les outils sont désactivés, les utilisateurs peuvent toujours visiter des sites externes ; les outils de Claude ne peuvent ni les lire ni y agir.190Le Browser applique les mêmes [contrôles de liste d'autorisation et de liste de blocage des sites](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) que l'extension Claude in Chrome. Si votre organisation a déjà configuré ces listes pour l'extension, le Browser les respecte automatiquement. Les administrateurs peuvent également désactiver les outils de Claude sur les pages externes avec le [paramètre géré `browserExternalPageTools`](#managed-settings). Lorsque les outils sont désactivés, les utilisateurs peuvent toujours visiter des sites externes ; les outils de Claude ne peuvent ni les lire ni y agir.

164 191 

165Pour désactiver entièrement la navigation externe, définissez le [paramètre géré `disableBrowserExternalNavigation`](#managed-settings) sur `true`. Cela bloque toute navigation externe dans le Browser, y compris vers les sites figurant sur la liste d'autorisation de votre organisation ; les serveurs de développement localhost et les prévisualisations de fichiers continuent de fonctionner. Utilisez `browserExternalPageTools` pour permettre aux utilisateurs de continuer à naviguer sur des sites externes sans les outils de Claude, et `disableBrowserExternalNavigation` pour bloquer les sites externes à la fois pour les utilisateurs et pour Claude.192Pour désactiver entièrement la navigation externe, définissez le [paramètre géré `disableBrowserExternalNavigation`](#managed-settings) sur `true`. Cela bloque toute navigation externe dans le Browser, y compris vers les sites figurant sur la liste d'autorisation de votre organisation. Les serveurs de développement localhost et les prévisualisations de fichiers continuent de fonctionner, mais les [prévisualisations HTML dans les sessions SSH et WSL](#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization) n'exécutent pas de scripts. Utilisez `browserExternalPageTools` pour permettre aux utilisateurs de continuer à naviguer sur des sites externes sans les outils de Claude, et `disableBrowserExternalNavigation` pour bloquer les sites externes à la fois pour les utilisateurs et pour Claude.

166 193 

167### Examiner les modifications avec la vue diff194### Examiner les modifications avec la vue diff

168 195 


2009| `autoMode` | personnalisez ce que le classificateur du mode auto fait confiance et bloque dans votre organisation. Voir [Configurer le mode auto](https://code.claude.com/docs/fr/auto-mode-config.md). |2036| `autoMode` | personnalisez ce que le classificateur du mode auto fait confiance et bloque dans votre organisation. Voir [Configurer le mode auto](https://code.claude.com/docs/fr/auto-mode-config.md). |

2010| `browserExternalPageTools` | définissez sur `"disabled"` pour empêcher Claude d'utiliser des outils pour lire ou agir sur des pages externes dans le [volet Navigateur](#browse-external-sites). Les utilisateurs peuvent toujours naviguer vers des sites externes eux-mêmes, et les aperçus des serveurs de développement locaux ne sont pas affectés. |2037| `browserExternalPageTools` | définissez sur `"disabled"` pour empêcher Claude d'utiliser des outils pour lire ou agir sur des pages externes dans le [volet Navigateur](#browse-external-sites). Les utilisateurs peuvent toujours naviguer vers des sites externes eux-mêmes, et les aperçus des serveurs de développement locaux ne sont pas affectés. |

2011| `disableMobileSimulatorTools` | définissez sur `true` pour bloquer les outils de Claude pour contrôler et capturer les appareils dans le [volet iOS Simulator](https://code.claude.com/docs/fr/desktop-ios-simulator.md#turn-off-simulator-access). Le volet reste utilisable pour les appuis de l'utilisateur ; seul l'accès de Claude est supprimé. La valeur doit être le booléen JSON `true` ; la chaîne `"true"` est ignorée. |2038| `disableMobileSimulatorTools` | définissez sur `true` pour bloquer les outils de Claude pour contrôler et capturer les appareils dans le [volet iOS Simulator](https://code.claude.com/docs/fr/desktop-ios-simulator.md#turn-off-simulator-access). Le volet reste utilisable pour les appuis de l'utilisateur ; seul l'accès de Claude est supprimé. La valeur doit être le booléen JSON `true` ; la chaîne `"true"` est ignorée. |

2012| `disableBrowserExternalNavigation` | définissez sur `true` pour désactiver complètement la navigation externe dans le [volet Navigateur](#browse-external-sites). Ni les utilisateurs ni Claude ne peuvent naviguer vers des sites externes, et les aperçus des serveurs de développement localhost ne sont pas affectés. La valeur doit être le booléen JSON `true` ; la chaîne `"true"` est ignorée. |2039| `disableBrowserExternalNavigation` | définissez sur `true` pour désactiver complètement la navigation externe dans le [volet Navigateur](#browse-external-sites). Ni les utilisateurs ni Claude ne peuvent naviguer vers des sites externes, et les aperçus des serveurs de développement localhost ne sont pas affectés. Les aperçus HTML dans les sessions SSH et WSL [n'exécutent pas de scripts](#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization). La valeur doit être le booléen JSON `true` ; la chaîne `"true"` est ignorée. |

2013| `sshConfigs` | pré-configurez les [connexions SSH](#pre-configure-ssh-connections-for-your-team) qui apparaissent dans le sélecteur d'environnement. Les utilisateurs ne peuvent pas supprimer les connexions gérées ni modifier quoi que ce soit d'autre que leur propre **Worktree folder**. |2040| `sshConfigs` | pré-configurez les [connexions SSH](#pre-configure-ssh-connections-for-your-team) qui apparaissent dans le sélecteur d'environnement. Les utilisateurs ne peuvent pas supprimer les connexions gérées ni modifier quoi que ce soit d'autre que leur propre **Worktree folder**. |

2014| `sshHostCommands` | fournissez aux utilisateurs des [connexions SSH dont l'hôte provient d'une commande](#distribute-commands-to-your-team), en plus des leurs. Desktop le lit à partir du fichier de paramètres gérés ou de la politique MDM sur l'ordinateur, et l'ignore dans les [paramètres gérés par le serveur](https://code.claude.com/docs/fr/server-managed-settings.md). Nécessite Claude Desktop v3.6556.0 ou version ultérieure sur macOS ou Linux, ou v4.16336.0 ou version ultérieure sur Windows, avec une connexion via un compte Claude. Sur Windows, Desktop doit également [se connecter via le client OpenSSH](#use-your-ssh-configuration). |2041| `sshHostCommands` | fournissez aux utilisateurs des [connexions SSH dont l'hôte provient d'une commande](#distribute-commands-to-your-team), en plus des leurs. Desktop le lit à partir du fichier de paramètres gérés ou de la politique MDM sur l'ordinateur, et l'ignore dans les [paramètres gérés par le serveur](https://code.claude.com/docs/fr/server-managed-settings.md). Nécessite Claude Desktop v3.6556.0 ou version ultérieure sur macOS ou Linux, ou v4.16336.0 ou version ultérieure sur Windows, avec une connexion via un compte Claude. Sur Windows, Desktop doit également [se connecter via le client OpenSSH](#use-your-ssh-configuration). |

2015| `sshHostAllowlist` | restreignez les [sessions SSH](#restrict-which-ssh-hosts-users-can-connect-to) aux hôtes dont le nom d'hôte résolu correspond à l'un de ces modèles. Lecture à partir des paramètres gérés uniquement. |2042| `sshHostAllowlist` | restreignez les [sessions SSH](#restrict-which-ssh-hosts-users-can-connect-to) aux hôtes dont le nom d'hôte résolu correspond à l'un de ces modèles. Lecture à partir des paramètres gérés uniquement. |

Details

5427 5427 

5428### `disableBrowserExternalNavigation`5428### `disableBrowserExternalNavigation`

5429 5429 

5430Désactivez la navigation externe dans le [volet Navigateur](https://code.claude.com/docs/fr/desktop.md#browse-external-sites) de l'application de bureau pour les personnes et Claude. Les aperçus des serveurs de développement localhost continuent de fonctionner. L'application de bureau lit cette clé ; l'interface de ligne de commande du terminal l'ignore.5430Désactivez la navigation externe dans le [volet Navigateur](https://code.claude.com/docs/fr/desktop.md#browse-external-sites) de l'application de bureau pour les personnes et Claude. Les aperçus des serveurs de développement localhost continuent de fonctionner. Les aperçus HTML dans les sessions SSH et WSL s'ouvrent toujours, mais ils [n'exécutent pas de scripts](https://code.claude.com/docs/fr/desktop.md#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization). L'application de bureau lit cette clé ; l'interface de ligne de commande du terminal l'ignore.

5431 5431 

5432* **Portée** : [`Managed`](#scopes)5432* **Portée** : [`Managed`](#scopes)

5433* **Type** : Booléen ; seul le Booléen JSON `true` prend effet5433* **Type** : Booléen ; seul le Booléen JSON `true` prend effet


5443 5443 

5444L'application de bureau ignore toute autre valeur, et une valeur qui n'est pas un Booléen, comme la chaîne `"true"` ou `1`, enregistre également un avertissement. Pour laisser la navigation externe activée mais garder les outils de Claude désactivés sur les pages externes, définissez [`browserExternalPageTools`](#browserexternalpagetools) à la place. Consultez [Restreindre la navigation externe pour votre organisation](https://code.claude.com/docs/fr/desktop.md#restrict-external-browsing-for-your-organization).5444L'application de bureau ignore toute autre valeur, et une valeur qui n'est pas un Booléen, comme la chaîne `"true"` ou `1`, enregistre également un avertissement. Pour laisser la navigation externe activée mais garder les outils de Claude désactivés sur les pages externes, définissez [`browserExternalPageTools`](#browserexternalpagetools) à la place. Consultez [Restreindre la navigation externe pour votre organisation](https://code.claude.com/docs/fr/desktop.md#restrict-external-browsing-for-your-organization).

5445 5445 

5446Si l'ordinateur qui exécute l'application de bureau ne reçoit aucun autre paramètre géré de Claude Code, définissez également [`parentSettingsBehavior`](#parentsettingsbehavior) sur `"merge"` dans les paramètres gérés que vous créez. Sous Windows, si vous créez un fichier de paramètres gérés, les utilisateurs perdent également les sessions WSL jusqu'à ce que vous [les autorisiez](https://code.claude.com/docs/fr/admin-setup.md#wsl-sessions-in-claude-code-desktop). Consultez [Désactiver les scripts dans les aperçus SSH et WSL pour votre organisation](https://code.claude.com/docs/fr/desktop.md#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization) pour en connaître les raisons.

5447 

5446### `disableMobileSimulatorTools`5448### `disableMobileSimulatorTools`

5447 5449 

5448Bloquez les outils de Claude pour le [volet Simulateur iOS](https://code.claude.com/docs/fr/desktop-ios-simulator.md#turn-off-simulator-access) de l'application de bureau. Les personnes conservent l'utilisation manuelle du volet ; seul l'accès de Claude est supprimé, et personne ne peut le réactiver depuis l'intérieur de l'application. L'application de bureau lit cette clé ; l'interface de ligne de commande du terminal l'ignore.5450Bloquez les outils de Claude pour le [volet Simulateur iOS](https://code.claude.com/docs/fr/desktop-ios-simulator.md#turn-off-simulator-access) de l'application de bureau. Les personnes conservent l'utilisation manuelle du volet ; seul l'accès de Claude est supprimé, et personne ne peut le réactiver depuis l'intérieur de l'application. L'application de bureau lit cette clé ; l'interface de ligne de commande du terminal l'ignore.