Alesta WEB

Kısa cevap: GitHub, 7 Ekim 2026'da iki Copilot güncellemesi duyurdu. Copilot CLI 1.0.94 sürümünden itibaren /model komutu, bilgisayarda çalışan Ollama örneğindeki modelleri listeliyor ve onayla eklemeye izin veriyor. Aynı gün yerel korumalı alan (local sandboxing) genel kullanıma açıldı: Copilot CLI, Copilot uygulaması ve VS Code ajan oturumlarında çalıştırılan komutların dosya, ağ ve kimlik bilgisi erişimi kısıtlanabiliyor. Önemli ayrıntı: yerel model seçmek çevrimdışı mod demek değil; telemetri açık kalıyor ve çevrimdışı mod ayrıca COPILOT_OFFLINE=true ile açılıyor (GitHub Changelog).
Copilot CLI'da yerel modeller (Local models)
GitHub Copilot CLI, terminalde çalışan kodlama ajanı. Şimdiye kadar kendi model sağlayıcınızı (BYOK) elle tanımlamak mümkündü; 1.0.94 ile birlikte CLI, çalışan bir Ollama örneğini kendisi buluyor. /model komutunu açtığınızda yerel modeller, tanımladığınız diğer modeller ve GitHub'ın bulut modelleriyle aynı listede görünüyor.
Şartlar şunlar:
- Ollama ve model önceden kurulu ve çalışıyor olmalı. CLI çalışma ortamı kurmuyor, model indirmiyor.
- Model araç çağırma (tool calling) ve akış (streaming) desteklemeli. Ajan dosya okuma, komut çalıştırma gibi işleri araç çağrısıyla yaptığı için bu destek olmayan modeller listede çıkmıyor.
- Bulunan modeller kendiliğinden eklenmiyor; sağlayıcıyı ve uç noktayı gözden geçirip onaylamanız gerekiyor.

Adım adım kurulum (Setup)
# 1) Ollama'yı kurup araç çağırmayı destekleyen bir model indirin
ollama pull qwen3-coder
ollama serve # genellikle servis olarak zaten çalışır
# 2) Copilot CLI'yı güncelleyin
npm install -g @github/copilot
copilot --version # 1.0.94 veya üstü olmalı
# 3) CLI içinde modeli seçin
copilot
> /model/model listesinde yerel modeli seçtikten sonra iki seçenek çıkıyor: "Add and use for this session" (ekle ve bu oturumda kullan) veya "Add without switching" (ekle ama geçme). CLI'yı yeniden başlatmaya gerek yok. Bağlantı kurulamazsa seçici nedenini gösteriyor. Copilot uygulamasında aynı işlem Settings > Model providers bölümünden yapılıyor. Ollama'nın kendisi için Ollama kurulum rehberimize bakabilirsiniz.
Pratik not olarak: yerel modeller bulut modellerine göre çok daha küçük olduğu için çok dosyalı, uzun soluklu ajan görevlerinde zorlanabiliyor. Kısa açıklama, küçük düzeltme ve test yazma gibi işlerde denemek daha gerçekçi bir başlangıç.
Yerel model = gizlilik mi? (Privacy caveat)
Duyurunun en çok dikkat edilmesi gereken kısmı bu. GitHub açıkça belirtiyor:
- Yerel model seçmek çevrimdışı modu açmıyor ve GitHub telemetrisini kapatmıyor.
- Çevrimdışı mod ayrı bir tercih:
COPILOT_OFFLINE=trueortam değişkeniyle açılıyor. - Uzak bir model sağlayıcısı tanımlıysa, çevrimdışı modda bile istemler ve kod bağlamı ağ üzerinden o sağlayıcıya gidebiliyor.
# Telemetri dahil dış bağlantıları kapatarak çalıştırma
export COPILOT_OFFLINE=true
copilotMüşteri kodu, sözleşme gereği dışarı çıkmaması gereken veriler veya kişisel veri içeren projelerde çalışıyorsanız yalnızca yerel model seçmek yetmiyor; çevrimdışı modu açmak ve tanımlı sağlayıcıları gözden geçirmek gerekiyor. KVKK kapsamındaki verilerle çalışan ekipler için bu ayrım önemli.
Yerel korumalı alan (Local sandboxing)
Haziran'da önizlemeye açılan yerel korumalı alan 7 Ekim'de genel kullanıma geçti. Copilot CLI, Copilot uygulaması ve VS Code'un Agent Host kullanan oturumlarında çalışıyor, ek ücret yok. Altyapıda açık kaynaklı Microsoft eXecution Container (MXC) var; tek bir politika tanımını Windows, macOS ve Linux'un kendi işletim sistemi kontrollerine çeviriyor.
Kısıtlanabilen alanlar:
- Dosya ve dizin okuma/yazma erişimi
- İnternet ve yerel ağ erişimi
- Git ve GitHub CLI kimlik bilgileri
- Desteklenen yerlerde MCP sunucuları ve dil sunucuları gibi yerel araçlar
Kurumlar yönetilen ayarlarla korumalı alanı zorunlu kılabiliyor ve geliştiricinin gevşetmesini engelleyebiliyor. Sınırlarını da bilmek gerekiyor: korumalı alan istem enjeksiyonunu (prompt injection) ortadan kaldırmıyor, yalnızca olası zararın alanını daraltıyor. Kullanıcının korumasız çalıştırmayı onayladığı komutları da durdurmuyor. Paket kurulumları politikaya göre engellenebileceği için ilk denemeyi kritik olmayan bir depoda yapmak öneriliyor.
Otomatik yerel/bulut yönlendirme (Routing)
GitHub, işi görevin türüne göre yerel modelle bulut modeli arasında otomatik dağıtacak bir "akıllı yönlendirme" özelliğini de duyurdu ve ayrıntılar için Microsoft'un Command Line blogunu gösterdi. Değişiklik kaydında tarih yok, yalnızca "kullanılabilirlik için takipte kalın" deniyor. Bazı haberlerde Ekim sonu hedefi ve belirli donanım şartları geçiyor; ancak bunlar GitHub'ın resmî kaydında yer almadığı için kesin bilgi olarak kabul edilmemeli.
Alesta WEB olarak yapay zekâ kodlama araçlarını müşteri projelerinde kullanırken hangi kodun ve verinin hangi sağlayıcıya gittiğini proje bazında belirliyoruz. Bu tür araçların karşılaştırması için Claude Code ve GitHub Copilot karşılaştırmamıza bakabilirsiniz.
Sık sorulan sorular
Copilot CLI'da yerel model için hangi sürüm gerekiyor?
1.0.94 veya üstü. Ollama ve model ayrıca kurulu olmalı.
Her Ollama modeli kullanılabilir mi?
Hayır. Model araç çağırma ve akış desteklemeli; desteklemeyenler listede görünmüyor.
Yerel model seçince kodum GitHub'a gitmez mi?
Model çağrısı yerelde yapılır, ancak telemetri açık kalır. Tam çevrimdışı çalışmak için COPILOT_OFFLINE=true gerekiyor ve uzak sağlayıcı tanımlıysa veri ona yine gidebilir.
Yerel korumalı alan ücretli mi?
Hayır, Copilot aboneliğine dahil.
Otomatik yönlendirme ne zaman gelecek?
GitHub resmî bir tarih vermedi. Basında Ekim sonu konuşuluyor ama değişiklik kaydında tarih yok.
Kaynaklar (References)
İlgili yazılar: GitHub Copilot hataları ve çözümleri · MCP nedir? · Android Studio BYOA · İletişim
Kapak fotoğrafı: Roman Synkevych / Unsplash

