Skip to content

Référence Rapide de Programmation IA

Référence Rapide

Covers the main categories of the Claude Code reference, plus common Codex entry points. Commands may vary slightly between versions — always check the terminal help for accuracy.

13
Catégories
187
Entrées
187
Affichage

Commandes Slash

Session, context, review, background tasks, extension management, and workflow entry points.

46 éléments
/help

Affiche les commandes, options et points d'entrée d'aide pris en charge par la version actuelle.

/clear

Clear the current session context, suitable for starting fresh on a new question.

/compact

Compacte l'historique long de session, conserve les résumés clés, réduit la pression du contexte.

/context

View or declare the files, directories, and background to focus on for this turn.

Exemple
/context read README, CLAUDE.md, package.json first
/diff

View file changes for this turn, useful for verifying the scope of changes before committing.

/model

View or switch models, useful for trading off between speed and reasoning intensity.

/cost

Affiche le nombre de tokens et le coût estimé pour la session actuelle.

/status

Affiche l'état de connexion, le chemin du projet, le modèle, les permissions et l'environnement d'exécution.

/cd

Change le répertoire de travail pour que les commandes suivantes s'exécutent dans le projet spécifié.

Exemple
/cd apps/web
/doctor

Check if CLI, permissions, dependencies, network, and project configuration are working correctly.

/init

Initialise la documentation du projet, génère ou met à jour CLAUDE.md.

/memory

Affiche, modifie ou actualise la mémoire à long terme et la mémoire du projet.

/review

Entre en mode revue de code, en se concentrant sur les risques, régressions et lacunes de tests.

/permissions

View or adjust permission policies for tool calls, file writes, command execution, etc.

/config

Open the configuration entry point to modify model, permissions, output, and project settings.

/login

Se connecter ou changer de compte pour restaurer l'autorisation et l'état de l'abonnement.

/branch

Crée ou bascule vers une branche isolée, adaptée aux changements expérimentaux.

/rewind

Roll back to an earlier conversation checkpoint and choose a different implementation path.

/resume

Reprend une session historique pour continuer une tâche inachevée.

/rename

Renomme la session actuelle pour faciliter la recherche dans l'historique.

/export

Exporte le contenu de session, les modifications ou résumés pour revue et transmission.

/effort

Ajuste l'intensité du raisonnement ; à augmenter pour les tâches complexes de conception et de revue.

Exemple
/effort high
/plan

Plan before executing, suitable for high-risk, multi-file, or unclear requirements tasks.

/btw

Insert side-channel information so the assistant remembers supplementary constraints without interrupting the current task.

/batch

Exécute des tâches similaires en lots, par ex. revue en lot, mise à jour de documents en lot.

Exemple
/batch review every package README
/loop

Periodically execute check tasks, suitable for monitoring logs, CI, or local services.

Exemple
/loop 5m npm test
/schedule

Schedule timed tasks or reminders so the assistant continues processing at a specified time.

/workflows

Affiche ou exécute des flux de travail prédéfinis, enchaînant plusieurs opérations.

/deep-research

Enter deep research mode, suitable for finding information, comparing solutions, and writing reports.

/debug

Déboguer en suivant le rythme « Reproduire, Localiser, Corriger, Vérifier ».

/code-review

Revue de code structurée pour les PR ou les diffs locaux.

/simplify

Ask the assistant to reduce complexity, compress abstraction and repetitive logic.

/security-review

Perform security checks around permissions, injection, keys, supply chain, and data leaks.

/agents

Affiche, sélectionne ou gère les sous-agents disponibles.

/mcp

Affiche les serveurs MCP, outils et état de connexion.

/plugin

Parcourir, installer ou gérer les Plugins.

/reload-plugins

Recharge les Plugins locaux, couramment utilisé lors du débogage des Plugins.

/goal

Définit l'objectif et le budget de la session actuelle, donnant aux tâches longues un point final clair.

/recap

Génère un bref résumé de progression et des prochaines étapes pour la session actuelle.

/less-permission-prompts

Reduce the frequency of permission confirmations, suitable for high-trust local projects.

/tui

Bascule ou affiche les paramètres de l'interface d'interaction du terminal.

/focus

Restreint la portée du contexte pour que l'assistant se concentre sur le fichier ou la tâche actuelle.

/sandbox

Affiche ou ajuste les politiques sandbox pour contrôler l'accès aux commandes et au système de fichiers.

/usage-credits

Affiche les informations de quota, utilisation ou abonnement.

/plugin Discover

Aller à la page de découverte des Plugins pour trouver des extensions installables.

/plugin Browse

Parcourir les Plugins installés et les commandes disponibles.

Raccourcis

High-frequency keys for terminal sessions, input, history, sidebar, and mode switching.

12 éléments
Shift+Tab

Bascule entre le mode plan, l'édition automatique ou le mode d'interaction de saisie normale.

Option+T / Alt+T

Change le thème ou le style d'affichage du terminal.

Ctrl+C

Interrompt la sortie actuelle ou l'opération en cours.

Ctrl+D

Quitte la session interactive actuelle.

Ctrl+B

Affiche ou masque la barre latérale.

Ctrl+O

Ouvre le sélecteur de contexte, fichier ou commande.

Ctrl+R

Recherche dans l'historique des commandes ou des sessions.

Ctrl+G

Ouvre la navigation objectif, tâche ou session.

Ctrl+K

Clear the input line or open the search entry point, depending on the terminal version.

Esc

Annule la saisie en cours, ferme le popover ou quitte l'état de sélection.

↑ / ↓

Parcourt l'historique de saisie et les candidats.

Tab

Complète les commandes, chemins de fichiers ou candidats.

Options CLI

Non-interactive calls, model selection, output format, permissions, session recovery, and Plugins loading.

27 éléments
claude -p "prompt"

Exécute un prompt une fois en mode non-interactif, adapté aux scripts et CI.

Exemple
claude -p "summarize this diff"
--output-format json

Sort les résultats en JSON, pour faciliter l'analyse par script.

Exemple
claude -p "review" --output-format json
--output-format stream-json

Diffuse des événements JSON, adapté aux tâches longues et UIs temps réel.

--model <name>

Spécifie le nom du modèle.

Exemple
claude --model sonnet
--permission-mode <mode>

Specify Permission Modes, e.g., default, plan, auto-accept edits, or bypass permissions.

--sandbox

Active l'exécution en sandbox pour restreindre les effets de bord sur les commandes et le système de fichiers.

--safe-mode

Run in a more conservative mode, suitable for untrusted projects or demo environments.

--max-turns <n>

Limite le nombre maximum de tours pour éviter les boucles infinies dans les tâches scriptées.

--no-session-persistence

Ne sauvegarde pas l'état de cette session, adapté au traitement par lot temporaire.

--resume

Reprend une session historique spécifiée ou la plus récente.

--continue

Continue la session la plus récente.

--agent <name>

Spécifie un sous-agent pour exécuter les tâches.

Exemple
claude --agent code-reviewer
--plugin-dir <path>

Charge les plugins depuis le répertoire spécifié.

Exemple
claude --plugin-dir ./plugins
--plugin-url <url>

Installe ou charge des plugins depuis une URL.

--bare

Start in a more lightweight mode, without loading some project decorators and additional context.

--worktree

S'exécute dans un worktree isolé, isolant les changements expérimentaux.

--dangerously-skip-permissions

Ignore les confirmations de permission ; à utiliser uniquement dans des environnements isolés de confiance totale.

--add-dir <path>

Ajoute des répertoires supplémentaires au contexte lisible.

Exemple
claude --add-dir ../shared
--mcp-config <file>

Spécifie un fichier de configuration MCP.

Exemple
claude --mcp-config .mcp.json
--channels <plugin>

Active les canaux fournis par les plugins ou extensions.

claude auth login

Se connecter à un compte ou actualiser l'autorisation.

claude project purge [path]

Nettoie le cache, les sessions ou les données d'index au niveau du projet.

claude agents

Liste les sous-agents disponibles.

claude agents --json

Sort la liste des sous-agents au format JSON.

claude plugin details <name>

Affiche les détails du plugin, les commandes et la description des capacités.

claude plugin enable <name>

Active un plugin installé.

claude plugin disable <name>

Désactive un plugin installé.

Fichiers de configuration

Project instructions, personal preferences, local private settings, skills, agents, and MCP config.

11 éléments
CLAUDE.md

Project-level instructions: write project structure, commands, constraints, and collaboration rules.

CLAUDE.local.md

Machine-private project notes, suitable for personal paths and temporary preferences.

.claude/settings.json

Paramètres de projet partagés, peuvent être commités dans le dépôt.

.claude/settings.local.json

Paramètres privés de la machine, généralement non commités.

~/.claude/CLAUDE.md

Instructions personnelles globales, effectives sur tous les projets.

~/.claude/settings.json

Paramètres globaux, adaptés aux modèles par défaut et préférences personnelles.

.claude/skills/

Project skills directory, for encapsulating reusable workflows and domain knowledge.

.claude/agents/

Project subagents directory, for defining roles like review, testing, and writing.

.claude/rules/*.md

Fichiers de règles séparés, pour maintenir les contraintes du projet par sujet.

.mcp.json

Configuration du serveur MCP du projet.

~/.claude.json

Fichier d'état utilisateur et de métadonnées globales.

MCP

Connect external capabilities like databases, browsers, GitHub, and documentation systems into the terminal assistant.

8 éléments
claude mcp add <name> <uri>

Ajoute un serveur MCP.

Exemple
claude mcp add browser http://localhost:3000
claude mcp add --header

Ajoute un serveur MCP avec des en-têtes d'authentification.

claude mcp list

Liste les serveurs MCP configurés.

claude mcp get <name>

Affiche les détails d'un serveur MCP spécifique.

claude mcp remove <name>

Supprime un serveur MCP.

claude mcp add-from-claude-desktop

Importe la configuration MCP depuis l'app de bureau.

/mcp

Affiche l'état de connexion MCP et les outils disponibles dans une session.

mcp__server__tool

Format de nommage d'outil MCP, généralement une combinaison « serveur + outil ».

Hooks

Insert automated actions on tool calls, user input, stop, subagent start and stop events.

12 éléments
PreToolUse

Triggers before tool execution, suitable for intercepting dangerous commands or supplementing audits.

PostToolUse

Triggers after tool execution, suitable for formatting, logging, and syncing state.

UserPromptSubmit

Triggers when the user submits a prompt; can inject context or perform compliance checks.

Stop

Triggers when the main session stops, suitable for summarizing, notifying, or cleaning up resources.

SubagentStart

Triggers when a subagent starts, suitable for preparing isolated directories or environment variables.

SubagentStop

Triggers when a subagent stops, suitable for collecting results and cleaning up temporary files.

Types de hook

Le type de hook détermine le moment du déclenchement.

Matchers de hook

Les matchers déterminent quels outils, commandes ou contextes déclenchent le hook.

Args de hook (forme exec)

Reçoit l'entrée comme arguments de commande, adapté à l'appel de scripts.

Hooks au niveau skill

Hooks déclarés dans les Skills, actifs uniquement quand le Skill est utilisé.

Champs d'entrée Stop

Champs d'entrée de l'événement Stop, peuvent servir à lire l'état de session et la dernière sortie.

Champs d'entrée SubagentStop

Champs d'entrée de l'événement Subagent stop, pour lire le nom, statut et artefacts de l'agent.

Modes de permission

Control boundaries for file read/write, command execution, network access, and auto-accept edits.

8 éléments
default

Mode par défaut, les opérations clés nécessitent une confirmation.

plan

Mode plan, discute uniquement des approches, ne modifie pas directement les fichiers.

acceptEdits

Accepte automatiquement les éditions de fichiers, mais les commandes à haut risque peuvent encore demander confirmation.

auto

Exécute plus proactivement les appels d'outils routiniers, adapté aux tâches à faible risque.

bypassPermissions

Bypass permission confirmations, only suitable for trusted isolated environments.

Patterns d'autorisation

Autorise des commandes, chemins ou patterns d'outils spécifiques.

Patterns de refus

Refuse des commandes, chemins ou patterns d'outils spécifiques.

règles sandbox

Utilise les frontières sandbox pour restreindre l'accès processus, réseau et système de fichiers.

Sous-agents

Delegate review, research, testing, documentation and other tasks to specialized roles.

7 éléments
@"agent-name"

Appelle un sous-agent spécifique par son nom dans la conversation.

Exemple
@"code-reviewer" review this diff
claude --agent <name>

Spécifie le sous-agent par défaut au démarrage.

.claude/agents/*.md

Fichier de définition de sous-agent du projet.

Agents intégrés

Built-in agents, typically covering review, research, implementation, and testing scenarios.

isolation: worktree

Laisse les sous-agents travailler dans des worktrees isolés pour réduire les interférences.

background: true

Allow subagents to run in the background while the main session continues other tasks.

/agents

Affiche, sélectionne et gère les sous-agents disponibles.

Plugins

Installe commandes, skills, MCP, connecteurs d'apps et extensions internes de l'équipe.

8 éléments
/plugin install <name>

Installe des plugins depuis une source de plugins.

/plugin install github:user/repo

Installe des plugins depuis un dépôt GitHub.

/plugin list

Liste les plugins installés.

/reload-plugins

Recharge les plugins locaux sans redémarrer la CLI pendant le débogage.

claude --plugin-dir ./path

Charge le répertoire de plugins locaux au démarrage.

.claude-plugin/plugin.json

Fichier manifeste du plugin déclarant nom, version, commandes et capacités.

plugin-name:command

Convention de nommage des commandes de plugin pour éviter les conflits avec les commandes système.

Marketplace de plugins

Marketplace de plugins ou page de découverte pour trouver des extensions d'équipe et de la communauté.

Variables d'environnement

Modèle, session, sortie, mises à jour, mode sécurité et clés API fournisseur.

15 éléments
ANTHROPIC_API_KEY

Clé API Anthropic.

OPENAI_API_KEY

Clé OpenAI ou passerelle compatible.

DEEPSEEK_API_KEY

Clé DeepSeek ou fournisseur de modèle compatible.

CLAUDE_EFFORT

Intensité de raisonnement par défaut.

CLAUDE_CODE_SESSION_ID

ID de session actuelle, utile pour la corrélation des logs.

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN

Désactive l'écran alternatif du terminal pour faciliter la copie de la sortie historique.

CLAUDE_CODE_FORCE_SYNC_OUTPUT

Force la sortie synchrone, adapté aux scripts et à la collecte de logs.

CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE

Contrôle le comportement de mise à jour automatique du gestionnaire de paquets.

CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY

Active la découverte de modèles via passerelle.

CLAUDE_CODE_HIDE_CWD

Hide the current working directory, suitable for screen recording or public demos.

CLAUDE_CODE_SAFE_MODE

Active le mode sécurité.

CLAUDE_CODE_DISABLE_BUNDLED_SKILLS

Désactive les skills intégrés, utilise uniquement les capacités explicitement configurées.

DISABLE_UPDATES

Désactive les vérifications de mise à jour automatique.

CLAUDE_CODE_USE_POWERSHELL_TOOL

Priorise les outils PowerShell dans les environnements Windows.

CLAUDE_CODE_DISABLE_WORKFLOWS

Désactive les capacités de workflow.

Options de configuration

Fine-grained control of worktrees, sandboxes, inheritance, cleanup cycles, and model scope.

9 éléments
worktree.baseRef

Branche de base ou référence utilisée lors de la création d'un worktree.

sandbox.bwrapPath

Spécifie le chemin sandbox bubblewrap Linux.

sandbox.socatPath

Spécifie le chemin socat pour le pont réseau sandbox.

parentSettingsBehavior

Contrôle si les paramètres du répertoire parent sont hérités.

cleanupPeriodDays

Définit le cycle de nettoyage pour cache, données temporaires ou historique.

prUrlTemplate

Configure PR link templates for jumping from the terminal to code hosting platforms.

disableBundledSkills

Désactive les skills intégrés.

enforceAvailableModels

Restrict the selectable model range, suitable for team-wide cost and compliance policies.

footerLinksRegexes

Identifie les liens dans le pied de page du terminal et fournit la navigation.

Flux de travail courants

Combine commands into reusable paths, ideal for teaching, team standards, and daily development.

8 éléments
Changements à haut risque

First increase reasoning intensity, then enter plan mode, implement after confirmation.

Exemple
/effort high -> /plan -> approve -> implement
Auto-vérification pré-commit

First check diff, then check cost, export summary and compact context if necessary.

Exemple
/diff -> /cost -> /export -> /compact
Revue en lot

Délègue les tâches de revue similaires à des commandes de traitement par lot.

Exemple
/batch review all changed markdown files
Vérification en boucle

Exécute périodiquement des tests, logs ou vérifications de santé.

Exemple
/loop 5m npm test
Expérience de branche

Create a new branch for experiments, then merge or restore the main line upon success.

Exemple
/branch -> experiment -> /resume
Revue de script

Passe le diff à la CLI, sort du JSON pour les systèmes automatisés.

Exemple
git diff | claude -p "review" --output-format json
Initialisation de projet

Génère la documentation, ajoute les règles, puis commit dans le dépôt.

Exemple
/init -> edit CLAUDE.md -> commit
Boucle de débogage

Reproduire, localiser, ajouter des tests, corriger, puis lancer la vérification.

Exemple
/debug -> add failing test -> fix -> /diff

Référence Codex

Supplements the most common entry points and configurations for Codex CLI and Codex projects.

16 éléments
AGENTS.md

Codex project instructions: write project commands, code standards, and collaboration constraints.

~/.codex/config.toml

Fichier de config global Codex, typiquement pour modèle, sandbox et politiques d'approbation.

.codex/

Project or user-level Codex extensions directory, commonly for skills, plugins, and memory.

sandbox_mode

Contrôle la portée sandbox du système de fichiers pour l'exécution des commandes Codex.

approval_policy

Contrôle quand Codex nécessite l'approbation utilisateur pour les commandes ou opérations réseau.

model_reasoning_effort

Définit l'intensité du raisonnement ; à augmenter pour les tâches complexes.

codex --help

Affiche les commandes et options prises en charge par la CLI Codex.

codex exec "<task>"

Exécute une tâche une fois de façon non-interactive, adapté aux scripts d'automatisation.

Exemple
codex exec "review the current diff"
/status

Affiche le modèle actuel, le répertoire, sandbox, permissions et état des outils.

/model

Change ou affiche le modèle actuellement utilisé par Codex.

/approvals

Affiche ou ajuste la politique d'approbation.

/review

Affiche les changements actuels en mode revue de code.

/mcp

Affiche les serveurs MCP et outils disponibles pour Codex.

/skills

Affiche les skills disponibles et leurs méthodes de déclenchement.

/compact

Compresse le contexte de session long et continue la tâche actuelle.

OPENAI_API_KEY / DEEPSEEK_API_KEY

Commonly used when connecting OpenAI-compatible or low-cost models like DeepSeek.