Voici la liste des Référence des variables de clavardage proposé dans Visual Studio Code dans l'extension de clavardage Copilot :
| Commande | Description |
|---|---|
| #agent | Cette variable de clavardage permet de sélectionner ou d'interroger l'agent actif utilisé pour traiter la requête. |
| #askQuestions | Cette variable de clavardage permet à l'agent de poser des questions de clarification avant d'exécuter une action. |
| #awaitTerminal | Cette variable de clavardage permet d'attendre la fin d'une exécution dans le terminal avant de poursuivre le raisonnement. |
| #changes | Cette variable de clavardage fournit la liste des modifications de contrôle de source (choses modifiées par rapport au dépôt). |
| #codebase | Cette variable de clavardage permet de faire une recherche de code dans l'espace de travail actuel pour trouver automatiquement du contexte pertinent pour la requête chat. |
| #createAndRunTask | Cette variable de clavardage permet de créer et exécuter une nouvelle tâche dans l'espace de travail. |
| #createDirectory | Cette variable de clavardage permet de créer un nouveau répertoire dans l'espace de travail. |
| #createFile | Cette variable de clavardage permet de créer un nouveau fichier dans l'espace de travail. |
| #createJupyterNotebook | Cette variable de clavardage permet de créer un nouveau notebook Jupyter à partir d'une description. |
| #dbcode-executeDDL | Cette variable de clavardage permet d'exécuter des instructions DDL (CREATE, ALTER, DROP) sur une base de données. |
| #dbcode-executeDML | Cette variable de clavardage permet d'exécuter des instructions DML (INSERT, UPDATE, DELETE). |
| #dbcode-executeQuery | Cette variable de clavardage permet d'exécuter une requête SQL de lecture et d'en retourner les résultats. |
| #dbcode-getConnections | Cette variable de clavardage permet de lister les connexions aux bases de données disponibles dans l'espace de travail. |
| #dbcode-getDatabases | Cette variable de clavardage permet de récupérer la liste des bases de données accessibles via une connexion. |
| #dbcode-getSchemas | Cette variable de clavardage permet de lister les schémas d'une base de données sélectionnée. |
| #dbcode-getTables | Cette variable de clavardage permet de lister les tables présentes dans un schéma ou une base de données. |
| #dbcode-workspaceConnection | Cette variable de clavardage permet de définir ou utiliser la connexion base de données active de l'espace de travail. |
| #edit (tool set) | Cette variable de clavardage active la capacité de modifier des fichiers dans l'espace de travail. |
| #editFiles | Cette variable de clavardage permet d'appliquer des modifications à des fichiers du projet. |
| #editNotebook | Cette variable de clavardage permet de faire des modifications dans un notebook. |
| #execute | Cette variable de clavardage permet de déclencher l'exécution d'une action ou d'un outil selon le contexte fourni. |
| #extensions | Cette variable de clavardage permet de rechercher ou s'informer sur les extensions VS Code. |
| #fetch | Cette variable de clavardage permet de récupérer le contenu d'une page Web (URL) pour l'utiliser comme contexte dans la discussion. |
| #fileSearch | Cette variable de clavardage effectue une recherche de fichiers dans l'espace de travail suivant un motif (glob) et renvoie leur chemin. |
| #getNotebookSummary | Cette variable de clavardage fournit la liste des cellules d'un notebook et leurs détails. |
| #getProjectSetupInfo | Cette variable de clavardage donne des instructions et configurations pour structurer/scaffolder différents types de projets. |
| #getTaskOutput | Cette variable de clavardage récupère la sortie d'une tâche exécutée dans l'espace de travail. |
| #getTerminalOutput | Cette variable de clavardage récupère la sortie d'une commande exécutée dans le terminal intégré. |
| #githubRepo | Cette variable de clavardage permet de faire une recherche de code dans un dépôt GitHub (par exemple pour explorer un dépôt public). |
| #installExtension | Cette variable de clavardage permet d'installer une extension VS Code. |
| #killTerminal | Cette variable de clavardage permet de terminer un terminal en cours d'exécution. |
| #listDirectory | Cette variable de clavardage liste les fichiers d'un répertoire dans l'espace de travail. |
| #mssql_change_databases | Cette variable de clavardage permet de changer la base de données active sur une connexion Microsoft SQL Server. |
| #mssql_connect | Cette variable de clavardage permet de se connecter à un serveur Microsoft SQL Server. |
| #mssql_disconnect | Cette variable de clavardage permet de fermer la connexion active à un serveur Microsoft SQL Server. |
| #mssql_get_connection_details | Cette variable de clavardage permet d'afficher les détails de la connexion SQL active (serveur, base, utilisateur). |
| #mssql_list_databases | Cette variable de clavardage permet de lister les bases de données d'un serveur Microsoft SQL Server. |
| #mssql_list_functions | Cette variable de clavardage permet de lister les fonctions SQL disponibles dans la base courante. |
| #mssql_list_schemas | Cette variable de clavardage permet de lister les schémas SQL de la base de données active. |
| #mssql_list_servers | Cette variable de clavardage permet de lister les serveurs SQL configurés ou accessibles. |
| #mssql_list_tables | Cette variable de clavardage permet de lister les tables SQL de la base active. |
| #mssql_list_views | Cette variable de clavardage permet de lister les vues SQL disponibles. |
| #mssql_run_query | Cette variable de clavardage permet d'exécuter une requête SQL sur Microsoft SQL Server. |
| #mssql_show_schema | Cette variable de clavardage permet d'afficher la structure d'un schéma SQL (tables, colonnes, types). |
| #new | Cette variable de clavardage permet de scaffold/un nouvel espace de travail VS Code préconfiguré. |
| #newJupyterNotebook | Cette variable de clavardage crée un nouveau notebook Jupyter selon une description. |
| #newWorkspace | Cette variable de clavardage permet de créer un nouvel espace de travail. |
| #openSimpleBrowser | Cette variable de clavardage ouvre le navigateur intégré pour prévisualiser une application web locale. |
| #problems | Cette variable de clavardage attache les problèmes du panneau Problèmes comme contexte pour le chat (idéal pour diagnostiquer des erreurs). |
| #readFile | Cette variable de clavardage lit le contenu d'un fichier dans l'espace de travail. |
| #readNotebookCellOutput | Cette variable de clavardage lit la sortie d'une cellule notebook. |
| #runCell | Cette variable de clavardage exécute une cellule de notebook. |
| #runCommands (tool set) | Cette variable de clavardage active l'option de d'exécuter des commandes dans le terminal et lire leur sortie. |
| #runInTerminal | Cette variable de clavardage exécute une commande shell dans le terminal intégré. |
| #runNotebooks (tool set) | Cette variable de clavardage permet d'exécuter des cellules de notebooks. |
| #runNotebookCell | Cette variable de clavardage permet d'exécuter une cellule spécifique d'un notebook. |
| #runSubagent | Cette variable de clavardage permet d'exécuter une tâche dans un sous-agent isolé, afin de préserver le contexte principal. |
| #runTask | Cette variable de clavardage exécute une tâche existante configurée dans l'espace de travail. |
| #runTasks (tool set) | Cette variable de clavardage permet d'exécuter des tâches et lire leurs résultats dans l'espace de travail. |
| #runSubagent | Cette variable de clavardage exécute une tâche dans un sous-agent isolé, utile pour la gestion de contexte de l'agent principal. |
| #runTests | Cette variable de clavardage exécute des tests unitaires présents dans l'espace de travail. |
| #runVscodeCommand | Cette variable de clavardage exécute une commande VS Code, par exemple activer le mode zen. |
| #search (tool set) | Cette variable de clavardage active la recherche de fichiers dans l'espace de travail. |
| #searchResults | Cette variable de clavardage récupère les résultats de recherche depuis la vue de Recherche. |
| #selection | Cette variable de clavardage ajoute la sélection active de l'éditeur comme contexte pour la requête (texte sélectionné). |
| #terminalLastCommand | Cette variable de clavardage récupère la dernière commande exécutée et sa sortie du terminal. |
| #terminalSelection | Cette variable de clavardage ajoute la sélection actuelle dans le terminal comme contexte. |
| #testFailure | Cette variable de clavardage fournit des informations sur une erreur de test, utile pour le débogage. |
| #textSearch | Cette variable de clavardage cherche du texte dans des fichiers de l'espace de travail. |
| #todos | Cette variable de clavardage suit les éléments à faire pour une requête de chat en cours (todo list). |
| #usages | Cette variable de clavardage combine les actions Find All References / Find Implementation / Go to Definition pour explorer les usages dans le code. |
| #VSCodeAPI | Cette variable de clavardage pose des questions sur la fonctionnalité VS Code ou le développement d'extensions. |
| #web | Cette variable de clavardage permet d'interroger le Web pour récupérer des informations externes à utiliser comme contexte. |
Dernière mise à jour : Mercredi, le 18 février 2026