Copilot CLI’da Auto Model Seçimi: Ne İşe Yarıyor?
Terminal başında çalışırken “hangi AI modelini seçsem” diye düşündüğünüz öldü mu? Ben düşündüm (ciddiyim). Hatta geçen ay bir müşteride DevOps pipeline’ı optimize ederken Copilot CLI’ı açtım, model seçimi konusunda tam 5 dakika kararsız kaldım. GPT-5.4 mü, Sonnet 4.6 — kendi adıma konuşayım — mı, yoksa Codex mi? Hangisi bu iş için daha verimli? İşte GitHub tam da bu derdin üstüne gidiyor — Copilot CLI artık “auto” model seçimini destekliyor. Bu özellik tüm planlarda GA öldü.
📋 İçindekiler
-
# Auto model seçimini aktif etmek için: gh copilot config set model auto # Mevcut model ayarınızı kontrol etmek için: gh copilot config get model # Spesifik bir modele geri dönmek için: gh copilot config set model gpt-5.4 # Bir sorgu gönderip hangi modelin kullanıldığını görmek için: gh copilot explain "kubectl get pods -n production --field-selector status.phase=Failed" # Çıktıda kullanılan model bilgisi görünecekBu kadar. Cidden bu kadar. Ortada karmaşık bir konfigürasyon yok, ekstra bir kurulum da istemiyor. Ama bir nokta var, önü es geçmeyin — organizasyon seviyesinde admin’ınızın model politikalarını kontrol etmesi gerekiyor, çünkü bazı modeller disabled yapılmışsa auto onları zaten seçmiyor.
Ha bu arada,
Bir dakika — bununla bitmedi.
Dürüst olmak gerekirse, Bence doğru yönde bir adım. Ama dur bir saniye — hâlâ eksik kalan şey, kullanıcıya “neden bu model seçildi” bilgisinin verilmemesi. Sadece sonucu görüyorsunuz, yanı “GPT-5.4 seçildi” yazıyor ama neden Sonnet 4.6 değil de GPT-5.4? Rate limit mi etkiledi, sorgu tipi mi, plan mı devreye girdi? Bu bilgi olmayınca auto mod biraz kara kutu gibi kalıyor, açık konuşayım; belki ileride verbose bir mod gelir, kim bilir.
Bir de şunu gözlemliyorum: AI destekli geliştirme araçlarında “model agnostik” yaklaşım yavaş yavaş normalleşiyor. Eskiden “ben sadece GPT kullanırım” diyen geliştiriciler vardı, şimdi çoğu kişi “en iyi sonucu veren neyse önü kullanayım” kafasına geçti (kendi tecrübem). Auto seçimi de bunun doğal uzantısı işte. Yukarıda bahsettiğim o konu var ya, GitHub’ın Claude Opus 4.7 Copilot’a Geldi: İlk İzlenimler yazımda da değinmiştim; Copilot artık tek modelle yürüyen bir araç değil, baya çoklu model destekleyen bir platforma dönüyor. Hani ne farkı var diyorsunuz, değil mi? Auto mod da bunun mantıklı devamı.
Benim Tavsiyem
Eğer Copilot CLI kullanıyorsanız, ki kullanmıyorsanız da bir kurcalayın derim, auto modu varsayılan yapın. Günlük işte çoğu zaman fark etmiyorsunuz; arka planda uygun modeli seçiyor, bir de üstüne %10 indirim alıyorsunuz. Kritik otomasyonlarda işe işi şansa bırakmayın, spesifik modeli pin’leyin (yanlış duymadınız)
İlk iş olarak şunları yapın:
- Copilot CLI’ınızı güncelleyin (
gh extension upgrade gh-copilot) gh copilot config set model autoile auto modu açın- Birkaç gün normal kullanın, CLI çıktısında hangi modellerin seçildiğine bakın
- Eğer organizasyondaysanız, admin’inizle model politikalarını gözden geçirin
- Premium request kullanımınızı haftalık takip edin — auto ile gerçekten tasarruf ediyor musunuz, önü ölçün
Maalesef, bu özelliğin henüz VS Code ya da IDE entegrasyonlarında aynı şekilde çalışıp çalışmadığı net değil. Şimdilik CLI’a özel gibi dürüyor. Ama tahminim, o tarafa da benzer bir routing yakında gelir.
Sıkça Sorulan Sorular
Copilot CLI’da auto model seçimi ücretsiz mi?
İlginç olan şu ki, Auto özelliğinin kendisi için ekstra bir ücret ödemiyorsunuz,. Tüm Copilot planlarında kullanabiliyorsunuz. Ama premium request harcaması yine de seçilen modelin çarpanına göre işliyor. Aslında güzel bir farkı var: auto kullandığınızda %10 indirim geliyor otomatik olarak.
Auto mod admin politikalarını geçersiz kılabilir mi?
Hayır, kesinlikle kılamaz. Organizasyon admin’ının kapattığı modellere auto hiç yönlendirme yapmıyor. Admin kuralları çoğu zaman önce geliyor. Bence bu enterprise ortamlar için çok önemli bir detay — güvenle kullanabilirsiniz.
Auto modda hangi modelin kullanıldığını nasıl görebilirim?
Copilot CLI çıktısında direk görüyorsunuz hangi modelin kullanıldığını. Ayrıca bir şey yapmanıza gerek yok — sorgunuzun cevabıyla birlikte model adı da çıkıyor zaten. Baya pratik, açıkçası.
Auto ile spesifik model arasında ne zaman geçiş yapmalıyım?
Günlük interaktif kullanımda auto’yu tercih edin. Ama CI/CD pipeline’larında veya otomasyon script’lerinde, hani deterministik bir çıktı beklediğiniz durumlarda spesifik model belirlemeniz daha sağlıklı. Tecrübeme göre otomasyon tarafında belirsizlik istemiyorsunuz. Neyse ki geçiş tek komutla oluyor, karmaşık bir şey değil.
Auto mod gelecekte daha pahalı modellere de yönlendirir mi?
Şu an auto sadece 0x-1x çarpan aralığındaki modellere yönlendiriyor. GitHub ileride bunu değiştirebilir tabiî ama şimdilik bütçenizi beklenmedik şekilde eritme riski düşük görünüyor. Yine de bence premium request kullanımınızı ara ara takip etmekte fayda var.
Kaynaklar ve İleri Okuma
GitHub Blog: Copilot CLI Auto Model Selection Changelog
Peki, i̇lginç olan şu ki, GitHub Docs: Managing Copilot Policies in Your Organization
- Copilot CLI’ınızı güncelleyin (
Arda K.
Terminal kullanırken hangi modeli seçeceğimi hep düşünürdüm, bu otomatik yönlendirme işi gerçekten can kurtarıcı olacak. Kota hesabı yaparken yanlış model seçip israf etmek can sıkıcıydı. Bu arada AI araçlarının ekosistemi büyüdükçe platform liderliği de önem kazanıyor, şu yazınız da bunu güzel ele almış: https://www.askinkilic.com.tr/azure-ipaasta-8-liderlik-ne-anlama-geliyor/
Pınar H.
Kota yönetimi konusunda gerçekten can sıkıcı bir sorundu bu, özellikle gün içinde yoğun kullanımda hangi modelin ne kadar harcadığını takip etmek zorunda kalmak. Auto seçimi ne kadar doğru yönlendiriyor peki, çok basit istekleri gerçekten daha hafif modellere atıyor mu? Bu arada maliyet tarafını düşününce aklıma geldi, bulut harcamalarını optimize etme konusunda da güzel bir yazınız vardı: https://www.askinkilic.com.tr/bulut-maliyet-optimizasyonu-hl-gecerli-prensipler/
Yorumlar kapalı.







2 comments