{"meta":{"title":"Commencer avec l'interface en ligne de commande GitHub Copilot","intro":"Découvrez rapidement comment utiliser CLI GitHub Copilot.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/copilot","title":"GitHub Copilot"},{"href":"/fr/copilot/how-tos","title":"Procédures"},{"href":"/fr/copilot/how-tos/copilot-cli","title":"Copilot pour CLI"},{"href":"/fr/copilot/how-tos/copilot-cli/cli-getting-started","title":"Démarrage rapide de l'interface CLI de Copilot"}],"documentType":"article"},"body":"# Commencer avec l'interface en ligne de commande GitHub Copilot\n\nDécouvrez rapidement comment utiliser CLI GitHub Copilot.\n\n## Présentation\n\n```\n          CLI GitHub Copilot est un assistant puissant de codage IA natif de terminal qui apporte des fonctionnalités agentiques directement à votre ligne de commande. Le Copilot pour CLI offre une flexibilité étendue, une intégration des flux de travail GitHub et la capacité de travailler de manière autonome sur des tâches complexes tout en maintenant le contrôle total des utilisateurs.\n```\n\nCe guide vous aidera à commencer à utiliser l’interface CLI.\n\n## Installation\n\nUtilisez l’une des commandes suivantes :\n\n* **Multiplateforme (npm)**\n\n  Prérequis : Node.js 22 ou version ultérieure.\n\n  ```bash copy\n  npm install -g @github/copilot\n  ```\n\n* **Windows (WinGet)**\n\n  ```bash copy\n  winget install GitHub.Copilot\n  ```\n\n* **macOS/Linux (Homebrew)**\n\n  ```bash copy\n  brew install copilot-cli\n  ```\n\n## Démarrage de l’interface CLI pour la première fois\n\n1. Dans le terminal, accédez au répertoire du projet dans lequel vous souhaitez utiliser Copilot pour CLI.\n\n2. Démarrez une session CLI interactive :\n\n   ```bash\n   copilot\n   ```\n\n3. Dans l’interface CLI, saisissez `/login` et suivez les invites à l’écran pour vous authentifier auprès de votre compte GitHub.\n\n   Vous n'aurez à faire cela que la première fois que vous utilisez le CLI.\n\n4. Lorsque vous y êtes invité, vérifiez que vous approuvez que les fichiers du répertoire actif sont adaptés à une utilisation avec un outil IA.\n\n   > \\[!NOTE]\n\n   ```\n          Copilot n’apporte pas de modifications à vos fichiers sans votre approbation explicite.\n   ```\n\n5. Essayez de poser Copilot une question, par exemple :\n\n   ```copilot copy\n   Give me an overview of this project.\n   ```\n\n## Principaux raccourcis à maîtriser\n\n| Shortcut                     | Action                                                   |\n| ---------------------------- | -------------------------------------------------------- |\n| <kbd>Échap</kbd>             | Annuler l’opération actuelle                             |\n| <kbd>Ctrl</kbd>+<kbd>C</kbd> | Annuler en cas de réflexion, effacer l'entrée ou quitter |\n| <kbd>Ctrl</kbd>+<kbd>L</kbd> | Effacer l’écran                                          |\n| `@`                          | Mentionner les fichiers à inclure dans le contexte       |\n| `/`                          | Afficher les commandes de barre oblique                  |\n| `?`                          | Afficher l’aide par onglets                              |\n| <kbd>↑</kbd> et <kbd>↓</kbd> | Parcourir l’historique des commandes                     |\n\nPour obtenir la liste complète des raccourcis et des commandes disponibles, entrez :\n\n```bash\n/help\n```\n\n## Utilisation CLI GitHub Copilot non interactive\n\nVous pouvez également entrer une commande et obtenir une réponse Copilot directement dans votre terminal, sans démarrer une session interactive.\n\nPour ce faire, passez une invite à la CLI avec l’indicateur `-p`. Par exemple:\n\n```bash\ncopilot -p \"In Git, how can I apply a commit from another branch\"\n```\n\nL’indicateur `-p` vous permet d’utiliser CLI GitHub Copilot par programmation dans des scripts, par exemple pour automatiser des tâches à l’aide de l’IA.\n\nVous pouvez ajouter l’indicateur `-s` pour indiquer à la CLI de générer uniquement sa réponse Copilot, en omettant les informations d’utilisation supplémentaires.\n\n```bash\ncopilot -sp \"YOUR PROMPT HERE\"\n```\n\nPour plus d'informations sur d'autres indicateurs que vous pouvez utiliser programmatiquement, et pour des renseignements supplémentaires, entrez :\n\n```bash\ncopilot help\n```\n\nor:\n\n```bash\ncopilot help TOPIC\n```\n\noù TOPIC est l’une des rubriques répertoriées dans la sortie d’aide.\n\n## Étapes suivantes\n\nEn savoir plus sur Copilot pour CLI :\n\n* [À propos de GitHub Copilot CLI](/fr/copilot/concepts/agents/about-copilot-cli)\n* [Utilisation du CLI GitHub Copilot](/fr/copilot/how-tos/use-copilot-agents/use-copilot-cli)\n* [Bonnes pratiques pour l’interface CLI GitHub Copilot](/fr/copilot/how-tos/copilot-cli/cli-best-practices)\n* [Commencez avec CLI GitHub Copilot : Un cours pratique gratuit](https://developer.microsoft.com/blog/get-started-with-github-copilot-cli-a-free-hands-on-course)"}