SpyBara
Go Premium

Documentation 2026-07-01 21:01 UTC to 2026-07-02 23:59 UTC

11 files changed +122 −23. View all changes and history on the product overview
2026
Sat 4 03:01 Fri 3 23:00 Thu 2 23:59 Wed 1 21:01
Details

86`settingSources` couvre les paramètres utilisateur, projet et locaux. Quelques entrées sont lues indépendamment de sa valeur :86`settingSources` couvre les paramètres utilisateur, projet et locaux. Quelques entrées sont lues indépendamment de sa valeur :

87 87 

88| Entrée | Comportement | Pour désactiver |88| Entrée | Comportement | Pour désactiver |

89| :--------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |89| :--------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

90| Paramètres de politique gérée | Politique gérée par le point de terminaison, qu'il s'agisse d'une plist MDM, d'une politique de registre ou de fichiers de paramètres gérés, se charge à partir de l'hôte ; les [paramètres gérés par le serveur](/fr/server-managed-settings) sont récupérés quand la session s'authentifie avec une connexion OAuth d'organisation ou une clé API directement configurée, sur une [configuration éligible](/fr/server-managed-settings#platform-availability) | Politique de point de terminaison : supprimez le fichier de paramètres gérés, la plist ou la politique de registre de l'hôte. Paramètres gérés par le serveur : contrôlés par votre administrateur d'organisation ; ne peuvent pas être désactivés à partir du SDK |90| Paramètres de politique gérée | Politique gérée par le point de terminaison, qu'il s'agisse d'une plist MDM, d'une politique de registre ou de fichiers de paramètres gérés, se charge à partir de l'hôte. Les [paramètres gérés par le serveur](/fr/server-managed-settings) sont récupérés sur une [configuration éligible](/fr/server-managed-settings#platform-availability) quand la session s'authentifie avec une connexion OAuth d'organisation ou une clé API directement configurée | Politique de point de terminaison : supprimez le fichier de paramètres gérés, la plist ou la politique de registre de l'hôte. Paramètres gérés par le serveur : contrôlés par votre administrateur d'organisation ; ne peuvent pas être désactivés à partir du SDK |

91| Configuration globale `~/.claude.json` | Toujours lue | Relocalisez avec `CLAUDE_CONFIG_DIR` dans `env` |91| Configuration globale `~/.claude.json` | Toujours lue | Relocalisez avec `CLAUDE_CONFIG_DIR` dans `env` |

92| Mémoire automatique à `~/.claude/projects/<project>/memory/` | Chargée par défaut dans l'invite système | Définissez `autoMemoryEnabled: false` dans les paramètres, ou `CLAUDE_CODE_DISABLE_AUTO_MEMORY=1` dans `env` |92| Mémoire automatique à `~/.claude/projects/<project>/memory/` | Chargée dans l'invite système au démarrage de la session. L'agent écrit les nouvelles mémoires là avec les outils standard `Write` et `Edit` plutôt qu'avec un outil de mémoire dédié, donc ces outils doivent être activés pour que l'agent puisse enregistrer les mémoires | Définissez `autoMemoryEnabled: false` dans les paramètres, ou `CLAUDE_CODE_DISABLE_AUTO_MEMORY=1` dans `env` |

93| [Connecteurs MCP de claude.ai](/fr/mcp#use-mcp-servers-from-claude-ai) | Chargés quand la méthode d'authentification active est un abonnement claude.ai. Passer `mcpServers: {}` ne les supprime pas | Définissez `strictMcpConfig: true`, [`disableClaudeAiConnectors: true`](/fr/mcp#disable-claude-ai-connectors) dans les paramètres, ou `ENABLE_CLAUDEAI_MCP_SERVERS=false` dans `env` |93| [Connecteurs MCP de claude.ai](/fr/mcp#use-mcp-servers-from-claude-ai) | Chargés quand la méthode d'authentification active est un abonnement claude.ai. Passer `mcpServers: {}` ne les supprime pas | Définissez `strictMcpConfig: true`, [`disableClaudeAiConnectors: true`](/fr/mcp#disable-claude-ai-connectors) dans les paramètres, ou `ENABLE_CLAUDEAI_MCP_SERVERS=false` dans `env` |

94 94 

95<Warning>95<Warning>

artifacts.md +7 −7

Details

4 4 

5# Partager la sortie de session en tant qu'artefacts5# Partager la sortie de session en tant qu'artefacts

6 6 

7> Les artefacts transforment le travail de Claude Code en pages interactives en direct à une URL privée que vous pouvez partager au sein de votre organisation.7> Les artefacts transforment le travail de Claude Code en pages interactives en direct à une URL privée sur claude.ai.

8 8 

9{/* plan-availability: feature=artifacts plans=team,enterprise providers=anthropic */}9{/* plan-availability: feature=artifacts plans=pro,max,team,enterprise providers=anthropic */}

10 10 

11<Note>11<Note>

12 Les artefacts sont en version bêta. Ils nécessitent un plan Team ou Enterprise et une session connectée avec [`/login`](/fr/setup#authenticate). Consultez [Disponibilité](#availability) pour l'ensemble complet des exigences.12 Les artefacts sont disponibles sur les plans Pro, Max, Team et Enterprise et nécessitent une session connectée avec [`/login`](/fr/setup#authenticate). Consultez [Disponibilité](#availability) pour l'ensemble complet des exigences.

13</Note>13</Note>

14 14 

15Un artefact est une page web interactive en direct que Claude Code publie à partir de votre session vers une URL privée sur claude.ai. Vous l'ouvrez dans un navigateur, et il se met à jour sur place au fur et à mesure que la session continue. Partagez-le à partir de l'en-tête de la page lorsque vous souhaitez qu'un coéquipier le voie également. Par exemple, utilisez un artefact pour guider un relecteur à travers une demande de tirage avec des diffs annotés, créer un tableau de bord à partir des données de session, ou maintenir une chronologie d'investigation qui se remplit au fur et à mesure que Claude travaille.15Un artefact est une page web interactive en direct que Claude Code publie à partir de votre session vers une URL privée sur claude.ai. Vous l'ouvrez dans un navigateur, et il se met à jour sur place au fur et à mesure que la session continue. Sur les plans Team et Enterprise, partagez-le à partir de l'en-tête de la page lorsque vous souhaitez qu'un coéquipier le voie également. Par exemple, utilisez un artefact pour guider un relecteur à travers une demande de tirage avec des diffs annotés, créer un tableau de bord à partir des données de session, ou maintenir une chronologie d'investigation qui se remplit au fur et à mesure que Claude travaille.

16 16 

17<Frame>17<Frame>

18 <img src="https://mintcdn.com/claude-code/kaHIYYMIYMYPxQg9/images/artifacts-viewer.png?fit=max&auto=format&n=kaHIYYMIYMYPxQg9&q=85&s=dbfd671cdb0d15f49f808b9e89778fe1" alt="Un artefact ouvert dans un navigateur à claude.ai/code/artifact. L'en-tête du visualiseur affiche le titre de l'artefact acme-funnel-fix, un bouton Partager et l'avatar de l'auteur. Le menu Partager est ouvert avec le bouton bascule Toujours partager la dernière version, un sélecteur de version indiquant Partage de la version 2, un sélecteur d'audience Tout le monde chez Acme, et un bouton Copier le lien. Sous l'en-tête, la page d'artefact affiche deux maquettes mobiles côte à côte, un graphique en entonnoir et une ligne de cartes de métriques." width="2511" height="1890" data-path="images/artifacts-viewer.png" />18 <img src="https://mintcdn.com/claude-code/kaHIYYMIYMYPxQg9/images/artifacts-viewer.png?fit=max&auto=format&n=kaHIYYMIYMYPxQg9&q=85&s=dbfd671cdb0d15f49f808b9e89778fe1" alt="Un artefact ouvert dans un navigateur à claude.ai/code/artifact. L'en-tête du visualiseur affiche le titre de l'artefact acme-funnel-fix, un bouton Partager et l'avatar de l'auteur. Le menu Partager est ouvert avec le bouton bascule Toujours partager la dernière version, un sélecteur de version indiquant Partage de la version 2, un sélecteur d'audience Tout le monde chez Acme, et un bouton Copier le lien. Sous l'en-tête, la page d'artefact affiche deux maquettes mobiles côte à côte, un graphique en entonnoir et une ligne de cartes de métriques." width="2511" height="1890" data-path="images/artifacts-viewer.png" />


84 Partager un artefact84 Partager un artefact

85</h2>85</h2>

86 86 

87Un nouvel artefact n'est visible que pour vous. Ouvrez-le dans votre navigateur et utilisez le contrôle **Partager** dans l'en-tête de la page pour accorder l'accès à des personnes spécifiques de votre organisation, ou à tout le monde. L'en-tête vous nomme en tant qu'auteur de l'artefact, de sorte que quiconque vous le partagez peut voir qui a publié la page. Il renvoie également à votre galerie à [claude.ai/code/artifacts](https://claude.ai/code/artifacts), qui répertorie tous les artefacts que vous avez créés.87Un nouvel artefact n'est visible que pour vous. Sur les plans Pro et Max, les artefacts restent privés pour vous. Sur les plans Team et Enterprise, ouvrez l'artefact dans votre navigateur et utilisez le contrôle **Partager** dans l'en-tête de la page pour accorder l'accès à des personnes spécifiques de votre organisation, ou à tout le monde. L'en-tête vous nomme en tant qu'auteur de l'artefact, de sorte que quiconque vous le partagez peut voir qui a publié la page. Il renvoie également à votre galerie à [claude.ai/code/artifacts](https://claude.ai/code/artifacts), qui répertorie tous les artefacts que vous avez créés.

88 88 

89Le partage s'arrête à votre organisation. Les spectateurs doivent se connecter à claude.ai en tant que membre de la même organisation qui a publié l'artefact, et il n'y a pas d'option pour rendre un artefact visible en dehors de celle-ci. Pour envoyer le contenu sous-jacent à quelqu'un en dehors de votre organisation, demandez à Claude le fichier HTML et partagez ce fichier directement.89Le partage s'arrête à votre organisation. Les spectateurs doivent se connecter à claude.ai en tant que membre de la même organisation qui a publié l'artefact, et il n'y a pas d'option pour rendre un artefact visible en dehors de celle-ci. Pour envoyer le contenu sous-jacent à quelqu'un en dehors de votre organisation, demandez à Claude le fichier HTML et partagez ce fichier directement.

90 90 


189Les artefacts nécessitent chaque condition ci-dessous. Lorsque l'une d'elles n'est pas remplie, Claude écrit un fichier HTML local ou dit qu'il ne peut pas publier à la place.189Les artefacts nécessitent chaque condition ci-dessous. Lorsque l'une d'elles n'est pas remplie, Claude écrit un fichier HTML local ou dit qu'il ne peut pas publier à la place.

190 190 

191| Exigence | Disponible quand |191| Exigence | Disponible quand |

192| :-------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |192| :-------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

193| Plan | Team ou Enterprise. Sur les plans Team, les artefacts sont activés par défaut. Sur les plans Enterprise, un propriétaire [les active](#manage-artifacts-for-your-organization) dans les paramètres d'administration de claude.ai. |193| Plan | Pro, Max, Team ou Enterprise. Sur les plans Pro et Max, les artefacts sont privés pour vous, et aucune gestion d'administrateur ne s'applique. Sur les plans Team, les artefacts sont activés par défaut. Sur les plans Enterprise, un propriétaire [les active](#manage-artifacts-for-your-organization) dans les paramètres d'administration de claude.ai. |

194| Authentification | Connecté à claude.ai avec `/login`. Les sessions utilisant une clé API, un [jeton de passerelle](/fr/llm-gateway) ou une identifiant de fournisseur cloud ne peuvent pas publier. |194| Authentification | Connecté à claude.ai avec `/login`. Les sessions utilisant une clé API, un [jeton de passerelle](/fr/llm-gateway) ou une identifiant de fournisseur cloud ne peuvent pas publier. |

195| Fournisseur de modèle | API Anthropic. Non disponible sur [Amazon Bedrock](/fr/amazon-bedrock), [Google Cloud Vertex AI](/fr/google-vertex-ai) ou [Microsoft Foundry](/fr/microsoft-foundry). |195| Fournisseur de modèle | API Anthropic. Non disponible sur [Amazon Bedrock](/fr/amazon-bedrock), [Google Cloud Vertex AI](/fr/google-vertex-ai) ou [Microsoft Foundry](/fr/microsoft-foundry). |

196| Politique organisationnelle | Les clés de chiffrement gérées par le client (CMEK), HIPAA et [Zéro rétention de données](/fr/zero-data-retention) ne sont pas activées pour l'organisation. |196| Politique organisationnelle | Les clés de chiffrement gérées par le client (CMEK), HIPAA et [Zéro rétention de données](/fr/zero-data-retention) ne sont pas activées pour l'organisation. |

Details

50 50 

51 <Step title="Lancer et se connecter">51 <Step title="Lancer et se connecter">

52 Lancez **Claude** à partir de votre lanceur d'applications, ou exécutez `claude-desktop` à partir d'un terminal, et connectez-vous avec votre compte Anthropic.52 Lancez **Claude** à partir de votre lanceur d'applications, ou exécutez `claude-desktop` à partir d'un terminal, et connectez-vous avec votre compte Anthropic.

53 

54 L'application Linux se connecte de la même manière que sur macOS et Windows : avec un abonnement claude.ai, ou via l'authentification unique de votre organisation. Desktop n'accepte pas directement une clé API Claude Console ; utilisez l'[interface de ligne de commande](/fr/quickstart) pour l'authentification par clé API. Pour les déploiements d'entreprise qui acheminent Desktop vers la plateforme Agent de Google Cloud ou une passerelle LLM, consultez le [guide de configuration d'entreprise](https://support.claude.com/en/articles/12622667-enterprise-configuration) et la [configuration réseau](/fr/network-config).

53 </Step>55 </Step>

54</Steps>56</Steps>

55 57 

errors.md +1 −1

Details

729 Model is restricted by your organization's settings729 Model is restricted by your organization's settings

730</h3>730</h3>

731 731 

732Votre administrateur d'organisation a désactivé ce modèle dans la Claude Console, ou il est exclu par une liste d'autorisation [`availableModels`](/fr/model-config#restrict-model-selection) dans les paramètres gérés. Lorsque le modèle restreint a été défini avec `--model`, `ANTHROPIC_MODEL` ou le paramètre `model`, Claude Code substitue un modèle autorisé et continue. Taper `/model <name>` pour un modèle restreint est rejeté avec `Run /model to choose a different model.` et la session conserve son modèle actuel.732Votre administrateur d'organisation a désactivé ce modèle dans la console Claude, ou il est exclu par une liste d'autorisation [`availableModels`](/fr/model-config#restrict-model-selection) dans les paramètres gérés. Lorsque le modèle restreint a été défini avec `--model`, `ANTHROPIC_MODEL` ou le paramètre `model`, Claude Code substitue un modèle autorisé et continue. Taper `/model <name>` pour un modèle restreint est rejeté avec `Run /model to choose a different model.` et la session conserve son modèle actuel.

733 733 

734```text theme={null}734```text theme={null}

735Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.735Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.

Details

50* [Remote Control](/fr/remote-control)50* [Remote Control](/fr/remote-control)

51* [Extension Chrome](/fr/chrome)51* [Extension Chrome](/fr/chrome)

52* [Computer use](/fr/computer-use) : plans Pro et Max52* [Computer use](/fr/computer-use) : plans Pro et Max

53* [Artifacts](/fr/artifacts) : plans Team et Enterprise53* [Artifacts](/fr/artifacts) : plans Pro, Max, Team et Enterprise

54* [Voice dictation](/fr/voice-dictation)54* [Voice dictation](/fr/voice-dictation)

55 55 

56Desktop est l'exception partielle : les déploiements en entreprise peuvent acheminer Desktop vers Vertex AI ou un fournisseur de passerelle via les [paramètres gérés](https://support.claude.com/en/articles/12622667-enterprise-configuration), et l'[aperçu de recherche Cowork on 3P](https://claude.com/docs/cowork/3p/overview) exécute l'onglet Code sur Bedrock, Vertex AI, Foundry ou une passerelle LLM auto-hébergée. Pour la disponibilité par plan de ces fonctionnalités, consultez [Disponibilité par plan d'abonnement](#availability-by-subscription-plan).56Desktop est l'exception partielle : les déploiements en entreprise peuvent acheminer Desktop vers Vertex AI ou un fournisseur de passerelle via les [paramètres gérés](https://support.claude.com/en/articles/12622667-enterprise-configuration), et l'[aperçu de recherche Cowork on 3P](https://claude.com/docs/cowork/3p/overview) exécute l'onglet Code sur Bedrock, Vertex AI, Foundry ou une passerelle LLM auto-hébergée. Pour la disponibilité par plan de ces fonctionnalités, consultez [Disponibilité par plan d'abonnement](#availability-by-subscription-plan).


286| [Computer use](/fr/computer-use) | ✓ | ✓ | ✗ | ✗ |286| [Computer use](/fr/computer-use) | ✓ | ✓ | ✗ | ✗ |

287| Dispatch ([Desktop](/fr/desktop#sessions-from-dispatch)) | ✓ | ✓ | ✗ | ✗ |287| Dispatch ([Desktop](/fr/desktop#sessions-from-dispatch)) | ✓ | ✓ | ✗ | ✗ |

288| [Code Review](/fr/code-review) | ✗ | ✗ | ✓ | ✓ |288| [Code Review](/fr/code-review) | ✗ | ✗ | ✓ | ✓ |

289| [Artifacts](/fr/artifacts) | | | ✓ | Admin-enabled |289| [Artifacts](/fr/artifacts) | | | ✓ | Admin-enabled |

290| [Analytics dashboard, API, and contribution metrics](/fr/analytics) | ✗ | ✗ | ✓ | ✓ |290| [Analytics dashboard, API, and contribution metrics](/fr/analytics) | ✗ | ✗ | ✓ | ✓ |

291| [Server-managed settings](/fr/server-managed-settings) | ✗ | ✗ | ✓ | ✓ |291| [Server-managed settings](/fr/server-managed-settings) | ✗ | ✗ | ✓ | ✓ |

292| [SSO](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) | ✗ | ✗ | ✓ | ✓ |292| [SSO](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) | ✗ | ✗ | ✓ | ✓ |

Details

37| `Ctrl+R` | Recherche inversée dans l'historique des commandes | Recherchez les commandes précédentes de manière interactive |37| `Ctrl+R` | Recherche inversée dans l'historique des commandes | Recherchez les commandes précédentes de manière interactive |

38| `Ctrl+V` ou `Cmd+V` (iTerm2) ou `Alt+V` (Windows et WSL) | Coller une image du presse-papiers | Insère une puce `[Image #N]` au curseur afin que vous puissiez la référencer positionnellement dans votre invite. Sur WSL, `Ctrl+V` et `Alt+V` sont tous deux liés ; utilisez `Alt+V` si votre terminal intercepte `Ctrl+V` |38| `Ctrl+V` ou `Cmd+V` (iTerm2) ou `Alt+V` (Windows et WSL) | Coller une image du presse-papiers | Insère une puce `[Image #N]` au curseur afin que vous puissiez la référencer positionnellement dans votre invite. Sur WSL, `Ctrl+V` et `Alt+V` sont tous deux liés ; utilisez `Alt+V` si votre terminal intercepte `Ctrl+V` |

39| `Ctrl+B` | Tâches en arrière-plan | Met en arrière-plan les commandes bash et les agents. Les utilisateurs Tmux appuyez deux fois |39| `Ctrl+B` | Tâches en arrière-plan | Met en arrière-plan les commandes bash et les agents. Les utilisateurs Tmux appuyez deux fois |

40| `Ctrl+T` | Basculer la liste des tâches | Afficher ou masquer la [liste des tâches](#task-list) dans la zone d'état du terminal |40| `Ctrl+T` | Basculer la liste des tâches de Claude | Afficher ou masquer [la liste des tâches de Claude](#task-list) dans la zone d'état. Ceci n'est pas la vue des tâches en arrière-plan ; utilisez [`/tasks`](/fr/commands) pour voir les shells et sous-agents en cours d'exécution |

41| `Flèches gauche/droite` | Parcourir les onglets de dialogue | Naviguez entre les onglets dans les dialogues de permission et les menus |41| `Flèches gauche/droite` | Parcourir les onglets de dialogue | Naviguez entre les onglets dans les dialogues de permission et les menus |

42| `Flèches haut/bas` ou `Ctrl+P`/`Ctrl+N` | Déplacer le curseur ou naviguer dans l'historique des commandes | Lorsque l'entrée s'étend sur plus d'une ligne visuelle, qu'elle soit enveloppée ou multiligne, déplace d'abord le curseur dans l'invite. Une fois que le curseur est sur la première ou la dernière ligne visuelle, appuyer à nouveau navigue dans l'historique des commandes. {/* min-version: 2.1.169 */}À partir de la v2.1.169, l'entrée monolignes enveloppée se comporte de la même manière que l'entrée multiligne |42| `Flèches haut/bas` ou `Ctrl+P`/`Ctrl+N` | Déplacer le curseur ou naviguer dans l'historique des commandes | Lorsque l'entrée s'étend sur plus d'une ligne visuelle, qu'elle soit enveloppée ou multiligne, déplace d'abord le curseur dans l'invite. Une fois que le curseur est sur la première ou la dernière ligne visuelle, appuyer à nouveau navigue dans l'historique des commandes. {/* min-version: 2.1.169 */}À partir de la v2.1.169, l'entrée monolignes enveloppée se comporte de la même manière que l'entrée multiligne |

43| `Esc` | Interrompre Claude | Arrêtez la réponse actuelle ou l'appel d'outil en cours de tour afin que vous puissiez rediriger. Claude conserve le travail effectué jusqu'à présent |43| `Esc` | Interrompre Claude | Arrêtez la réponse actuelle ou l'appel d'outil en cours de tour afin que vous puissiez rediriger. Claude conserve le travail effectué jusqu'à présent |


389 Liste des tâches389 Liste des tâches

390</h2>390</h2>

391 391 

392Lorsque vous travaillez sur un travail complexe en plusieurs étapes, Claude crée une liste de tâches pour suivre la progression. Les tâches apparaissent dans la zone d'état de votre terminal avec des indicateurs montrant ce qui est en attente, en cours ou terminé.392La liste des tâches est la liste de contrôle de Claude : des éléments que Claude a créés pour planifier un travail en plusieurs étapes, avec des indicateurs montrant ce qui est en attente, en cours ou terminé. Elle est distincte de la vue des tâches en arrière-plan. Pour voir les shells en cours d'exécution et les sous-agents, utilisez [`/tasks`](/fr/commands) à la place.

393 393 

394* Appuyez sur `Ctrl+T` pour basculer l'affichage de la liste des tâches. L'affichage montre jusqu'à 5 tâches à la fois394* Appuyez sur `Ctrl+T` pour basculer l'affichage de la liste des tâches. L'affichage montre jusqu'à cinq tâches à la fois. Lorsque Claude n'a pas encore créé d'éléments de liste de contrôle, le basculement n'a aucun effet visible car il n'y a rien à afficher

395* Pour voir toutes les tâches ou les effacer, demandez directement à Claude : « show me all tasks » ou « clear all tasks »395* Pour voir toutes les tâches ou les effacer, demandez directement à Claude : « show me all tasks » ou « clear all tasks »

396* Les tâches persistent lors des compactions de contexte, aidant Claude à rester organisé sur les projets plus importants396* Les tâches persistent lors des compactions de contexte, aidant Claude à rester organisé sur les projets plus importants

397* Pour partager une liste de tâches entre les sessions, définissez `CLAUDE_CODE_TASK_LIST_ID` pour utiliser un répertoire nommé dans `~/.claude/tasks/` : `CLAUDE_CODE_TASK_LIST_ID=my-project claude`397* Pour partager une liste de tâches entre les sessions, définissez `CLAUDE_CODE_TASK_LIST_ID` pour utiliser un répertoire nommé dans `~/.claude/tasks/` : `CLAUDE_CODE_TASK_LIST_ID=my-project claude`

keybindings.md +2 −2

Details

86Actions disponibles dans le contexte `Global` :86Actions disponibles dans le contexte `Global` :

87 87 

88| Action | Par défaut | Description |88| Action | Par défaut | Description |

89| :--------------------- | :--------- | :-------------------------------------------- |89| :--------------------- | :--------- | :------------------------------------------------------------------------------------------------------------------------------- |

90| `app:interrupt` | Ctrl+C | Annuler l'opération en cours |90| `app:interrupt` | Ctrl+C | Annuler l'opération en cours |

91| `app:exit` | Ctrl+D | Quitter Claude Code |91| `app:exit` | Ctrl+D | Quitter Claude Code |

92| `app:redraw` | (non lié) | Forcer le redessinage du terminal |92| `app:redraw` | (non lié) | Forcer le redessinage du terminal |

93| `app:toggleTodos` | Ctrl+T | Basculer la visibilité de la liste des tâches |93| `app:toggleTodos` | Ctrl+T | Basculer la visibilité de la liste des tâches de Claude. Ce n'est pas la vue des tâches en arrière-plan [`/tasks`](/fr/commands) |

94| `app:toggleTranscript` | Ctrl+O | Basculer la transcription détaillée |94| `app:toggleTranscript` | Ctrl+O | Basculer la transcription détaillée |

95 95 

96<h3 id="history-actions">96<h3 id="history-actions">

model-config.md +5 −1

Details

236 Restrictions de modèle d'organisation236 Restrictions de modèle d'organisation

237</h3>237</h3>

238 238 

239Les administrateurs d'organisation restreignent les modèles que les membres peuvent exécuter en désactivant les modèles individuels dans la Console Claude. Utilisez ce bouton bascule de la Console au lieu de `availableModels` lorsque vos membres s'authentifient via l'API Anthropic et que vous voulez un commutateur à l'échelle de l'organisation sans déployer de fichiers de paramètres. Cette restriction est livrée avec les droits du compte lorsque Claude Code s'authentifie, séparée de toute liste `availableModels` dans les paramètres, et le serveur applique la même restriction indépendamment lorsqu'une session est créée. Nécessite Claude Code v2.1.187 ou ultérieur.239Les administrateurs d'organisation sur les plans Claude Enterprise restreignent les modèles que les membres peuvent exécuter en désactivant les modèles individuels dans la console d'administration claude.ai. Cette restriction est livrée avec les droits du compte lorsque Claude Code s'authentifie, séparée de toute liste `availableModels` dans les paramètres, et le serveur applique la même restriction indépendamment lorsqu'une session est créée. Nécessite Claude Code v2.1.187 ou ultérieur.

240 

241La restriction s'applique lorsqu'un membre se connecte ou utilise sa propre clé API. Les identifiants d'organisation, tels que les clés de service d'organisation, ne sont pas liés à un utilisateur, de sorte que la restriction ne s'applique pas à eux.

242 

243La Console Claude n'a pas de contrôle de restriction de modèle. Les organisations sans plan Claude Enterprise, y compris celles dont les membres s'authentifient via l'API Anthropic, restreignent les modèles avec [`availableModels`](#restrict-model-selection) dans les [paramètres gérés](/fr/settings#settings-files) à la place, en ajoutant [`enforceAvailableModels`](#enforce-the-allowlist-for-the-default-model) pour couvrir l'option Par défaut. Ces paramètres sont appliqués par Claude Code lui-même, pas par le serveur.

240 244 

241Un modèle restreint est masqué du sélecteur `/model`. Le sélectionner par nom avec `--model`, la variable d'environnement `ANTHROPIC_MODEL`, ou le paramètre `model` affiche l'avis `Model "<name>" is restricted by your organization's settings. Using <model> instead.` et la session démarre sur un modèle autorisé. Taper `/model <name>` pour un modèle restreint est rejeté avec `Model '<name>' is restricted by your organization's settings. Run /model to choose a different model.` et la session conserve son modèle actuel.245Un modèle restreint est masqué du sélecteur `/model`. Le sélectionner par nom avec `--model`, la variable d'environnement `ANTHROPIC_MODEL`, ou le paramètre `model` affiche l'avis `Model "<name>" is restricted by your organization's settings. Using <model> instead.` et la session démarre sur un modèle autorisé. Taper `/model <name>` pour un modèle restreint est rejeté avec `Model '<name>' is restricted by your organization's settings. Run /model to choose a different model.` et la session conserve son modèle actuel.

242 246 

plugins.md +4 −2

Details

62 62 

63<Steps>63<Steps>

64 <Step title="Créez le répertoire du plugin">64 <Step title="Créez le répertoire du plugin">

65 Chaque plugin se trouve dans son propre répertoire contenant vos skills, agents ou hooks, optionnellement aux côtés d'un manifeste `.claude-plugin/plugin.json`. Créez-en un maintenant :65 Chaque plugin se trouve dans son propre répertoire contenant vos skills, agents ou hooks, optionnellement aux côtés d'un manifeste `.claude-plugin/plugin.json`. L'emplacement n'a pas d'importance pour ce démarrage rapide car vous pointerez Claude Code vers le répertoire avec `--plugin-dir` à l'étape de test. Créez-le n'importe où, par exemple dans un dossier de travail ou un répertoire de projets :

66 66 

67 ```bash theme={null}67 ```bash theme={null}

68 mkdir my-first-plugin68 mkdir my-first-plugin

69 ```69 ```

70 

71 Les étapes restantes s'exécutent à partir du répertoire parent et font référence à des chemins comme `my-first-plugin/...` relatifs à celui-ci.

70 </Step>72 </Step>

71 73 

72 <Step title="Créez le manifeste du plugin">74 <Step title="Créez le manifeste du plugin">


438 440 

439<Steps>441<Steps>

440 <Step title="Créez la structure du plugin">442 <Step title="Créez la structure du plugin">

441 Créez un nouveau répertoire de plugin :443 Créez un nouveau répertoire de plugin dans la racine de votre projet, à côté du dossier `.claude/` existant, afin que les chemins `cp` relatifs à l'étape suivante se résolvent :

442 444 

443 ```bash theme={null}445 ```bash theme={null}

444 mkdir -p my-plugin/.claude-plugin446 mkdir -p my-plugin/.claude-plugin

Details

13| Outil | Description | Permission requise |13| Outil | Description | Permission requise |

14| :--------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------- |14| :--------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------- |

15| `Agent` | Crée un [subagent](/fr/sub-agents) avec sa propre fenêtre de contexte pour gérer une tâche. Voir [comportement de l'outil Agent](#agent-tool-behavior) | Non |15| `Agent` | Crée un [subagent](/fr/sub-agents) avec sa propre fenêtre de contexte pour gérer une tâche. Voir [comportement de l'outil Agent](#agent-tool-behavior) | Non |

16| `Artifact` | Publie un fichier HTML ou Markdown en tant qu'[artifact](/fr/artifacts) : une page interactive privée sur claude.ai que vous pouvez partager au sein de votre organisation. {/* plan-availability: feature=artifacts plans=team,enterprise providers=anthropic */}Nécessite un plan Team ou Enterprise et une authentification `/login` ; voir [Disponibilité](/fr/artifacts#availability) | Oui |16| `Artifact` | Publie un fichier HTML ou Markdown en tant qu'[artifact](/fr/artifacts) : une page interactive privée sur claude.ai. Sur les plans Team et Enterprise, vous pouvez le partager au sein de votre organisation. {/* plan-availability: feature=artifacts plans=pro,max,team,enterprise providers=anthropic */}Nécessite un plan Pro, Max, Team ou Enterprise et une authentification `/login` ; voir [Disponibilité](/fr/artifacts#availability) | Oui |

17| `AskUserQuestion` | Pose des questions à choix multiples pour recueillir les exigences ou clarifier l'ambiguïté | Non |17| `AskUserQuestion` | Pose des questions à choix multiples pour recueillir les exigences ou clarifier l'ambiguïté | Non |

18| `Bash` | Exécute des commandes shell dans votre environnement. Voir [comportement de l'outil Bash](#bash-tool-behavior) | Oui |18| `Bash` | Exécute des commandes shell dans votre environnement. Voir [comportement de l'outil Bash](#bash-tool-behavior) | Oui |

19| `CronCreate` | Planifie une invite récurrente ou ponctuelle dans la session actuelle. Les tâches sont limitées à la session et restaurées sur `--resume` ou `--continue` si non expirées. Voir [tâches planifiées](/fr/scheduled-tasks) | Non |19| `CronCreate` | Planifie une invite récurrente ou ponctuelle dans la session actuelle. Les tâches sont limitées à la session et restaurées sur `--resume` ou `--continue` si non expirées. Voir [tâches planifiées](/fr/scheduled-tasks) | Non |

workflows.md +92 −1

Details

194 194 

195Appuyez sur Entrée pour enregistrer. Le workflow s'exécute comme `/<name>` dans les futures sessions à partir de l'un ou l'autre emplacement.195Appuyez sur Entrée pour enregistrer. Le workflow s'exécute comme `/<name>` dans les futures sessions à partir de l'un ou l'autre emplacement.

196 196 

197{/* min-version: 2.1.178 */}À partir de la v2.1.178, l'enregistrement à l'emplacement du projet écrit dans le répertoire `.claude/workflows/` le plus proche qui existe déjà entre votre répertoire de travail et la racine du référentiel, ou à la racine du référentiel s'il n'en existe pas encore. Les workflows de projet se chargent également à partir de chaque `.claude/workflows/` le long de ce chemin, et quand plus d'un définit le même nom, Claude Code exécute celui le plus proche du répertoire de travail.197{/* min-version: 2.1.178 */}Dans un monorepo avec plusieurs répertoires `.claude/`, vous pouvez conserver les workflows aux côtés du package auquel ils s'appliquent. À partir de la v2.1.178, l'enregistrement à l'emplacement du projet écrit dans le répertoire `.claude/workflows/` le plus proche qui existe déjà entre votre répertoire de travail et la racine du référentiel, ou à la racine du référentiel s'il n'en existe pas encore. Les workflows de projet se chargent également à partir de chaque `.claude/workflows/` le long de ce chemin, et quand plus d'un définit le même nom, Claude Code exécute celui le plus proche du répertoire de travail.

198 198 

199Si un workflow de projet et un workflow personnel partagent un nom, celui du projet s'exécute.199Si un workflow de projet et un workflow personnel partagent un nom, celui du projet s'exécute.

200 200 


212 212 

213Claude passe la liste en tant que données structurées, donc le script peut appeler les méthodes de tableau et d'objet sur `args` directement sans l'analyser d'abord. Si `args` est omis, la variable globale est `undefined` à l'intérieur du script.213Claude passe la liste en tant que données structurées, donc le script peut appeler les méthodes de tableau et d'objet sur `args` directement sans l'analyser d'abord. Si `args` est omis, la variable globale est `undefined` à l'intérieur du script.

214 214 

215<h2 id="example-workflow-prompts">

216 Exemples de prompts de workflow

217</h2>

218 

219Un workflow convient mieux quand la tâche est plus grande qu'un agent ne peut la tenir en contexte, ou quand la même étape doit s'exécuter sur de nombreux éléments. Les prompts ci-dessous montrent des formes courantes. Chacun demande à Claude d'écrire et d'exécuter un workflow pour cette tâche ; vous n'écrivez pas le script vous-même.

220 

221<h3 id="audit-many-files-for-the-same-issue">

222 Auditer de nombreux fichiers pour le même problème

223</h3>

224 

225Distribuez un agent par fichier, puis collectez et vérifiez les conclusions.

226 

227```text theme={null}

228> use a workflow to audit every route handler under src/routes/ for missing authentication checks, and adversarially verify each finding before reporting it

229```

230 

231<h3 id="keep-fixing-until-a-check-passes">

232 Continuer à corriger jusqu'à ce qu'une vérification réussisse

233</h3>

234 

235Exécutez un vérificateur, corrigez ce qui a échoué, et répétez jusqu'à ce qu'il réussisse ou cesse de faire des progrès.

236 

237```text theme={null}

238> use a workflow to run npx tsc --noEmit and keep fixing the reported errors until the type check passes or two rounds in a row make no progress

239```

240 

241<h3 id="migrate-many-files-in-parallel">

242 Migrer de nombreux fichiers en parallèle

243</h3>

244 

245Découvrez les fichiers à migrer, transformez chacun dans une copie isolée afin que les modifications ne se chevauchent pas, et vérifiez chaque résultat.

246 

247```text theme={null}

248> use a workflow to migrate every component under src/components/ from styled-components to Tailwind, working on each file in its own isolated copy

249```

250 

251<h3 id="review-every-changed-file-and-write-one-summary">

252 Examiner chaque fichier modifié et écrire un résumé

253</h3>

254 

255Exécutez un examinateur par fichier, puis remettez toutes les conclusions à un agent qui les classe et les déduplique.

256 

257```text theme={null}

258> use a workflow to review every file changed in this PR for correctness issues, then merge the per-file findings into one ranked summary

259```

260 

261<h3 id="research-a-topic-across-many-sources">

262 Rechercher un sujet à travers de nombreuses sources

263</h3>

264 

265Distribuez les lecteurs sur les journaux des modifications, les problèmes et la documentation, puis synthétisez. Le workflow groupé `/deep-research` fait cela ; vous pouvez également décrire une version plus étroite.

266 

267```text theme={null}

268> use a workflow to research how our three competitors handle rate limiting: read their public docs and recent changelog entries in parallel, then compare the approaches

269```

270 

271<h3 id="find-issues-until-the-list-stops-growing">

272 Trouver des problèmes jusqu'à ce que la liste cesse de croître

273</h3>

274 

275Continuez à chercher par rounds et arrêtez-vous quand les nouveaux rounds ne trouvent rien de nouveau.

276 

277```text theme={null}

278> use a workflow to find flaky tests in this repo: run the suite repeatedly, record which tests fail intermittently, and stop once two rounds in a row find nothing new

279```

280 

281<h3 id="what-the-saved-script-looks-like">

282 À quoi ressemble le script enregistré

283</h3>

284 

285Quand vous [enregistrez un workflow](#save-the-workflow-for-reuse), le fichier dans `.claude/workflows/` contient un bloc `meta` suivi d'un corps de script qui orchestre les sous-agents. Vous n'avez généralement pas besoin de l'éditer, mais voici la forme d'un petit pour que vous puissiez reconnaître ce que Claude a généré :

286 

287```javascript theme={null}

288export const meta = {

289 name: 'audit-routes',

290 description: 'Audit every route handler for missing auth checks',

291}

292 

293const found = await agent('List every .ts file under src/routes/.', {

294 schema: { type: 'object', required: ['files'], properties: { files: { type: 'array', items: { type: 'string' } } } },

295})

296 

297const audits = await pipeline(found.files, file =>

298 agent(`Audit ${file} for missing authentication checks.`, { label: file }),

299)

300 

301return audits.filter(Boolean)

302```

303 

304Le corps est du JavaScript simple avec `await` au niveau supérieur. `agent()` génère un sous-agent et `pipeline()` en exécute un par élément dans une liste. Si vous voulez éditer un script à la main, demandez à Claude de vous guider à travers le changement, ou consultez l'entrée de l'outil Workflow dans la [référence Agent SDK](/fr/agent-sdk/typescript) pour l'ensemble complet des options.

305 

215<h2 id="how-a-workflow-runs">306<h2 id="how-a-workflow-runs">

216 Comment un workflow s'exécute307 Comment un workflow s'exécute

217</h2>308</h2>