GitHub, 7 Ekim 2026’da Copilot yerel sandbox özelliğinin genel kullanıma açıldığını duyurdu. Bu özellik, Copilot’un geliştiricinin kendi bilgisayarında çalıştırdığı araç ve komutlar için güvenli bir sınır çiziyor. Ajan tabanlı iş akışları yaygınlaştıkça bu tür bir yalıtım, güvenlik açısından giderek daha önemli hâle geliyor.
Özellik, GitHub Copilot aboneliğine ek ücret alınmadan dahil.
Ne Değişti?
Copilot gibi kodlama ajanları artık yalnızca kod önermekle kalmıyor. Terminalde komut çalıştırıyor, dosya okuyup yazıyor, paket kuruyor. Bu, ajana bilgisayarınız üzerinde ciddi bir yetki vermek anlamına geliyor.
Yerel sandbox ile Copilot’un çalıştırdığı araç ve komutlar, dosya sistemine, ağa, kimlik bilgilerine ve diğer sistem yeteneklerine kısıtlı erişimle çalışıyor. Bu kısıtlar, geliştiricinin ya da bağlı olduğu kurumun belirlediği politikalara göre uygulanıyor.
Somut olarak şunlar yapılabiliyor: Ajanın çalıştırdığı komutların hangi dosya ve klasörleri okuyup değiştirebileceği sınırlanabiliyor. İnternet erişimi, yerel ağ erişimi, Git kimlik bilgileri ve GitHub CLI kimlik bilgileri ayrı ayrı denetlenebiliyor. Desteklendiği yerlerde yerel MCP sunucuları ve dil sunucuları da sandbox içine alınabiliyor.
Hangi Araçlarda ve Nasıl Çalışıyor?
Özellik GitHub Copilot CLI’da, GitHub Copilot uygulamasında ve Agent Host kullanan VS Code oturumlarında çalışıyor. Windows, macOS ve Linux destekleniyor.
Altyapıda Microsoft’un açık kaynaklı projesi Microsoft eXecution Container (MXC) bulunuyor. MXC, ortak bir sandbox politikasını alıp her işletim sisteminin kendi yerel denetim mekanizmalarına çeviriyor. Böylece aynı politika üç farklı işletim sisteminde tutarlı biçimde uygulanabiliyor.
Önemli bir ayrıntı da şu: Sandbox politikaları, Copilot hangi modeli kullanırsa kullansın araç çalıştırmaya uygulanıyor. Modelin çalışması ile araçların yalıtılması birbirinden ayrı tutuluyor. Yani model değiştirmek güvenlik sınırını değiştirmiyor.
Kimi İlgilendiriyor?
Bu özellik en çok, Copilot’a daha fazla özerklik vermek isteyen ama bunun risklerinden çekinen geliştiricileri ilgilendiriyor. Ajanın her komutunu tek tek onaylamak yerine, güvenli bir alan tanımlayıp o alan içinde serbest çalışmasına izin vermek mümkün hâle geliyor.
Kurumlar için de önemli bir kontrol aracı sunuluyor. Kurumsal yönetilen ayarlarla sandbox kullanımı zorunlu tutulabiliyor ve geliştiricilerin zayıflatamayacağı politikalar uygulanabiliyor. Özellikle kaynak koduna, müşteri verisine ya da üretim ortamı kimlik bilgilerine erişimi olan ekipler için bu, ajan kullanımını denetlenebilir kılıyor.
Duyuruda kurulum adımları, varsayılan politika ayarları ve desteklenen işletim sistemi sürümleri ayrıntılı olarak verilmiyor. Bunlar için GitHub’ın bulut ve yerel sandbox belgelerine başvurmak gerekiyor.
Özellik, GitHub’ın ajan güvenliğine yönelik son adımlarından biri. Aynı hafta yayımlanan Copilot haftalık sürüm notlarında da yerel sandbox özelliğinin genel kullanıma geçişi öne çıkan başlıklar arasında yer aldı. Ajanlara daha fazla iş devredildikçe, neye erişebileceklerini tanımlayan bu tür sınırlar, kodlama araçlarının temel bir parçası hâline geliyor. Sandbox, ajanın hata yapmasını engellemiyor ama bir hatanın ya da kötü niyetli bir talimatın verebileceği zararı belirli bir alanla sınırlıyor.
Türkiye’den Kullanıcılar İçin
Duyuruda bölgeye özel bir kısıtlama yer almıyor. Copilot kullanan Türk geliştiriciler ve şirketler özelliği mevcut aboneliklerinde kullanabilir. Ajanların kişisel veri içeren dosyalara ya da kurum içi ağlara erişebildiği ortamlarda, sandbox politikalarını en baştan dar tutmak ve ihtiyaç oldukça genişletmek KVKK uyumu açısından da sağlıklı bir yaklaşım.
Kaynaklar
Bu yazı, yukarıdaki kaynaklardan yapay zekâ yardımıyla Türkçe olarak derlenmiş bir özettir. Ayrıntılar ve resmi bilgi için kaynaklara başvurun.
