Points clés
- Un agent de codage IA en ligne de commande de GitHub, installé avec
npm install -g @github/copilot, Homebrew ou WinGet, et lancé avec la commandecopilot - Basé sur le cloud par défaut : il s'authentifie avec votre compte GitHub existant et achemine les requêtes vers les modèles hébergés par GitHub — aucune inférence locale sans configuration spécifique
- Prend en charge une configuration BYOK (bring-your-own-key) via quatre variables d'environnement —
COPILOT_PROVIDER_BASE_URL,COPILOT_MODEL,COPILOT_PROVIDER_TYPE,COPILOT_PROVIDER_API_KEY— pouvant le connecter à des serveurs de modèles locaux auto-hébergés : Ollama, vLLM, Foundry Local, ou tout point de terminaison compatible OpenAI Chat Completions, selon la documentation BYOK officielle de GitHub - Les modèles locaux en BYOK doivent prendre en charge l'appel d'outils (tool calling) et le streaming ; GitHub recommande une fenêtre de contexte de 128k tokens
- Licence : propriétaire, source fermée — aucun dépôt de code source public, donc aucun nombre d'étoiles GitHub n'existe pour cet outil
- L'accès à Copilot CLI est conditionné à un abonnement GitHub Copilot : Free (0 $), Pro (10 $/mois), Pro+ (39 $/mois) et Max (100 $/mois) pour les particuliers ; Business (19 $/utilisateur/mois) et Enterprise (39 $/utilisateur/mois) pour les équipes — vérifiez les niveaux actuels sur github.com/features/copilot/plans
- Les niveaux payants individuels incluent une allocation mensuelle d'AI Credits partagée entre Copilot Chat, le mode agent, la revue de code et Copilot CLI — Pro, Pro+ et Max incluent respectivement 15, 70 et 200 crédits, donc un usage intensif de la CLI puise dans le même pool que les autres fonctionnalités Copilot
- Le niveau Free inclut l'accès à Copilot CLI, mais l'usage est plafonné par les allocations globales du plan Free (2 000 complétions de code et 50 requêtes de chat par mois)
📍 En une phrase
GitHub Copilot CLI est un agent de codage IA basé sur le cloud qui s'exécute dans votre terminal, appelant par défaut les modèles hébergés par GitHub, avec un mode BYOK (bring-your-own-key) optionnel qui peut le connecter à des serveurs de modèles véritablement locaux comme Ollama, vLLM ou Foundry Local.
💬 En termes simples
Par défaut, il fonctionne comme n'importe quel autre assistant IA cloud : vous tapez une requête dans votre terminal, et elle est envoyée sur internet vers les serveurs de GitHub, qui exécutent le modèle et renvoient une réponse. « S'exécute dans un terminal local » ne signifie pas « exécute le modèle IA sur votre ordinateur ». Si vous voulez que le modèle lui-même s'exécute sur votre propre machine, vous devez le configurer manuellement pour qu'il communique avec un serveur de modèle local comme Ollama, au lieu du réglage par défaut de GitHub.
📌Remarque: Cette review est le complément approfondi de la fiche de GitHub Copilot CLI dans le Local LLM Software Directory — consultez cette page pour comparer d'un coup d'œil avec d'autres agents de codage en terminal, y compris ceux conçus local-first dès le départ.
Qu'est-ce que GitHub Copilot CLI ?
GitHub Copilot CLI est un agent de codage IA en ligne de commande publié par GitHub, décrit sur sa page produit officielle. Il s'exécute dans votre terminal plutôt que dans un éditeur, et peut lire votre dépôt, proposer des modifications, exécuter des commandes shell que vous approuvez, et répondre à des questions sur votre base de code via une interface de type chat. Par défaut, chacune de ces requêtes est traitée par un modèle hébergé sur l'infrastructure de GitHub, atteint sur le réseau avec vos identifiants GitHub — la CLI ne livre ni n'exécute aucun poids de modèle localement.
- Fonction principale : un assistant de codage agentique qui vit dans le terminal — lit les fichiers du projet, propose et applique des modifications, peut exécuter des commandes avec votre confirmation
- Inférence par défaut : basée sur le cloud, via les modèles hébergés par GitHub, conditionnée à un niveau d'abonnement GitHub Copilot
- Chemin local optionnel : la configuration BYOK (quatre variables d'environnement) peut rediriger les appels de modèle vers un serveur auto-hébergé sur votre propre machine ou réseau — Ollama, vLLM, Foundry Local, ou tout point de terminaison compatible
- Développeur : GitHub (filiale de Microsoft)
- Distribution : le paquet npm
@github/copilot, également disponible via Homebrew et WinGet
Contexte de Copilot CLI
GitHub Copilot CLI étend la gamme de produits Copilot de GitHub au terminal, en suivant le même modèle de compte et d'abonnement que ses intégrations éditeur et chat.
- 1Copilot CLI est lancé comme agent de codage en terminal
Why it matters: GitHub a étendu Copilot au-delà de l'éditeur avec un agent en ligne de commande autonome, installable via npm, Homebrew ou WinGet et authentifié avec les identifiants GitHub existants. - 2Prise en charge du BYOK et des fournisseurs de modèles personnalisés ajoutée
Why it matters: GitHub a publié une documentation permettant de connecter Copilot CLI à des serveurs de modèles auto-hébergés — Ollama, vLLM et Foundry Local — via des variables d'environnement, offrant à la CLI un chemin d'inférence locale optionnel distinct de ses modèles cloud par défaut, selon la [documentation BYOK](https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models) de GitHub. - 3Les AI Credits unifient la comptabilisation de l'usage sur toutes les surfaces Copilot
Why it matters: GitHub a consolidé la comptabilisation de l'usage pour que Copilot Chat, le mode agent, la revue de code et Copilot CLI puisent tous dans la même allocation mensuelle d'AI Credits sur les plans individuels payants, plutôt que de mesurer l'usage de la CLI séparément.
Que pouvez-vous faire avec GitHub Copilot CLI ?
L'ensemble des fonctionnalités de Copilot CLI se concentre sur le codage agentique en terminal, selon la documentation et la page produit officielles de GitHub.
- Chat agentique en terminal — une interface conversationnelle dans votre terminal qui peut lire des fichiers, proposer des modifications multi-fichiers et expliquer du code, lancée avec la commande
copilot - Exécution de commandes avec approbation — Copilot CLI peut suggérer et exécuter des commandes shell, mais demande confirmation avant toute action modifiant votre système ou votre dépôt
- Connaissance du dépôt — il lit les fichiers et la structure de votre projet pour ancrer ses réponses et modifications dans votre base de code réelle plutôt que des suggestions génériques
- Modèles cloud par défaut — dès l'installation, les requêtes sont traitées par les modèles hébergés par GitHub, authentifiées via votre compte GitHub et votre niveau d'abonnement
- BYOK / fournisseurs de modèles personnalisés — quatre variables d'environnement (
COPILOT_PROVIDER_BASE_URL,COPILOT_MODEL,COPILOT_PROVIDER_TYPE,COPILOT_PROVIDER_API_KEY) permettent de rediriger Copilot CLI vers un autre backend de modèle, y compris des serveurs locaux auto-hébergés - Fournisseurs locaux pris en charge — Ollama, vLLM et Foundry Local sont explicitement cités dans la documentation BYOK de GitHub, en plus de « tout point de terminaison compatible OpenAI Chat Completions »
- Exigences du modèle pour le BYOK — le modèle vers lequel vous dirigez Copilot CLI doit prendre en charge l'appel d'outils et le streaming ; GitHub recommande une fenêtre de contexte de 128k tokens pour un comportement agentique fiable
Exemples d'utilisation : trois façons d'utiliser Copilot CLI
Ce sont des flux de travail concrets tirés de la documentation officielle de GitHub, pas des cas d'usage hypothétiques.
Installation et prise en main de Copilot CLI
Copilot CLI s'installe comme un paquet en ligne de commande, pas comme une application à télécharger. Selon la documentation de GitHub, installez-le avec npm, Homebrew ou WinGet, puis authentifiez-vous avec votre compte GitHub existant.
Méthode | Commande / Remarques |
|---|---|
| npm (toutes plateformes) | npm install -g @github/copilot |
| Homebrew (macOS/Linux) | Disponible via Homebrew — voir la documentation d'installation de GitHub pour la formule exacte |
| WinGet (Windows) | Disponible via WinGet — voir la documentation d'installation de GitHub pour l'identifiant exact du paquet |
| Lancement | copilot (authentification avec vos identifiants GitHub existants) |
Un compte GitHub est requis dans tous les cas. L'utilisation des modèles cloud par défaut nécessite en plus un niveau d'abonnement GitHub Copilot incluant l'accès à la CLI (le niveau Free suffit, avec un usage plafonné). La mise en place du chemin local/BYOK nécessite en plus que vous exécutiez vous-même Ollama, vLLM ou Foundry Local — Copilot CLI n'installe ni ne gère de serveur de modèle local pour vous.
Tarifs de GitHub Copilot CLI
L'accès à Copilot CLI est conditionné à un abonnement GitHub Copilot, non vendu séparément. Les niveaux ci-dessous reflètent les plans individuels et professionnels publiés par GitHub ; vérifiez les tarifs actuels sur github.com/features/copilot/plans avant de décider, les niveaux et allocations de crédits évoluant.
Free
- Prix:
- 0 $
- AI Credits / Contenu:
- 2 000 complétions de code et 50 requêtes de chat par mois ; accès à Copilot CLI inclus, plafonné par ces allocations
Pro
- Prix:
- 10 $/mois
- AI Credits / Contenu:
- 15 $/mois d'AI Credits, partagés entre Copilot Chat, le mode agent, la revue de code et Copilot CLI
Pro+
- Prix:
- 39 $/mois
- AI Credits / Contenu:
- 70 $/mois d'AI Credits, partagés sur le même ensemble de fonctionnalités
Max
- Prix:
- 100 $/mois
- AI Credits / Contenu:
- 200 $/mois d'AI Credits, partagés sur le même ensemble de fonctionnalités
Business
- Prix:
- 19 $/utilisateur/mois
- AI Credits / Contenu:
- Plan pour équipes ; vérifiez l'allocation actuelle d'AI Credits sur la page tarifaire de GitHub
Enterprise
- Prix:
- 39 $/utilisateur/mois
- AI Credits / Contenu:
- Plan pour organisations ; vérifiez l'allocation actuelle d'AI Credits sur la page tarifaire de GitHub
Les AI Credits forment un pool unique partagé par plan individuel payant — un usage intensif de Copilot CLI puise dans la même allocation que Copilot Chat, le mode agent et la revue de code, pas un budget séparé pour la CLI. Le chemin BYOK/modèle local ne consomme aucun AI Credit de GitHub, puisque GitHub n'exécute pas le modèle — mais vous êtes responsable des coûts d'hébergement de votre propre installation Ollama, vLLM ou Foundry Local. Ces chiffres étaient exacts au moment de la review ; GitHub a déjà modifié les tarifs de Copilot et pourrait le refaire — vérifiez le lien ci-dessus plutôt que de considérer ce tableau comme permanent.
GitHub Copilot CLI vs. Aider
GitHub Copilot CLI et Aider sont tous deux des agents de codage IA en terminal, mais ils adoptent des réglages par défaut presque opposés sur l'endroit où l'inférence a lieu et la façon dont vous payez.
Inférence par défaut
- GitHub Copilot CLI:
- Cloud, via les modèles hébergés par GitHub
- Aider:
- Cloud, via la clé API que vous configurez — ou entièrement local via Ollama et des serveurs similaires
Chemin de modèle local
- GitHub Copilot CLI:
- Configuration BYOK optionnelle (quatre variables d'environnement) vers Ollama, vLLM ou Foundry Local
- Aider:
- Support natif des modèles locaux via Ollama et d'autres serveurs compatibles OpenAI, sans mode BYOK séparé
Licence
- GitHub Copilot CLI:
- Propriétaire, source fermée
- Aider:
- Open source (Apache-2.0) ; voir l'avis Aider de PromptQuorum
Accès / tarifs
- GitHub Copilot CLI:
- Conditionné à un abonnement GitHub Copilot, de Free à 100 $/mois
- Aider:
- L'outil lui-même est gratuit ; vous ne payez que pour l'API ou le calcul local utilisé
Intégration GitHub
- GitHub Copilot CLI:
- Intégration native, de premier niveau, au compte et au dépôt GitHub
- Aider:
- Fonctionne avec tout dépôt Git ; aucune intégration spécifique à GitHub requise
Si un flux de travail entièrement local et fonctionnant hors ligne est prioritaire, Aider en fait un réglage par défaut de premier plan plutôt qu'une étape de configuration optionnelle — voir l'avis Aider de PromptQuorum pour sa configuration exacte des modèles locaux.
Pour qui est fait GitHub Copilot CLI ?
La pertinence de Copilot CLI dépend de votre tolérance à l'inférence cloud par défaut, et de l'effort que vous êtes prêt à consacrer au chemin BYOK si vous voulez des modèles locaux.
Concurrents et alternatives
GitHub Copilot CLI se situe dans le même segment que plusieurs autres agents de codage IA en terminal. Cette review est le complément approfondi de la fiche de GitHub Copilot CLI dans le Local LLM Software Directory — consultez cette page pour le catalogue complet.
- Aider — un agent de codage en terminal open source avec les modèles locaux comme option de premier plan, non optionnelle ; voir l'avis Aider et la comparaison directe ci-dessus.
- OpenCode — un autre agent de codage en terminal ; voir l'avis OpenCode de PromptQuorum.
- Shell-GPT — un assistant IA en ligne de commande plus léger ; voir l'avis Shell-GPT.
- Tabby — un assistant de codage IA auto-hébergé conçu pour fonctionner entièrement sur votre propre infrastructure ; voir l'avis Tabby.
Erreurs courantes dans l'évaluation de GitHub Copilot CLI
La plupart des confusions sur Copilot CLI viennent du fait de mélanger l'endroit où son interface s'exécute avec l'endroit où son modèle IA s'exécute, ou de mal comprendre le fonctionnement de ses AI Credits partagés et des exigences BYOK.
Questions fréquentes
Qu'est-ce que GitHub Copilot CLI ?
GitHub Copilot CLI (github.com/features/copilot/cli) est l'agent de codage IA en ligne de commande de GitHub. Il s'exécute dans votre terminal, lit votre dépôt, et peut proposer des modifications et exécuter des commandes que vous approuvez, via une interface de type chat.
GitHub Copilot CLI exécute-t-il des modèles IA en local par défaut ?
Non. Par défaut, il envoie les requêtes sur le réseau vers les modèles hébergés par GitHub. Il s'exécute dans un terminal local, mais ce n'est pas la même chose qu'exécuter une inférence locale.
GitHub Copilot CLI peut-il utiliser des modèles locaux comme Ollama ?
Oui, via une configuration BYOK (bring-your-own-key) définie avec quatre variables d'environnement : COPILOT_PROVIDER_BASE_URL et COPILOT_MODEL (obligatoires), plus COPILOT_PROVIDER_TYPE et COPILOT_PROVIDER_API_KEY (optionnelles). GitHub cite explicitement Ollama, vLLM et Foundry Local comme fournisseurs locaux pris en charge.
GitHub Copilot CLI est-il gratuit ?
Le niveau Free de GitHub Copilot (0 $) inclut l'accès à Copilot CLI, plafonné à 2 000 complétions de code et 50 requêtes de chat par mois. Les niveaux payants vont de Pro (10 $/mois) à Max (100 $/mois) pour les particuliers, et de Business (19 $/utilisateur/mois) à Enterprise (39 $/utilisateur/mois) pour les équipes — vérifiez les tarifs actuels sur github.com/features/copilot/plans.
Quelle licence utilise GitHub Copilot CLI ?
Propriétaire et à source fermée. Il n'existe aucun dépôt de code source public, donc aucun nombre d'étoiles GitHub ne s'applique à cet outil.
Comment installer GitHub Copilot CLI ?
Exécutez npm install -g @github/copilot, ou installez via Homebrew ou WinGet, puis lancez avec la commande copilot et authentifiez-vous avec votre compte GitHub existant.
Quels fournisseurs de modèles locaux GitHub Copilot CLI prend-il en charge ?
Ollama, vLLM et Foundry Local sont explicitement cités dans la documentation BYOK de GitHub, en plus de tout point de terminaison compatible OpenAI Chat Completions.
Que sont les AI Credits et comment s'appliquent-ils à Copilot CLI ?
Les AI Credits sont une allocation mensuelle d'usage sur les plans individuels payants, partagée entre Copilot Chat, le mode agent, la revue de code et Copilot CLI. Pro, Pro+ et Max incluent respectivement 15 $, 70 $ et 200 $ par mois.
Quelles sont les exigences pour un modèle local en BYOK ?
Le modèle doit prendre en charge l'appel d'outils et le streaming ; GitHub recommande une fenêtre de contexte de 128k tokens pour un comportement agentique fiable.
Comment GitHub Copilot CLI se compare-t-il à Aider ?
Aider traite les modèles locaux comme une option native de premier plan et est open source ; Copilot CLI utilise par défaut des modèles cloud et nécessite une configuration BYOK distincte pour un usage local, et est à source fermée. Voir la comparaison complète ci-dessus.
