Bu sayfada5 bölüm
Ne zaman gerekir?
- Ekipleriniz GitHub Copilot kullanmak istiyor, ama lisansların kime ve nasıl verileceği belli değil.
- Kodunuzun hangi bölümlerinin Copilot’a kapalı kalacağına karar vermeniz gerekiyor.
- Copilot önerilerinin açık kaynak kodla eşleşmesini sınırlamak istiyorsunuz.
- Lisanslar alındı, ama kimin ne kadar kullandığını göremiyorsunuz.
- Copilot’un yanıtlarının ve kod incelemelerinin ekibinizin kurallarına uymasını istiyorsunuz.
Neleri üstleniyoruz?
Kurulum ve lisanslar
Copilot’u kurumunuzun GitHub hesabında açıyor, lisansları ekiplere göre dağıtıyoruz. Uzun süre kullanılmayan lisansları takip ediyoruz.
Kullanım kuralları
Hangi özelliklerin ve modellerin açık olacağını sizinle belirliyoruz. Açık kaynak kodla eşleşen önerilerin engellenip engellenmeyeceğine de birlikte karar veriyoruz.
Kodun korunması
Copilot’un okumaması gereken dosyaları içerik hariç tutma (content exclusion) kurallarıyla kapatıyoruz. Gizli anahtar içeren yapılandırma dosyaları buna tipik bir örnektir.
Ekibe uyarlama
Depolarınıza kod kurallarınızı anlatan talimat dosyaları ekliyoruz. Copilot sohbet yanıtlarında ve kod incelemelerinde bu kurallara uyar.
Yaygınlaştırma
Önce küçük bir ekiple başlıyoruz. Kullanım verisine bakarak Copilot’u diğer ekiplere adım adım açıyoruz.
Kod modernizasyonunda Copilot
Kod modernizasyonu projelerimizde tekrar eden değişiklikleri hazırlarken GitHub Copilot’u da kullanıyoruz. Bu yöntemi yapay zekâ ile kod modernizasyonu sayfasında anlattık.
Ekip eğitimi
İsterseniz ekiplerinize uygulamalı GitHub Copilot eğitimi veriyoruz. İçeriği ekibinizin kullandığı dillere, araçlara ve mevcut seviyesine göre hazırlıyoruz.
Sık sorulan sorular
GitHub Copilot nedir?
GitHub Copilot, kod yazarken satır ve fonksiyon önerileri veren bir yapay zekâ asistanıdır. Sohbet penceresinde kodla ilgili soruları yanıtlar ve değişiklikleri inceleyebilir.
Kodumuz Copilot ile dışarı çıkar mı?
Copilot öneri üretmek için çalıştığınız dosyadaki kod bağlamını GitHub’ın hizmetine gönderir. Hangi dosyaların bu bağlama hiç girmeyeceğini içerik hariç tutma kurallarıyla belirliyoruz. Kodun dışarı çıkamadığı ortamlarda ise kurum içinde çalışan modellerle çalışıyoruz.
Hangi lisansı almalıyız?
Lisans türünü ekip sayınıza, kullanmak istediğiniz özelliklere ve GitHub yapınıza göre birlikte seçiyoruz. Lisansları önce küçük bir ekiple başlatıp kullanım verisine göre genişletmeyi öneriyoruz.
Kullanımı nasıl takip ediyorsunuz?
Copilot’un kullanım metriklerini açıyor, ekiplerin ne kadar kullandığını düzenli olarak izliyoruz. Uzun süre kullanılmayan lisansları belirleyip yeniden dağıtılmasını öneriyoruz.
Ekibimize eğitim veriyor musunuz?
Evet, istediğiniz durumda uygulamalı eğitim veriyoruz. İçeriği ekibinizin kullandığı dillere, araçlara ve mevcut seviyesine göre hazırlıyoruz.
Kendi projelerinizde Copilot kullanıyor musunuz?
Evet, kod modernizasyonu projelerimizde kullanıyoruz. Copilot’un hazırladığı her değişiklik derleme, testler ve ekibimizin incelemesinden geçiyor.