17 puan yazan xguru 2023-11-13 | 2 yorum | WhatsApp'ta paylaş
  • "GitHub, Git üzerine kurularak doğduysa, bugün de Copilot üzerine yeniden kurulduğumuzu söyleyebiliriz"
  • GitHub Copilot Chat, 2023 Aralık ayında genel kullanıma sunuldu
    • GPT-4 modeliyle daha doğru öneriler ve açıklamalar
    • Kodunuzu bağlam olarak kullanarak karmaşık kavramları açıklar veya açık dosyaya göre kod önerir; güvenlik açıklarını tespit etmeye ya da hataları bulmaya yardımcı olur
    • Satır içi Copilot Chat ile belirli bir satır hakkında sohbet edilebilir
    • Slash komutları eklendi: /fix ile kodu düzeltme, /tests ile test üretme
    • Tek tıklamayla yapay zekanın güçlü yeteneklerini uygulama
    • Copilot Chat, JetBrains tabanlı IDE’lere de geliyor (önizleme bugünden itibaren başladı)
  • GitHub Copilot Chat, GitHub web sitesi ve mobil uygulamaya da geliyor
    • Web’de de kod, pull request, dokümantasyon ve genel kodlama soruları için öneri, özet, analiz ve yanıt sunuyor
    • Gelişmiş kod arama ile birleşerek Copilot Chat’in popüler açık kaynak projelerdeki son değişiklikleri anlamasına ve desteklemesine yardımcı oluyor
    • iPhone ve Android cihazlarda doğal dille her türlü programlama sorusu sorulabiliyor; uygulamada görüntülenen depo, dosya veya belge hakkında yanıt alınabiliyor
  • GitHub Copilot Enterprise duyuruldu: Kurumlara göre özelleştirilmiş Copilot
    • Sadece editörle sınırlı kalmayıp tüm kod tabanının tam bağlamına göre kişiselleştiriliyor
    • Geliştirici ekipleri kod tabanını hızlıca kavrayabiliyor, dokümantasyon arayıp yazabiliyor, iç ve özel kodlara dayalı öneriler alabiliyor ve pull request’leri daha hızlı inceleyebiliyor
    • 2024 Şubat ayında kullanıcı başına aylık 39 dolar fiyatla genel kullanıma sunulması planlanıyor
  • GitHub Copilot Partner Program ile Copilot tabanlı ekosistemin büyütülmesi
    • Üçüncü taraf geliştirici araçları, çevrimiçi hizmetler ve GitHub dışındaki bilgi kaynaklarıyla entegrasyon kurularak GitHub Copilot daha da güçlendirilecek
    • GitHub Copilot Partner Program, yeni ağların ve özgünlüğün GitHub Copilot’a aktarılabildiği bir ekosistem oluşturarak geliştiricilerin yapay zekayla başarabileceklerinin kapsamını genişletecek
    • Programın ilk aşaması Datastax, LaunchDarkly, Postman, Hashicorp, Datadog ve diğerleri dahil 25’ten fazla başlangıç ortağıyla başlatıldı
  • GitHub Advanced Security’de kullanılabilecek yeni yapay zeka tabanlı güvenlik özellikleri
    • GitHub Copilot şu anda güvensiz kodlama kalıplarını gerçek zamanlı engelleyen LLM tabanlı bir zafiyet önleme sistemi uygulayarak Copilot önerilerini daha güvenli hale getiriyor
    • Bu model, hardcoded credentials, SQL injection, path injection gibi en yaygın zayıf kodlama kalıplarını hedefliyor
    • Ayrıca GitHub Copilot Chat, IDE içindeki güvenlik açıklarını belirleyebiliyor, doğal dille bu açıkların mekanizmasını açıklayabiliyor ve vurgulanan kod için somut düzeltmeler önerebiliyor
    • Koddaki zafiyetleri ve secret’ları tespit edip düzeltmek için tasarlanan yeni bir "yapay zeka tabanlı uygulama güvenliği test özelliği" artık GitHub Advanced Security’ye ekleniyor
    • "Kod tarama otomatik düzeltmesi" ile JavaScript ve TypeScript için CodeQL kullanılarak pull request içinde doğrudan yapay zeka tarafından oluşturulmuş düzeltme önerileri sunuluyor; böylece geliştiriciler sorunları daha hızlı çözebiliyor ve kod tabanına yeni açıkların girmesi azaltılıyor
    • Ayrıca, genel secret’lar için yapay zeka destekli secret taraması ve özel kalıplar için yeni regex üreticisi sayesinde sızdırılmış secret’ları daha düşük false positive oranıyla bulmak kolaylaşıyor
  • GitHub Copilot Workspace yakında geliyor
    • Geliştiriciler için en büyük engel çoğu zaman fikirleri koda dönüştürmek ve oradan pull request’e kadar giden planı oluşturmaktır
    • Pek çok fikir ve hata, GitHub issue’larından başlar
    • Issue ayrıntıları, kod tabanı bilgisi ve GPT-4’ün muhakeme yetenekleri birleştirilerek tüm geliştiricilerin fikirden koda geçiş bariyerini aşmasına yardımcı olan yapay zeka tabanlı bir köprü geliştirildi
    • Copilot Workspace’te bir issue açıldığında, amaçlanan değişikliği nasıl uygulayacağınıza dair bir plan otomatik olarak öneriliyor
    • Workspace tamamen düzenlenebilir olduğundan, issue’nun amacı ile tüm kod tabanını anlayan yapay zekanın avantajlarından yararlanırken yapay zekayı istediğiniz yöne hassas biçimde yönlendirebiliyorsunuz
    • Değişikliklerin beklendiği gibi çalıştığını doğrulamak için Copilot Workspace ile kod derlenebiliyor, çalıştırılabiliyor ve test edilebiliyor
    • Hata oluşursa bunlar otomatik olarak da düzeltilebiliyor
    • Copilot Workspace, projenin her bölümünü iyi bilen bir ortakla yapılan pair programming oturumu gibi; issue’dan pull request’e kadar depo genelinde değişiklik yapabilmeniz için yapay zekanın güçlü yetenekleriyle sizin yönünüzü takip edebiliyor
    • Copilot Workspace 2024’te kullanıma sunulduğunda, geliştiricilerin yapay zekayı ikinci bir beyin gibi kullanıp doğal dille birkaç dakika içinde yaratıcılıklarını ortaya koyabildiği döneme doğru bir adım daha atılmış olacak
  • Yapay zeka tabanlı geliştirici platformunda her şeyi bir araya getirmek
    • İnsan ile yapay zekanın kesişim noktası, platform genelinde GitHub Copilot’un gelecek nesillerini tanımlamayı sürdürecek
    • Duyurduğumuz her şey, geliştiricilerin ne inşa ettiğinden bağımsız olarak onlara bütüncül, üretken ve sorunsuz bir yapay zeka tabanlı geliştirici platformu sunma hedefine odaklanıyor
    • İster GitHub Actions kullanarak mobil uygulamasını dünya çapında yayınlayan 5 kişilik bir startup olsun, ister iç kaynak iş birliğini geliştirmek için GitHub Enterprise ve GitHub Codespaces’e geçen binlerce geliştiricili büyük bir şirket olsun, ister GitHub üzerinde bir sonraki dijital altyapıyı birlikte kuran açık kaynak geliştirici toplulukları olsun; biz, dünyadaki her geliştiricinin insanlığın ilerlemesini hızlandırabilmesi için yenilik yapıyoruz
    • Git’in benimsenmesi ve GitHub’ın doğuşunda olduğu gibi, bu yeni çağ da GitHub Copilot’un temeli üzerine inşa edilecek. Ve bu daha sadece başlangıç.

2 yorum

 
devpain 2023-11-16

Son satır. Ve bu daha sadece başlangıç... Vay canına. Gerçekten muazzam bir çağın başlangıcına tanıklık ediyormuşuz gibi hissediyorum.

 
brady 2023-11-13

Muhteşem.