GitHub Copilot CLI mı Claude Code mu sorusu, GitHub planına bağlı çok firmalı bir ajanla daha derin kontrolleri olan, yalnızca Claude çalıştıran bir ajan arasında bir seçim. Copilot CLI, GitHub’ın terminal ajanı: GitHub ile giriş yaparsın, Copilot aboneliğini kullanır ve Claude dahil birçok firmanın modelleri arasından seçim yapmanı sağlar. Claude Code ise Anthropic’in: bir Claude planı ya da API hesabıyla giriş yaparsın, Claude modellerini çalıştırır ve etraflarına izin modları, hook’lar, skill’ler ve alt ajanlar ekler. İkisi de efor seviyesi alır, oturumlara --resume ile devam eder, MCP sunucularına bağlanır ve CLAUDE.md okur.
Bu yazıda giriş ve fiyatı, modelleri, eforu, izinleri ve sandbox’ı, oturuma devam etmeyi, MCP’yi ve kurulumu karşılaştırıyor, sonra ikisini yan yana nasıl çalıştıracağını gösteriyoruz. Benchmark puanı yok; Copilot ile aynı Claude modelini ikisinde de çalıştırabildiğin için fark çoğunlukla modelin etrafındaki araçta.
Bir bakışta Copilot CLI ve Claude Code
| GitHub Copilot CLI | Claude Code | |
|---|---|---|
| Geliştiren | GitHub | Anthropic |
| Komut | copilot | claude |
| Giriş | GitHub hesabı (copilot login, /login) | Claude hesabı ya da Console (API) hesabı |
| Gereken plan | Aktif Copilot aboneliği | Pro, Max, Team, Enterprise ya da Console |
| Modeller | Birçok firma (Anthropic, OpenAI, Google ve diğerleri), auto | Claude modelleri (sonnet, opus, haiku kısaltmaları) |
| Efor | --effort low, medium, high, xhigh, max | --effort low, medium, high, xhigh, max (modele göre) |
| Modlar | interactive, plan, autopilot | default, acceptEdits, plan, auto, dontAsk, bypassPermissions |
| Araç kuralları | --allow-tool, --deny-tool, /permissions | İzin kuralları, hook’lar |
| Sandbox | /sandbox enable | Yerleşik sandbox (macOS, Linux, WSL2) |
| Devam etmek | --resume, --continue, /resume | -c, -r, --fork-session |
| Talimatlar | CLAUDE.md, AGENTS.md, .github/copilot-instructions.md ve diğerlerini birleştirir | CLAUDE.md |
| MCP | Yerleşik GitHub MCP sunucusu, ~/.copilot/mcp-config.json, .mcp.json | claude mcp, .mcp.json |
Giriş ve fiyat
Copilot CLI
Copilot CLI, copilot login ya da oturum içinde /login ile GitHub hesabınla giriş yapar ve aktif bir Copilot aboneliği ister. Bir şirket planındaysan yönetici CLI’ı kuruluş için kapatabilir.
Bu yazının yazıldığı tarihte (Ekim 2026) GitHub; Copilot Free (0 $, sınırlı kullanım), Pro (ayda 10 $), Pro+ (ayda 39 $), Max (ayda 100 $) ile kuruluşlar için Business ve Enterprise planlarını listeliyor. Kullanım GitHub AI Credits ile faturalanıyor ve CLI bu kredilerden harcıyor; ücretli kişisel planlarda ek kredi alınabiliyor. Güncel ayrıntıları GitHub’ın Copilot planları sayfasından kontrol et.
Claude Code
Claude Code; Claude Pro, Max, Team ya da Enterprise planı veya bir Console (API) hesabı ister; ücretsiz Claude planı onu kapsamaz. Amazon Bedrock, Google Cloud ve Microsoft Foundry üzerinden de çalışabilir.
Bu yazının yazıldığı tarihte (Ekim 2026) Anthropic; Pro’yu yıllık ödemede ayda 17 $, aylıkta 20 $, Max’i ayda 100 $’dan başlayan fiyatla, Team standart koltuğu da yıllık ödemede koltuk başına ayda 20 $, aylıkta 25 $ olarak listeliyor. Kullanım limitleri 5 saatlik pencerelerle sıfırlanıyor ve haftalık bir üst sınırı var; ayrıntılar Claude Code limitleri yazısında. Güncel fiyatlar Anthropic’in fiyat sayfasında.
Modeller ve efor
Copilot’ın en büyük çekiciliği seçenek. --model (ya da oturum içinde /model) Anthropic, OpenAI, Google ve diğer firmalardan bir model seçer; auto seçimi Copilot’a bırakır. --effort (ya da --reasoning-effort) low, medium, high, xhigh veya max alır.
Claude Code yalnızca Claude modellerini çalıştırır. --model; sonnet, opus, haiku gibi kısaltmaları ya da tam model adını alır, --effort da modelin desteklediğine göre low, medium, high, xhigh veya max alır. Yalnızca Claude modelleri istiyorsan etraflarındaki en fazla özelliği Claude Code verir; işe göre firma değiştirmek istiyorsan Copilot bunu tek araçta yapar.
İzinler, modlar ve sandbox
Copilot CLI
- Modlar:
--mode interactive,planya daautopilot;--plan,/planve/autopilotda geçiş yapar, Shift+Tab aralarında döner. Autopilot her adımda durmadan çalışmaya devam eder. - Araç kuralları:
--allow-toolve--deny-toolbelirli araçlara izin verir ya da onları engeller; çakışmada her zaman engelleme kazanır.--allow-all-toolstüm araçları onaylar;--allow-all(ya da--yolo) her şeyi onaylar. - Hazır ayarlar:
/permissions default,assistedya daallow-allçalışan bir oturumda seviyeyi değiştirir. - Sandbox:
/sandbox enable, dosya sistemi ve ağ erişimini kısıtlayan yerel bir sandbox açar. - Güvenilen klasörler: Copilot güvenmediğin bir klasörde çalışmadan önce sorar.
Claude Code
- İzin modları:
--permission-mode;default(sorar),acceptEdits,plan,auto,dontAskya dabypassPermissionsalır.--dangerously-skip-permissionstüm soruları atlar. - Kurallar ve hook’lar: ayarlarda izin ve engelleme kuralları, ayrıca araç çağrılarından önce ya da sonra kendi betiklerini çalıştıran hook’lar.
- Sandbox: macOS, Linux ve WSL2’de yerleşik sandbox; yerel Windows’ta yok.
Tüm soruları atlamak ikisinde de risklidir. Bunu yalıtılmış bir klasöre ya da konteynere sakla; nedenini yapay zeka kodlama ajanı güvenliği yazısı anlatıyor.
Oturuma devam etmek
- Copilot CLI:
copilot --resumebir seçici açar,--resume=IDya da oturum adı birini seçer,--continuesonuncusunu alır,/resumeoturumun içinden çalışır.-noturuma ad verir,--session-idkimliğini belirler. - Claude Code:
claude -cklasördeki son oturumdan devam eder,claude -rkimlik ya da adla açar,--session-idkimliği belirler,--fork-sessiondevam edilen oturumdan yeni bir dal başlatır.
İkisinde de uzun bir konuşmayı küçültmek için /compact var.
Talimatlar ve MCP
Burada ikisi alışılmadık derecede iyi uyuşuyor. Copilot CLI özel talimatları CLAUDE.md, GEMINI.md, AGENTS.md, .github/copilot-instructions.md, .github/instructions/**/*.instructions.md ve .claude/rules/**/*.md dosyalarından birleştirir. Claude Code için hazırlanmış bir repo, ek iş gerektirmeden Copilot’a da kurallarını verir.
MCP tarafında Copilot CLI yerleşik bir GitHub MCP sunucusuyla gelir; issue’lar, pull request’ler ve repolar baştan hazırdır (--disable-builtin-mcps onu kapatır). Sunucuları /mcp add ya da copilot mcp ile eklersin, ~/.copilot/mcp-config.json içinde dururlar; Copilot ayrıca reponun .mcp.json dosyasını da okur. Claude Code sunucuları claude mcp ile yönetir ve proje kapsamlı sunucular için aynı .mcp.json’u kullanır; yani tek dosya ikisine de yeter.
Kurulum
# GitHub Copilot CLI
npm install -g @github/copilot # Node 22+
brew install --cask copilot-cli
winget install GitHub.Copilot
curl -fsSL https://gh.io/copilot-install | bash
# Claude Code
curl -fsSL https://claude.ai/install.sh | bash
brew install --cask claude-code
winget install Anthropic.ClaudeCode
Windows’ta Claude Code, PowerShell’den irm https://claude.ai/install.ps1 | iex ile de kurulur.
Dürüstçe güçlü yanları
Copilot CLI, ekibin GitHub’da yaşıyorsa ve zaten Copilot’a para ödüyorsa en güçlü seçim: tek fatura, birçok firmanın modeli, yerleşik GitHub MCP sunucusu ve /review, /delegate, /fleet gibi kullanışlı komutlar. Autopilot modu ile izin ve engelleme kuralları, kendi başına ne kadar iş yapacağını ayarlamayı kolaylaştırıyor.
Claude Code, bir Claude modeli üzerinde en derin kontrolü istiyorsan en güçlü seçim: altı izin modu, hook’lar, skill’ler, alt ajanlar, oturum dallandırma ve CLAUDE.md etrafında kurulmuş geniş bir ekosistem. Sınırı, yalnızca Claude çalıştırması ve bir Claude planı ya da API hesabı istemesi.
AgentVera’da Copilot CLI ve Claude Code
AgentVera; macOS, Windows ve Linux için bir masaüstü uygulaması. 18 terminal kodlama ajanı CLI’ını gerçek terminallerde, her proje için bir ızgarada ve mevcut girişlerinle yan yana çalıştırır. GitHub Copilot CLI ve Claude Code Yeni ajan penceresinde yer alıyor.
| İhtiyaç | AgentVera’da |
|---|---|
| Giriş | Copilot kendi GitHub girişini kullanır; oturum kapalıysa ajanın terminalinde /login ile giriş yap. Claude Code mevcut girişini kullanır, eklediğin her hesap kendi CLAUDE_CONFIG_DIR’ını alır |
| Model seçmek | Copilot: varsayılan için boş bırak ya da bir model seç, --model ile geçirilir. Claude Code: yerel kataloğundaki modeller, ayrıca Fast mode |
| Efor | Copilot: minimal’den max’a, --reasoning-effort ile geçirilir. Claude Code: kaydırıcıda Auto ve low’dan max’a |
| Rol ve talimatlar | Copilot: ek bir talimat klasörü (AGENTS.md) olarak eklenir, kendi talimatların yerinde kalır. Claude Code: --append-system-prompt |
| İzinler | Her ajan için Sorsun, Otomatik ya da Tam yetki; her CLI’ın desteklediği seviyelerle sınırlı |
| Oturumları korumak | İkisi de kendi --session-id’siyle başlar, --resume ile yeniden açılır; Claude Code ayrıca --fork-session ile dallanabilir |
| Ortak araçlar | AgentVera’nın MCP sunucuları her açılışta bağlanır; Copilot’a --additional-mcp-config ile |
| İşi kontrol etmek | Her turun sonunda otomatik kod incelemesi |
| Ajanları zincirlemek | Akışlar: ikisi de kaynak ya da hedef olabilir (Pro ve Team) |
Otomatik kod incelemesi bu ikiliye çok uyuyor. Bir tur bittiğinde seçtiğin Claude modeli o turun commit’lerini ya da tüm değişiklikleri inceler ve bulguları önem derecesi, dosya ve satırla listeler. İstersen bulgular düzeltme için iki tura kadar ajana geri gider. Yani Copilot seçtiğin herhangi bir modelle yazar, sonucu bir Claude modeli kontrol eder.
Bir akışla daha da ileri gidebilirsin: Copilot turunu bitirdiğinde son cevabı şablonuna ({{output}}, {{source}}, {{target}}) girer ve Claude Code’a gönderilir; Claude Code meşgulse sırasını bekler. Tur limiti döngüyü durdurur, İnsan onayı düğümü de seni bekleyebilir; onayı Telegram’dan da verebilirsin. Copilot ayrıca toplu gönderimlerde ve zamanlanmış görevlerde çalışır, /compact destekler.
Claude Code ise yalnızca bazı CLI’ların desteklediği ekstraları alır: 5 saatlik ya da haftalık limit dolunca sıradaki hesaba geçen hesap zincirleriyle hesap geçişi (Pro ve Team), bağlam profilleri, otomatik /compact, Remote Control ve Docker’da çalıştırma. Hesap geçişi Copilot için yok.
Basit bir kurulum
- Kurallarını
CLAUDE.md’de tut (ya da oradan içe aktardığın birAGENTS.md’de); Copilot ikisini de okur. - Aynı projede bir Copilot CLI ve bir Claude Code ajanı aç, her birini kendi git worktree’sinde.
- MCP sunucularını bir kez AgentVera’ya kaydet, ikisi de alsın.
- Proje ayarlarından otomatik kod incelemesini aç.
- Pro ya da Team planındaysan bir ajandan diğerine bir inceleme komutu ve tur limitiyle bir akış ekle.
Izgara, worktree’ler, kod incelemesi ve MCP yöneticisi ücretsiz planda. AgentVera’yı indir ve ikisini kendi reponda dene. Başka ikililer için Claude Code mu Codex mi ve en iyi yapay zeka kodlama araçları yazılarına bak.
Hangisini seçmeli?
Zaten GitHub Copilot’a para ödüyorsan, birçok firmanın modeli arasında geçiş yapmak istiyorsan ve GitHub’ın içinde hazır olmasını seviyorsan Copilot CLI’ı seç. Çoğunlukla Claude modelleriyle çalışıyorsan ve izin modları, hook’lar, skill’ler, alt ajanlar istiyorsan Claude Code’u seç. Copilot CLAUDE.md okuduğu için ikisini aynı repoda denemek neredeyse hiç kurulum gerektirmiyor.