GitHub Copilot app now available in the usage metrics API
GitHub, Copilot usage metrics API tarafında kurumsal ve organizasyon yöneticilerinin uzun süredir eksikliğini hissettiği bir boşluğu daha kapattı: GitHub Copilot app kullanımı artık aynı API üzerinden raporlanıyor. Bu değişiklikle birlikte yöneticiler, IDE, sohbet, kod incelemesi ve kodlama ajanı gibi mevcut Copilot yüzeylerinin yanına Copilot app aktivitesini de tek bir akış içinde çekebilecek.
Değişiklik neyi kapsıyor?
Yeni alanlar, hem enterprise hem de organization düzeyindeki 1 günlük ve 28 günlük raporlarda görünüyor. Yani halihazırda bu iki periyot için usage metrics API’ye entegre olmuş ekipler, ek bir uç noktaya geçmeden aynı yanıt gövdesinin içinde Copilot app verilerini de bulabilecek.
Rapora eklenen iki temel alan şunlar:
daily_active_copilot_app_users: Belirli bir günde GitHub Copilot app üzerinde aktif olan farklı kullanıcı sayısını verir. Yani tekilleştirilmiş kullanıcı bazında günlük etkinliği ölçmek için kullanılır.totals_by_copilot_app: Copilot app’e özel toplamları barındıran ayrı bir bölüm. İçindesession_count,request_count,prompt_countve token tüketimini ayrıntılandıran birtoken_usagekırılımı bulunuyor.
token_usage kırılımı ise üç alan içeriyor: output_tokens_sum (üretilen token toplamı), prompt_tokens_sum (istem olarak gönderilen token toplamı) ve avg_tokens_per_request (istek başına ortalama token). Bu sayede yalnızca kaç oturum ve istek yapıldığını değil, arka planda gerçekleşen token yükünü de aynı raporun içinden okumak mümkün oluyor.
Neden önemli?
GitHub’ın notlarına göre Copilot app aktivitesi, bu güncellemeye kadar usage reporting içinde temsil edilmiyordu. Yöneticiler; IDE tarafındaki tamamlamalar, sohbet trafiği, kod incelemesi veya kodlama ajanı kullanımını API üzerinden takip edebilirken, Copilot app tarafında oluşan etkinlik bu tabloya dahil değildi.
Eklenen alanlarla birlikte, aşağıdaki sorulara aynı API üzerinden yanıt üretmek mümkün hale geliyor:
- Copilot app kaç farklı kullanıcı tarafından günlük olarak fiilen kullanılıyor?
- Bu kullanım hangi hacimde oturum ve istek üretiyor?
- İstek başına düşen ortalama token yükü ne durumda ve toplam token tüketimi nasıl seyrediyor?
Yönetim ve raporlama tarafında halihazırda usage metrics API’yi merkezî bir kaynak olarak kullanan ekipler için bu, yeni bir entegrasyon geliştirmek yerine mevcut boru hattına birkaç alan daha ekleyip Copilot app’i benimseme (adoption) ve tüketim analizlerine dahil etmek anlamına geliyor.
Dikkat edilmesi gereken ayrıntılar
GitHub’ın duyurusunda özellikle vurguladığı birkaç nokta var:
- Yeni alanlar yalnızca enterprise ve organization düzeyindeki 1 günlük ve 28 günlük raporlarda yer alıyor.
- Copilot app kullanımı, kendisine ayrılmış
totals_by_copilot_appbölümünde raporlanıyor ve genel feature, model, language toplamlarından ayrı tutuluyor. Aynı şekilde, satır bazlı kod metriklerinden (lines-of-code) de bağımsız olarak sunuluyor. - Herhangi bir Copilot app aktivitesi bulunmayan enterprise veya organization için hem
daily_active_copilot_app_usershem detotals_by_copilot_appalanlarınulldöner. Bu davranış, mevcut entegrasyonların bozulmaması için özellikle bu şekilde tasarlanmış.
Pratik olarak bunun anlamı şu: Copilot app kullanımı olmayan bir organizasyonun raporunu şu an okuyan bir istemci, güncellemeden etkilenmeden çalışmaya devam eder. Copilot app kullanımı olan taraflar ise ek alanları ayrıştırıp kendi panolarına, veri ambarlarına veya finans/adopsiyon raporlarına dahil edebilir.
Ayrı bir bölümde tutulması ne anlama geliyor?
Copilot app metriklerinin, jenerik feature/model/language toplamlarından bağımsız bir bölümde raporlanması, aynı kullanıcının Copilot app üzerindeki aktivitesinin diğer Copilot yüzeylerinin toplamlarına karışmamasını sağlıyor. Bu tasarım tercihi, hem geriye dönük uyumluluk için hem de Copilot app’in özgün metriklerini (oturum, istek, istem ve token dağılımı) tek başına izleyebilmek için önemli. Örneğin token tüketimi analizini yalnızca Copilot app için yapmak isteyen bir yönetici, doğrudan totals_by_copilot_app.token_usage altındaki alanlara odaklanabilir.
Kimin için faydalı?
Bu güncelleme, esas olarak Copilot lisanslarını organizasyon veya enterprise düzeyinde yöneten yöneticiler ile bu verileri kendi iç panolarına akıtarak benimseme, kapasite planlaması ve maliyet takibi yapan ekipler için anlamlı. Copilot app’i kurumsal iş akışlarına dahil eden ancak şimdiye dek kullanım tarafını yalnızca dolaylı sinyallerle takip etmek zorunda kalan ekipler, artık bu yüzeyi de aynı standart API üzerinden ölçebilecek.
Yeni alanların ayrıntılı şeması ve örnek yanıtları için resmi Copilot usage metrics API dokümantasyonu üzerinden başlamak en doğrusu olacaktır.
İlgili yazılar
- GitHub Copilot app: Ajanlarla Çalışmanın Yeni Düzeni
- Copilot Usage Metrics API ile Kullanıcı Bazlı AI Kredisi
- GitHub Copilot CLI Kullanımını Artık Kişi Bazında Görmek Mümkün
- GitHub Copilot Build Performance: Proje Bazlı Analiz Geldi







2 comments