- Artık dünya genelindeki geliştiriciler ücretsiz yapay zeka kodlama yardım aracını kullanabiliyor
- Google'ın DORA araştırmasına göre geliştiricilerin %75'inden fazlası yapay zekayı günlük olarak kullanıyor
- Google içindeki yeni kodların %25'inden fazlası yapay zeka ile üretiliyor → ardından mühendisler tarafından incelenip uygulanıyor
- Mevcut yapay zeka kodlama araçları çoğunlukla kurumsal kullanıma sunulduğu için öğrenciler, freelancer'lar ve startup'ların bunlara erişmesi zordu
- Geliştirici sayısının 2028'e kadar 57,8 milyona çıkması bekleniyor → hedef, yapay zekanın herkes için ücretsiz sunulması
- Bunun için Gemini Code Assist for Individuals herkese açık önizleme (Public Preview) olarak duyuruldu
Gemini 2.0 tabanlı geliştirme desteği
- Gemini 2.0 tabanlı çalışıyor ve tüm yaygın programlama dillerini destekliyor
- Geliştiriciler için optimize edilmiş model → gerçek dünyadaki kodlama örnekleriyle eğitilerek yüksek kaliteli yapay zeka önerileri sunuyor
- Mevcut ücretsiz yapay zeka kodlama araçlarındaki "aylık 2.000 kod otomatik tamamlama sınırı"nı aşan şekilde 180 bin adede kadar kod tamamlama desteği sunuyor
- Pratikte sınırsız kullanıma yakın (profesyonel geliştiricilerin bile aşmasının zor olduğu seviye)
- Yapay zeka yalnızca kod yazmaya değil, kod kalitesini artırmaya da katkı sağlıyor
- Gemini Code Assist for GitHub ile genel/özel depolarda yapay zeka kod inceleme özelliği sunuluyor
- Geliştiricilerin kod inceleme süresini kısaltarak daha önemli işlere odaklanmalarını sağlıyor
Ücretsiz yapay zeka kodlama desteği, geliştiricinin istediği yerde
- Desteklenen ortamlar
- Başlıca özellikler
- Kod otomatik tamamlama, üretme, hata ayıklama ve kod düzeltme desteği
- Yapay zeka ile doğal dilde kod yazma ve iyileştirme
- Örnek:
"E-posta ve mesaj giriş alanları içeren bir HTML formu oluştur"
- Örnek:
"Her gün hava durumu bilgisini e-postayla gönderen bir script yaz"
- Örnek:
"Bu Python kodunun ne yaptığını açıkla ve hataları bul"
- 128.000 token'a kadar destekleyen geniş bağlam penceresi → büyük kod tabanları analiz edilebiliyor
- Yapay zeka sohbet özelliğiyle tekrar eden işleri otomatikleştirme → yorum yazma, test kodu üretme gibi işleri otomatik yürütme
- Ücretsiz kullanımın avantajları
- 90 kat daha fazla kod otomatik tamamlama sunuyor (mevcut ücretsiz yapay zeka araçlarına kıyasla)
- Öğrenciler, freelancer'lar ve startup geliştiricileri için optimize edildi
- Proje sırasında kullanım sınırına takılmadan sürekli kodlama yapılabiliyor
- Yapay zeka eşli programlama kullanılabiliyor
GitHub kod incelemesi: özelleştirilmiş, uygulanabilir geri bildirim
- Gemini Code Assist for GitHub içinde kod inceleme desteği
→ stil sorunlarını algılama, hata tespiti ve kod düzeltme önerileri sunabiliyor
- Yapay zeka tabanlı kod inceleme ile bakım yapılabilirlik ve kod kalitesi artırılabiliyor
- Doğrudan GitHub'a entegre → GitHub uygulaması kurulduktan sonra kullanılabiliyor
- Depo bazında özelleştirilmiş kod stili kılavuzu uygulanabiliyor
.gemini/styleguide.md dosyası üzerinden her ekibin kodlama kuralları tanımlanabiliyor
- Ekip bazlı kod stili ve en iyi uygulamalar yansıtılabiliyor
Bugünden itibaren hemen kullanılabiliyor!
- Yalnızca bir Gmail hesabıyla kayıt olunabiliyor (kredi kartı gerekmiyor)
- Kurulum bağlantıları
- Herkese açık önizleme süresince kullanıcı geri bildirimleri yansıtılacak
- IDE içindeki "Send feedback" düğmesi üzerinden görüş gönderilebiliyor
- Kurumsal ek özellikler (verimlilik analizi, özel kod tabanına göre özelleştirilmiş yapay zeka yanıtları vb.)
→ Gemini Code Assist Standard / Enterprise da değerlendirilebilir
Artık herkes Gemini yapay zeka kodlama desteği alabilir!
4 yorum
JetBrains eklentisiyle denedim ama zaman kaybı gibi görünüyor.
Linke girince,
claude.aihissi veren bir CSS ile tasarlamışlar.Bunu bilerek yapıyorlardır, değil mi??
Vay, az önce PR incelemesi yapan GitHub uygulamasını etkinleştirdim. Nasıl olacağını merak ediyorum.