Copilot Code Review: Agent Skills ve MCP Genel Kullanıma

GitHub, Copilot code review için agent skills ve MCP sunucu desteğini genel kullanıma aldı. Artık Copilot Pro/Pro+/Business/Enterprise hesaplarında yorumlar ekip bağlamı ve read-only MCP verileriyle üretilebiliyor.

GitHub, Copilot code review için agent skills ve MCP sunucu desteğini genel kullanıma (GA) aldı. Daha önce herkese açık önizleme (public preview) aşamasında duyurulan bu iki yetenek, artık Copilot Pro, Pro+, Business ve Enterprise kullanan tüm hesaplarda kararlı sürümde erişilebilir. Böylece Copilot code review, ekibin kendi araçlarını, kodlama standartlarını ve harici platformlardaki bağlamı doğrudan her incelemenin içine taşıyabiliyor.

Kapsam: Agent skills ve MCP ne getiriyor?

Duyurunun iki ayağı var: agent skills ve MCP sunucu bağlantıları. Her ikisi de Copilot code review’un hangi bağlamla ve hangi standartlara göre inceleme yaptığını doğrudan etkiliyor.

Agent skills: Depoya özel bağlam ve talimatlar

Agent skills, Copilot code review’un inceleme sırasında ekibinize ait iç araçları ve kodlama standartlarını devreye almasını sağlıyor. Bir skill tanımlamak için deponuzda .github/skills altında ilgili beceri için bir alt dizin oluşturuyor, bu dizine bir SKILL.md dosyası ekliyorsunuz. Dosyanın içine, Copilot’un analiz sırasında dikkate almasını istediğiniz depoya veya organizasyona özgü bağlamı ve talimatları yazıyorsunuz.

Böylece inceleme, yalnızca genel iyi kod uygulamaları üzerinden değil, sizin ekibinize özel kuralları, terminolojiyi ve süreç beklentilerini bilerek yapılıyor.

MCP: Üçüncü parti platformlardan bağlam

MCP sunucu bağlantıları ise ekibin halihazırda kullandığı üçüncü parti platformlardan (örneğin issue takip sistemleri, dokümantasyon sistemleri, servis katalogları) inceleme sürecine bağlam çekiyor. Böylece Copilot code review, yalnızca değişen kodun kendisine değil, ilgili işin arka planındaki bilgilere de erişerek yorum üretebiliyor.

Güvenlik tarafında önemli bir sınır var: Copilot code review tarafından yapılan tüm MCP araç çağrıları yalnızca okuma (read-only) ile sınırlı. Yani MCP üzerinden bağlanılan sistemlerde yazma veya değişiklik yapan operasyonlar bu akışta kullanılmıyor.

Bir diğer pratik ayrıntı: Copilot cloud agent için daha önce yapılandırdığınız MCP tanımları, otomatik olarak Copilot code review için de geçerli oluyor. Ayrıca GitHub ve Playwright MCP sunucuları varsayılan olarak açık geliyor.

Genel kullanıma geçişle gelen yenilik: Yorumlarda kaynak atıfı

GA ile birlikte gelen görünür yeniliklerden biri, agent skills ve MCP yorumları üzerindeki atıf (attribution) bilgisi. Copilot code review, artık bir yorumun agent skills veya MCP bağlamı kullanılarak üretildiğini yorumun üzerinde belirtiyor. Böylece hangi skill’in ya da MCP sunucusunun incelemede etkin olduğunu ve nerede devreye girdiğini fiilen görebiliyorsunuz. Bu, hem yapılandırmayı doğrulamak hem de üretilen yorumların kaynağını anlamak açısından pratik bir geri bildirim döngüsü sağlıyor.

Başlarken: Yapılandırma adımları

Halka açık önizleme sırasında agent skills veya MCP sunucularını daha önce yapılandırdıysanız hiçbir şey yapmanıza gerek yok. Mevcut kurulumunuz, özellikler genel kullanıma açıldıktan sonra da çalışmaya devam ediyor.

Yeni başlayan kullanıcılar için önerilen akış şu:

MCP sunucularını ekleme

  • MCP yapılandırmasını depo ayarlarında Copilot → MCP servers bölümüne ekleyin.
  • Kimlik doğrulama tokenlarını depo ayarlarında Secrets and variables → Agents altında saklayın.

Örnek MCP yapılandırmalarına ve ayrıntılı adımlara resmi dokümantasyondan ulaşabilirsiniz.

Agent skills oluşturma

  • Depoda .github/skills altında beceriye özel bir dizin oluşturun.
  • Bu dizin içine bir SKILL.md dosyası ekleyin.
  • Dosyaya, Copilot code review’un incelemede kullanmasını istediğiniz bağlamı ve talimatları yazın.

Ayrıntılı yönergeler ve daha fazla senaryo için agent skills dokümantasyonuna göz atmanız öneriliyor.

Pratik anlamda ne değişiyor?

Bu duyurunun özü şu: Copilot code review artık tek başına genel bir kod inceleyicisi olmaktan çıkıp ekibin kendi bağlamına göre şekillenebilen bir inceleme katmanına dönüşüyor. Agent skills ile “biz bu depoda kodu şu kurallara göre yazıyoruz” bilgisi doğrudan incelemeye taşınırken MCP ile issue, dokümantasyon veya servis kataloğu gibi dış kaynaklardan gelen bağlam da yorumlara yansıyabiliyor. Read-only sınırlaması ve yorumlar üzerindeki atıf etiketi ise bu genişlemenin denetlenebilir kalmasını sağlayan iki kısıt olarak öne çıkıyor.

Kaynaklar ve İleri Okuma

Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

4 Yorum

  1. MCP entegrasyonu gerçekten güzel bir adım, kod review sırasında ekip bağlamını otomatik çekebilmek iş akışını ciddi hızlandırır. Acaba read-only kısıtı ileride kaldırılır mı, yoksa güvenlik gerekçesiyle böyle mi kalacak?

  2. MCP desteğiyle code review’ların artık ekip bağlamını anlayabilmesi gerçekten işe yarar bir gelişme, özellikle büyük projelerde reviewer yorgunluğunu biraz azaltır diye düşünüyorum. Pro planındakiler için de açılmış olması güzel, sadece Enterprise’a mahkum değiliz artık. Bu arada şu yazınız da güzeldi: GitHub Actions’a $/ Söz Dizimi: Aynı Repo’daki Aksiyonlara — https://www.askinkilic.com.tr/github-actionsa-soz-dizimi-ayni-repodaki-aksiyonlara/

  3. MCP desteğiyle code review’ların ekip bağlamını da okuyabilmesi gerçekten güzel bir özellik, özellikle büyük projelerde reviewer yorgunluğunu azaltabilir. Acaba MCP sunucusuna hangi verileri vermek güvenli, hangileri riskli, bunu biraz daha detaylandıracak mısınız? Bu arada şu yazınız da güzeldi: npm 2FA Bypass Token Kısıtlamaları: Yeni Kurallar — https://www.askinkilic.com.tr/npm-2fa-bypass-token-kisitlamalari-yeni-kurallar/

Yoruma kapalı.

✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Kategoriler
Ara
Paylaş
WhatsApp
İçindekiler
← npm 2FA Bypass Token Kısıtlama...
Kubernetes v1.37 Ön İzleme: Ka... →
📩

Gitmeden önce!

Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

📬 Haftalık bülten: Teknoloji + AI haberleri
Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.