# GitHub Copilot

Extension d'éditeur. Fiche relevée le 3 octobre 2026 sur les pages officielles. Page : https://quelleia.com/outils/github-copilot/

## En bref

GitHub Copilot est l'assistant de code de GitHub, avec des suggestions pendant la frappe et un agent qui modifie les fichiers. Il s'installe dans VS Code, Visual Studio, les éditeurs JetBrains, Xcode, Eclipse ou Vim. Il existe aussi en ligne de commande (Copilot CLI) et en application de bureau qui mène plusieurs agents en parallèle. Sur github.com, on confie un ticket à son agent dans le nuage. Une formule gratuite limitée existe.

- Éditeur : GitHub, États-Unis
- Prix : gratuit, abonnement
- Licence : code fermé
- Systèmes : macOS, Windows, Linux, navigateur
- Formes : extension d'éditeur, ligne de commande, application de bureau, version web, bibliothèque pour développeurs (SDK), pilotable depuis un téléphone
- Site officiel : https://github.com/features/copilot

## Installer

Une des commandes télécharge un script et l'exécute tout de suite (`curl … | sh` ou équivalent). Lisez-le d'abord si vous voulez savoir ce qu'il fait.

### Visual Studio Code

Les extensions nécessaires s'installent seules à la première configuration de Copilot dans VS Code. La marche à suivre est sur https://code.visualstudio.com/docs/copilot/setup.

### Éditeurs JetBrains

Dans les réglages Plugins, chercher GitHub Copilot sur la Marketplace et cliquer sur Install. Redémarrer l'éditeur, puis choisir Tools > GitHub Copilot > Login to GitHub.

### Xcode (macOS 12 et plus)

Télécharger GitHub Copilot for Xcode depuis le dépôt github/CopilotForXcode (fichier .dmg), l'installer puis ouvrir l'application depuis le dossier Applications.

### Application GitHub Copilot (macOS, Linux, Windows)

Télécharger l'application pour son système sur https://github.com/features/ai/github-app, l'ouvrir et cliquer sur Sign in to GitHub.

### Copilot CLI : tous systèmes (npm, Node.js 22 ou plus)

```
npm install -g @github/copilot
```

### Copilot CLI : Windows (WinGet)

```
winget install GitHub.Copilot
```

### Copilot CLI : macOS et Linux (Homebrew)

```
brew install --cask copilot-cli
```

### Copilot CLI : macOS et Linux (script)

```
curl -fsSL https://gh.io/copilot-install | bash
```

### Démarrer

Lancer `copilot` dans un terminal. À la première ouverture, la commande `/login` relie le compte GitHub. Sans rien installer, on peut aussi poser une question à Copilot sur github.com.
```
copilot
```

### Choisir le modèle

Dans Copilot CLI, on passe par la commande `/model` ou l'option `--model`. Dans l'application et l'agent dans le nuage, un menu déroulant sous la zone de saisie règle le modèle et le niveau de raisonnement. Les formules Free et Student n'ont que la sélection automatique.
```
/model
```

Source : https://docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli (lue le 3 octobre 2026).

## Ce qu'il sait faire

- **Suggestions pendant la frappe** : Copilot complète le code dans l'éditeur. Les formules payantes annoncent des complétions illimitées. (https://docs.github.com/en/copilot/get-started/plans)
- **Agent dans l'éditeur** : On discute avec Copilot du code en cours, et un agent modifie les fichiers à votre place. (https://docs.github.com/en/copilot/how-tos/set-up/set-up-for-self)
- **Agent dans le nuage** : On assigne un ticket à Copilot ou on lui écrit une consigne. Il crée une branche, travaille et pousse ses changements, jusqu'à la demande de fusion (pull request). (https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-mobile)
- **Sessions en parallèle** : L'application de bureau mène plusieurs agents à la fois, chacun dans sa branche et son worktree (une copie de travail séparée). Ils tournent en local ou dans un bac à sable dans le nuage, en mode Interactive, Plan ou Autopilot. (https://docs.github.com/en/copilot/concepts/agents/github-copilot-app)
- **Tâches programmées** : L'application enregistre des tâches d'agent récurrentes et les lance selon un calendrier ou à la demande. (https://docs.github.com/en/copilot/concepts/agents/github-copilot-app)
- **Pilotage de l'ordinateur** : Sous macOS et Windows, une session locale peut manipuler des applications de bureau qui n'ont ni API ni ligne de commande. (https://docs.github.com/en/copilot/concepts/agents/github-copilot-app)
- **MCP et compétences** : Copilot CLI et l'application se branchent sur des serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent). Ils lisent aussi des instructions globales et des compétences d'agent (procédures réutilisables). (https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-copilot-cli)
- **Bibliothèque (SDK)** : Le SDK, une bibliothèque pour Node.js, Python, Go, .NET, Java et Rust, reprend les briques de Copilot pour construire sa propre application. (https://docs.github.com/en/copilot/get-started/sdk-quickstart)

Les façons de l'utiliser :

- Extension d'éditeur : VS Code, Visual Studio, éditeurs JetBrains, Xcode, Eclipse, Vim/Neovim, Azure Data Studio (https://docs.github.com/en/copilot/how-tos/set-up/install-copilot-extension)
- Ligne de commande : Copilot CLI, commande `copilot` (https://docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli)
- Application de bureau : application GitHub Copilot, pour mener plusieurs agents en parallèle (https://github.com/features/ai/github-app)
- Version web : discussion et agent dans le nuage sur github.com, aussi lancé depuis Slack, Microsoft Teams, Linear ou Raycast (https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/start-copilot-sessions)
- Bibliothèque pour développeurs (SDK) : GitHub Copilot SDK (https://docs.github.com/en/copilot/get-started/sdk-quickstart)

Systèmes :

- macOS : application, Copilot CLI (Homebrew, script, npm), extension Xcode à partir de macOS 12
- Windows : application, Copilot CLI en natif (WinGet, npm, PowerShell 6 ou plus), Visual Studio 2022 17.8 et plus
- Linux : application, Copilot CLI (Homebrew, script, npm)
- Navigateur : Copilot sur github.com, sans installation

## Sur téléphone

- Application iOS : GitHub (https://apps.apple.com/app/github/id1477376905)
- Application Android : GitHub (https://play.google.com/store/apps/details?id=com.github.android)
- application GitHub Mobile (iOS, Android) : L'application sert à discuter avec Copilot et à lancer une session de l'agent dans le nuage sur un dépôt, en choisissant le modèle. On y assigne aussi un ticket à Copilot et on suit ses demandes de fusion. (https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-mobile)
- Slack et Microsoft Teams : On mentionne GitHub dans un canal ou un message pour lancer l'agent, puis on suit et réoriente sa session. (https://docs.github.com/en/copilot/concepts/agents/cloud-agent/about-cloud-agent)

## Prix et licence

Copilot Free et Copilot Student sont gratuits, avec sélection automatique du modèle. Pro coûte 10 $ par mois, Pro+ 39 $ et Max 100 $. Business revient à 19 $ et Enterprise à 39 $ par siège et par mois. L'usage se décompte en crédits GitHub AI Credits. (relevé le 3 octobre 2026, https://docs.github.com/en/copilot/get-started/plans)

Licence : Code fermé. Service en code fermé. Copilot CLI est distribué sous la « GitHub Copilot CLI License », qui interdit de le modifier. Certaines pièces sont open source, sous licence MIT : l'extension Copilot Chat pour VS Code (microsoft/vscode-copilot-chat), l'extension pour Xcode (github/CopilotForXcode) et le SDK (github/copilot-sdk). (https://github.com/github/copilot-cli/blob/main/LICENSE.md)

## Modèles

- Clé d'API personnelle : oui
- Modèles locaux : oui
- Proposés par GitHub Copilot (relevé du 5 octobre 2026) : [Claude Opus 5.5](https://quelleia.com/modeles/claude-opus-5-5/), [GPT-6 Astra](https://quelleia.com/modeles/gpt-6-astra/), [GPT-6.1 Sol](https://quelleia.com/modeles/gpt-6-1-sol/), [Claude Sonnet 5.5](https://quelleia.com/modeles/claude-sonnet-5-5/), [Claude Fable 5.1](https://quelleia.com/modeles/claude-fable-5-1/), [Claude Opus 5](https://quelleia.com/modeles/claude-opus-5/), [GPT-6 Sol](https://quelleia.com/modeles/gpt-6-sol/), [Claude Fable 5](https://quelleia.com/modeles/claude-fable-5/), [GPT-5.6 Sol](https://quelleia.com/modeles/gpt-5-6-sol/), [GPT-5.6 Terra](https://quelleia.com/modeles/gpt-5-6-terra/), [GPT-5.5](https://quelleia.com/modeles/gpt-5-5/), [Claude Opus 4.8](https://quelleia.com/modeles/claude-opus-4-8/), [Kimi K3](https://quelleia.com/modeles/kimi-k3/), [Gemini 3.7 Flash](https://quelleia.com/modeles/gemini-3-7-flash/), [Gemini 3.8 Flash](https://quelleia.com/modeles/gemini-3-8-flash/), [Grok 4.6](https://quelleia.com/modeles/grok-4-6/), [Claude Sonnet 5](https://quelleia.com/modeles/claude-sonnet-5/), [GPT-5.4](https://quelleia.com/modeles/gpt-5-4/), [GPT-5.6 Luna](https://quelleia.com/modeles/gpt-5-6-luna/), [GPT-6 Luna](https://quelleia.com/modeles/gpt-6-luna/), [Grok 4.5](https://quelleia.com/modeles/grok-4-5/), [Grok 4.7](https://quelleia.com/modeles/grok-4-7/), [Claude Sonnet 4.6](https://quelleia.com/modeles/claude-sonnet-4-6/), [GPT-5.3 Codex](https://quelleia.com/modeles/gpt-5-3-codex/), [GPT-5.4 Mini](https://quelleia.com/modeles/gpt-5-4-mini/), [GPT-5.4 Nano](https://quelleia.com/modeles/gpt-5-4-nano/), [GPT-5 mini](https://quelleia.com/modeles/gpt-5-mini/), [Claude Haiku 4.5](https://quelleia.com/modeles/claude-haiku-4-5/)

Avec un modèle local : Servir un modèle local avec Ollama, sur une API compatible OpenAI et Anthropic que la plupart des agents de code savent appeler. Ollama & les modèles locaux (https://minilabai.com/guides/ollama-modeles-locaux/), guide du même auteur que QUELLE IA.

## Sources

- https://docs.github.com/en/copilot/how-tos/set-up/set-up-for-self
- https://docs.github.com/en/copilot/how-tos/set-up/install-copilot-extension
- https://docs.github.com/en/copilot/concepts/agents/github-copilot-app
- https://docs.github.com/en/copilot/get-started/plans
- https://docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli
- https://www.npmjs.com/package/@github/copilot
- https://formulae.brew.sh/cask/copilot-cli
- https://github.com/microsoft/winget-pkgs/tree/master/manifests/g/GitHub/Copilot
- https://www.npmjs.com/package/@github/copilot-sdk
- https://pypi.org/project/github-copilot-sdk/
- https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-copilot-cli
- https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-mobile
- https://docs.github.com/en/copilot/get-started/sdk-quickstart
- https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement
- https://github.com/github/copilot-cli/blob/main/LICENSE.md
- https://github.com/features/ai/github-app
- https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/start-copilot-sessions
- https://apps.apple.com/app/github/id1477376905
- https://play.google.com/store/apps/details?id=com.github.android
- https://docs.github.com/en/copilot/concepts/agents/cloud-agent/about-cloud-agent

Non vérifié :

- Les puces Apple prises en charge par l'application de bureau restent floues : la page de téléchargement lue n'affichait que « macOS (Silicon) ».
- La documentation lue ne donne pas les formats Linux de l'application de bureau (deb, rpm…).
- Nous n'avons rien trouvé sur le pilotage, depuis le téléphone, d'une session Copilot CLI lancée sur l'ordinateur.
