Bize Ulaşın

Eğitim İçeriği

Otomatik Tamamlamadan Ajan’a: Değişimi Anlamak

  • Copilot önerileri ile ajan tabanlı çok adımlı planlama arasındaki farklar
  • Ajan döngüsünün mimarisi: planla, üret, yürüt, tekrar et
  • Ajan görevleri için dil desteği ve model seçimi
  • Gerçek dünya örnekleri: beş satırlık fonksiyonlardan çok dosyalı özelliklere

IDE’de Ajan Modu’nu Etkinleştirme

  • VS Code, JetBrains ve Neovim’de etkinleştirme
  • Bağlam penceresi ve model katmanı tercihlerini yapılandırma
  • Çalışma alanı kurallarını belirleme ve büyük ikili dosyaları görmezden gelme
  • Copilot Sohbet ile satır içi ajan iş akışları arasındaki yönetimi sağlama

Çok Adımlı Planlama ve Yürütme

  • Copilot’u uçtan uca bir özellik geliştirmesi için yönlendirme
  • Ajan’ın görevleri dosyalar arasında nasıl parçalara ayırdığını izleme
  • Değişiklikleri uygulamadan önce her adımı inceleme
  • Ajan sapma gösterdiğinde satır içi geri alma kullanma

Ajan Döngüsü İçinde Terminal Komutları

  • Bağımlılıkları Copilot terminal entegrasyonu aracılığıyla yükleme
  • Derleme komutlarını çalıştırma ve çıktıları yorumlama
  • Ortam değişkenlerini Copilot oturumlarının içinden yönetme
  • Güvenlik sınırları: hangi komutlar manuel onay gerektirir

Ajan Destekli Test Odaklı Geliştirme

  • Mevcut kaynak koddan birim testleri oluşturma
  • Doğal dil istemleriyle test oluşturma yönlendirme
  • Test suite’lerini çalıştırma ve hata günlüklerini Copilot içinde yorumlama
  • Uç durum hatalarını gördükten sonra iddiaları (assertions) iyileştirme

Büyük Kod Tabanlarında Gezinme

  • Çapraz dosya referanslarını otomatik olarak bulma
  • Copilot rehberliğinde ortak yardımcı programların yeniden adlandırılmasıyla yeniden düzenleme
  • Yapılandırma dosyaları ve şema dosyalarını eş zamanlı güncelleme
  • Hedefli istemlerle bağlam penceresi tüketimini önleme

Takım Standartlarına Göre Copilot’u Özelleştirme

  • .github\copilot-instructions.md dosyasında depo özel talimatları yazma
  • İsimlendirme kurallarını ve mimari desenleri uygulama
  • Hassas dosya ve dizinleri bağlamdan hariç tutma
  • Yaygın görevler için takım özel istem şablonları oluşturma

GitHub Copilot Kurumsal Denetim

  • Oturma yeri tahsisi, faturalandırma ve kullanım panoları
  • Denetim günlükleri: Copilot’un ne ürettiği ile neyi taahhüt ettiği arasındaki takibi
  • Microsoft Fikri Mülkiyet Tazminatı politikaları ve lisanslama etkileri
  • Yapay zekâ öneri hatlarından belirli dosya kalıplarını engelleme

Ajan Modu ile Hata Ayıklama

  • Yığın izlemelerini (stack traces) ajanla birlikte okuma
  • Hipoteze dayalı hata ayıklama: Copilot’tan bir testin neden başarısız olduğunu sorma
  • Regresyon kaynaklarını bulmak için ajan destekli ikili arama (bisect) kullanma
  • Tanımadık kodda hata ayıklarken yanılsama risklerini yönetme

Performans ve Limit Yönetimi

  • Günlük istek limitlerini ve model kotalarını anlama
  • Kısaltılmış yanıtları önlemek için istem uzunluğunu optimize etme
  • Farklı görevler arasında modeller arasında geçiş yapma
  • Ajan gecikmesini izleme ve önbellek stratejilerini uygulama

Kurumlar İçin Güvenlik ve Uyum

  • Veri işleme: veritabanından ne çıkar ve ne yerel kalır
  • İstemler üzerinden gizli anahtar ve kimlik bilgisi sızmasını önleme
  • GDPR, SOC 2 ve FedRAMP gerekliliklerine uyum
  • Enjeksiyon güvenlik açıkları açısından üretilen kodu zorlu testlerden geçirme

Yaygın Senaryoların Sorun Giderme

  • Neden Copilot bazen kod tabanı bağlamınızı görmezden gelir
  • Büyük depolar için indeksleme hatalarını çözme
  • Yoğun saatlerde hız sınırlandırma hatalarını yönetme
  • IDE uzantısı senkronizasyon sorunlarını düzeltme

Özet ve Gelecek Yol Haritası

  • Ajan Modu yeteneklerinin ve pratik iş akışlarının özeti
  • GitHub’ın Copilot yol haritası ve yakında gelecek ajan özellikleri
  • Copilot güncellemeleriyle güncel kalmak için kaynaklar

Kurs İçin Gerekli Önbilgiler

  • Nesne yönelimli veya işlevsel programlama deneyimi
  • GitHub hesabı ve temel Git iş akışı bilgisi
  • En az bir IDE’ye (VS Code, JetBrains veya Neovim) aşinalık

Hedef Kitle

  • Copilot’u kullanan ve ajan modunun kapılarını aralamak isteyen geliştiriciler
  • Geliştirme ekiplerinde Copilot’u yayınlamayı planlayan mühendislik yöneticileri
  • Yapay zekâ destekli kod üretimi politikalarını gözden geçiren güvenlik ekipleri
 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler