github copilot'un yol seçimi

copilot geçen yıl şubattan temmuza kadar vscode insider’da sınırsız kullanılabiliyordu, bu süre zarfında copilot’ın aracı (agent) yeteneklerinin kademeli olarak zayıflamasına tanık oldum. Hayal etmesi zor, copilot’ın ilk ay önizleme sürümü aslında en iyi sonucu veriyordu, sonrasında aracı yetenekleri kademeli olarak düştü. Tam olarak ne değişti? Şöyle ki copi…

copilot geçen yıl şubattan temmuza kadar vscode insider’da sınırsız kullanılabiliyordu, bu süre zarfında copilot’ın aracı (agent) yeteneklerinin kademeli olarak zayıflamasına tanık oldum. Hayal etmesi zor, copilot’ın ilk ay önizleme sürümü aslında en iyi sonucu veriyordu, sonrasında aracı yetenekleri kademeli olarak düştü. Tam olarak ne değişti? Şu ki, copilot’ın geliştirme evrim yönü, geçen bir yıldan fazla süredir “token tasarrufu” üzerineydi. Başlarda herkesin aracısı dosyaları bir kerede tamamen okuyordu, qwen cli/claudecode/gemini/copilot’ın erken dönemleri böyleydi, etkisi çok iyiydi, sadece token tüketimi tahminen biraz fazlaydı, bağlam da hızla doluyordu, eğer bağlam yeniden yapılandırılırsa önbellek isabet oranı düşerdi. Sonradan herkes parça parça okuma yönüne gitti, bazıları grep yaptıktan sonra yukarı aşağı birkaç on satır okuyor, yetmezse tekrar okuyor, bazıları LSP gibi kod yapılandırma araçlarını kullanarak okuyor. copilot’ın aracısı dosyayı yukarıdan aşağıya okuma yöntemini kullanıyor, her seferinde 50 satır okuyor, ara sıra 200 satır okuyor ama hep yukarıdan aşağıya okuyor. Varsayılan 50 araç çağrısı sınırı ve 200k’nin altındaki girdi bağlamıyla birlikte, tamamlayabildiği iş oldukça sınırlı. Başlarda çeşitli üreticilerin hizmetleri zarar ediyordu, düşük fiyatla ekosistemde yer edinmeyi hedefliyor, sonradan maliyeti düşürmeyi planlıyorlardı, sadece bu bir yıldan uzun sürede maliyetin düşürülemediği sonunda anlaşıldı, maliyeti zorla düşürmek kendi ürününü üçüncü sınıf bir ürün haline getirirdi. Bu yüzden copilot’ı çok fazla suçlamayın, masaya oturabilen her aracı zaten token üzerinden ücretlendiriliyor, copilot geri kalmış olanlardan biri. Kullanım sayısına dayalı geçmiş yükünden kurtulduktan sonra, umarım copilot aracısını düzgün şekilde iyileştirir ve ana gruba yetişir, sonuçta o hâlâ vscode ile en iyi entegre olanı. AI araçları yapmak pahalı olabilir, ama çok kötü olmamalı.

github copilot’un yol seçimi görsel 1