VS Code, JetBrains ve CLI'da Copilot
Copilot in VS Code, JetBrains, and CLI
Bu derste neler öğreneceksin
- VS Code'da Copilot kurulum ve özellik setini öğrenmek
- JetBrains IDE'lerde Copilot farklarını anlamak
- GitHub CLI ile Copilot entegrasyonunu tanımak
- IDE'den bağımsız özellikler ile IDE'ye özgü özellikleri ayırt etmek
VS Code — tam özellik seti
VS Code, GitHub Copilot için birincil geliştirme ortamıdır — en geniş özellik setine sahip platform:
| Özellik | Durum |
|---|---|
| Inline completion | Evet |
| Copilot Chat (sidebar) | Evet |
| Inline Chat (Ctrl+I) | Evet — VS Code’a özgü |
| Agent mode | Evet |
| Copilot Workspace | Browser (VS Code değil) |
| MCP entegrasyonu | Evet — .vscode/mcp.json |
| Custom instructions | Evet — repo ve user level |
| Copilot Edits (multi-file) | Evet |
VS Code’da Copilot kurulumu:
# Extension Market'ten:
# "GitHub Copilot" + "GitHub Copilot Chat" — iki ayrı extension
# veya:
code --install-extension GitHub.copilot
code --install-extension GitHub.copilot-chat
JetBrains — özellik karşılaştırması
JetBrains IDE’leri (IntelliJ, PyCharm, WebStorm, vb.) Copilot’u tam destekler:
| Özellik | VS Code | JetBrains |
|---|---|---|
| Inline completion | Evet | Evet |
| Copilot Chat | Evet | Evet |
| Inline Chat | Evet | Farklı UI (Alt+C) |
| Agent mode | Evet | Evet |
| MCP entegrasyonu | Evet | Kısmi (2026 gelişiyor) |
| Copilot Edits | Evet | Kısmi |
GitHub CLI ile Copilot
GitHub CLI (gh), terminal üzerinden Copilot Chat’e erişim sağlar:
# Kurulum
gh extension install github/gh-copilot
# Kullanım
gh copilot suggest "how to list all git branches"
gh copilot explain "git rebase -i HEAD~3"
# Komut modu: shell | gh | git
gh copilot suggest -t shell "how to find large files"
CLI modu şu durumlar için idealdir:
- Terminal iş akışında kalmak istiyorsun
- IDE açmadan hızlı komut sormak
- Shell script yazarken yardım almak
GitHub.com üzerinden Copilot
Tarayıcıda Copilot kullanımı:
- github.com chat: Herhangi bir repo’da Copilot Chat
- PR review: Copilot, PR değişikliklerini özetler
- Issue: Issue hakkında yorum/analiz
- Copilot Workspace: Issue’dan PR’a tam akış
Sırada ne var?
Bir sonraki derste agent mode ve Cloud Agent — Copilot’un otomatik çok adımlı görevler yapması ve GitHub’ın buluttaki ajan kapasitesi.