GitHub Copilot CLI
GA feb 2026Terminal-native agentic coding assistant — plant, bouwt, reviewt, onthoudt
GitHub Copilot CLI is een terminal-native agentic omgeving met plan-, autopilot- en standaardmodus, session memory en een uitgebreid plugin-systeem.
Installatie
npm install -g @github/copilot
Alternatieven:
brew install copilot-cli # Homebrew (macOS/Linux)winget install GitHub.Copilot # Windows WinGetcurl -fsSL https://gh.io/copilot-install | bash # Install scriptgh extension install github/gh-copilot # Als gh extensionVereist actief GitHub Copilot-abonnement (Free, Pro, Pro+, Business of Enterprise) · PowerShell v6+ op Windows · Node.js 22+
Modi
Standard/Interactive (standaard)
- Klassieke wissel-interactie: jij stuurt prompt, Copilot reageert of voert uit
- Wacht op je volgende instructie na elke stap
- Schakel met Shift+Tab of --mode=interactive
Plan Mode
- Copilot analyseert je verzoek en stelt verduidelijkende vragen
- Bouwt een gestructureerd implementatieplan voordat er code geschreven wordt
- Ideaal voor complexe taken — planning bespaart tijd vs. fouten later herstellen
- Activeer: Shift+Tab · /plan [PROMPT] · --plan flag
Autopilot Mode
- Copilot werkt autonoom — voert meerdere stappen uit en itereert tot taakvoltooing
- Minimale bevestiging vereist — Copilot voert tools en commando's uit zonder te stoppen
- Stop automatisch bij voltooiing, obstakel of limiet (--max-autopilot-continues)
- Activeer: Shift+Tab · /autopilot · --autopilot flag
- Kosten: elke autonome stap verbruikt premium requests (vermenigvuldiger per model)
Slash Commando's
| Categorie | Commando's |
|---|---|
| Sessie | /clear · /new · /reset · /resume · /continue · /rename · /session |
| Uitvoering | /plan · /delegate · /fleet · /review · /diff |
| Agents & modellen | /agent · /model · /models · /autopilot |
| Machtigingen | /allow-all · /yolo · /permissions · /approve |
| Bestanden & mappen | /add-dir · /list-dirs · /cwd · /cd |
| MCP & tools | /mcp · /lsp · /skills · /plugin |
| GitHub | /pr [view|create|fix|auto] · /remote · /user |
| Context | /context · /compact · /usage · /env |
| Utilities | /help · /copy · /share · /research · /security-review · /memory show |
Globale shortcuts: @ FILENAME (bestand meenemen), # NUMBER (GitHub issue/PR referentie), ! COMMAND (shell-commando direct uitvoeren, bypasses Copilot), Shift+Tab (modus wisselen), Ctrl+T (reasoning steps tonen).
Ingebouwde Agents
| Agent | Doel | Geschikt voor |
|---|---|---|
| Explore | Snelle codebase-analyse | Projectstructuur begrijpen zonder context te vervuilen |
| Task | Builds en tests uitvoeren | Test-suites draaien met contextuele output-samenvatting |
| Plan | Implementatiestrategieën | Complexe features, architectuurbeslissingen |
| Code-review | Wijzigingsanalyse | Echte issues oppervlakken met minimale false positives |
Remote delegatie: prefix een prompt met & om werk te delegeren aan Copilot's cloud agent: copilot -p "& Implementeer user authentication". Hervatten met /resume of --resume.
Ondersteunde Modellen
OpenAI (GPT)
- GPT-5.5 — meest capabel, complexe redenering
- GPT-5.4 · GPT-5.4-mini · GPT-5.4-nano (agent only)
- GPT-5.3-Codex — hogere codekwaliteit voor complexe features, tests, refactors
- GPT-5 mini · GPT-4.1 — inbegrepen bij abonnement zonder premiummultiplier
Anthropic (Claude)
- Claude Opus 4.7 — meest capabel voor geavanceerde analyse
- Claude Opus 4.6 · Claude Opus 4.6 fast · Claude Opus 4.5
- Claude Sonnet 4.6 — sterke completions + visueel redeneren
- Claude Haiku 4.5 — snelle antwoorden, lichte vragen
Google (Gemini)
- Gemini 2.5 Pro — complexe codegeneratie, debugging
- Gemini 3.5 Flash — snelle antwoorden op eenvoudige vragen
- Gemini 3.1 Pro (preview) · Gemini 3 Flash (preview)
Gespecialiseerde modellen
- Raptor mini (preview) — fine-tuned GPT-5 mini, inline suggesties
- Goldeneye (preview) — fine-tuned GPT-5.1-Codex
Modelkeuze: /model of --model=MODEL. Reasoning effort: /effort (low/medium/high). Beschikbaarheid varieert per abonnementsplan. Alle in-/output via GitHub content filters.
Copilot Memory
Copilot Memory stelt Copilot in staat kennis te bewaren over repositories en persoonlijke voorkeuren, waardoor je niet steeds dezelfde context hoeft te herhalen. In Public Preview sinds maart 2026.
Wat wordt opgeslagen
- Repository-feiten: coding conventions, architectuurbeslissingen, build/test-commando's
- Repository-feiten zijn gedeeld met alle team-leden met Copilot-toegang
- Gebruikersvoorkeuren: persoonlijke coding-stijlen, workflow-patronen (Pro/Pro+)
- Automatisch verwijderd na 28 dagen inactiviteit (timer reset bij gebruik)
Beheer
- /memory show — Copilot Memory documentatie en beheerlinks
- Repository-eigenaren: facts handmatig reviewen en verwijderen via GitHub.com
- Gebruikers: eigen voorkeuren beheren in instellingen
- Enterprise-admins: beschikbaarheid org-breed instellen
Plugin & Skills Systeem
Plugins zijn installeerbare pakketten die Copilot CLI uitbreiden met herbruikbare agents, skills, hooks en integraties. Ideaal voor team-standaardisatie en kennisdeling.
/plugin install owner/repoInstalleer plugin uit GitHub repository/plugin install owner/[email protected]Specifieke versie/plugin install ./mijn-pluginLokaal pad/plugin listGeïnstalleerde plugins weergeven/plugin info plugin-naamPlugin details bekijken/plugin remove plugin-naamPlugin verwijderen/plugin update plugin-naamPlugin updatenSkills aanmaken & gebruiken
- Maak SKILL.md in .github/skills/, .claude/skills/ of ~/.copilot/skills/
- Frontmatter: name, description, allowed-tools, license
- /skills list — beschikbare skills weergeven
- /skill-naam — skill direct aanroepen
- /skills reload — skills herladen tijdens sessie
MCP Integratie
De ingebouwde GitHub MCP server is altijd beschikbaar — geen configuratie nodig. Voeg eigen MCP servers toe voor externe tools, databases en services.
# ~/.copilot/mcp-config.json
{
"mcpServers": {
"playwright": {
"type": "local",
"command": "npx",
"args": ["@playwright/mcp@latest"],
"tools": ["*"]
},
"github": {
"type": "local",
"command": "gh",
"args": ["mcp"],
"tools": ["*"]
}
}
}Beheer via /mcp [show|add|edit|delete|disable|enable|auth|reload]
GitHub MCP server tools: repository browsen, issue & PR beheer, workflow aanmaken, branch operations, code review. Overige types: HTTP/SSE voor remote servers met OAuth of bearer token.
Machtigingen & Veiligheid
| Flag | Effect |
|---|---|
| --allow-all / --yolo | Alle machtigingen automatisch goedkeuren |
| --allow-tool=TOOL | Specifiek toolpatroon toestaan (bijv. shell(git:*)) |
| --deny-tool=TOOL | Specifiek tool expliciet blokkeren |
| --available-tools=TOOLS | Beschikbare tools beperken |
| --add-dir=PAD | Bestandstoegang tot specifieke map verlenen |
| COPILOT_ALLOW_ALL=true | Omgevingsvariabele voor automatische goedkeuring |
Deny-regels hebben altijd voorrang: --allow-all --deny-tool='shell(rm)' staat alles toe behalve rm. Gebruik nooit --allow-all bij onvertrouwde prompts. Machtigingen per sessie instellen via /allow-all of /yolo.
Prijzen & AI Credits (vanaf 1 juni 2026)
- Beperkte Copilot features
- Geen Memory, geen MCP
- $10 maandelijkse AI Credits
- Meerdere modellen
- MCP servers
- Plugins & Skills
- $39 maandelijkse AI Credits
- Copilot Memory
- Alle features
- Custom instructions
- $19 AI Credits per user
- Org-policies
- Custom instructions
- Gecentraliseerde billing
- $39 AI Credits per user
- SSO/SAML
- Audit logs
- Data residency
- Dedicated support
Code completions en Next Edit suggestions verbruiken GEEN AI Credits in enig plan. Snellere modellen (Haiku, GPT-5 mini) = 1× multiplier; geavanceerde modellen (Opus, GPT-5.5) = 3–5× multiplier.
Links
Bijgewerkt: 2026-05-23