AI Coding.Info
RepositoriesREPORTS
ABOUT

Claude Code, kullanılan Yapay Zeka Kodlama Aracılarının sayısı açısından ikinci sırada yer alıyor. 1 numara nedir? ~Temmuz 2025'teki AI Kodlama trendlerinin verilerden görülen özeti~

AI Kodlama Aracısı Temmuz ayı trendleri

AI Coding.Info adında bir web sitesi yayınladık.

https://ai-coding.info/ja

https://x.com/AICodingInfo

Bu, Claude Code, Gemini veya Codex gibi AI Kodlama Aracılarına ilişkin kullanım eğilimlerini Github deposundaki bilgilerden sabit bir noktadan gözlemleyen bir sitedir. AI Kodlama Aracısının kullanımını belirlemek için aşağıdaki koşullar altında günlük anketler yürütüyoruz.

AI Kodlama Aracısı kullanım oranı %2,9

**AI Kodlama Aracısı kullanım oranı %2,9'dur. ** Bu, 3.000 depodan oluşan bir ankete dayanarak AI Kodlama Aracısı kullanımına dair kanıt gösteren depoların yüzdesidir. Bunun toplamın küçük bir yüzdesi olduğu söylenebilir.

image.png

https://ai-coding.info/ja/agents

Bunun nedeni birden fazla faktördür. Birincisi, bu anketin Github'un en iyi 100 yıldızına dayanmasıdır. Dolayısıyla Github'ın ilk 100 yıldızının kullanım durumunun, AI Coding Agent'ların dünya çapındaki kullanım durumunu temsil ettiği söylenebilir mi? Bir sorun var. Ayrıca halka açık bir depoya dayandığı için şirketlerin mevcut kullanım durumuyla farklılık gösterebilir. Daha ziyade OSS'nin benimsenme durumunu temsil eder. Bunu da söyleyebilirsiniz. Ayrıca mekanik bir sorun olarak CLAUDE.md ve GEMINI.md gibi kural dosyaları mevcut değilse bunların kullanılıp kullanılmadığının tespiti mümkün değildir. Sorun da var. Bu nedenle, Claude Kodu kullanan ancak CLAUDE.md dosyası oluşturmayan bir havuzun Claude Kodu kullanmadığı değerlendirilecektir.

AI Kodlama Aracısının ürüne göre payı

**En çok kullanılan ürün "Cursor", ardından "Claude Code" ve üçüncüsü "Copilot Agent" (Github Copilot) gelmektedir. ** Gemini CLI'nin 25 Haziran'da duyurulduğu dikkate alındığında neredeyse bir aydır 4. sırada yer almasının oldukça yaygın olduğu söylenebilir. Ancak diğer yandan Gemini CLI'nin Cursor'un mevcut depolarının yalnızca yaklaşık 1/3'üne sahip olduğu söylenebilir.

image.png

https://ai-coding.info/ja/agents

Programlama diline göre AI Kodlama Aracısı kullanım durumu

AI Coding Agent tarafından en çok kullanılan programlama dili "TypeScript" olup onu "Python" ve "Rust" takip etmektedir. TypeScript'e gelince, AI Coding Agent, Github Copilot gibi VS Code uzantılarından kaynaklanmış gibi görünüyor, yani bu açıdan düşünürseniz bunun biraz anlaşılır bir sonuç olduğunu düşünüyorum. Ayrıca Python'un DeepLearning gibi ML sistemlerine yakınlığının yüksek olduğu göz önüne alındığında bu sonuç çok da garip olmayabilir. Oradan üçüncü Rust şaşırtıcı bir sonuçtu. Bunun sonucunu hayal ederseniz Rust, son birkaç yılda popülerlik kazanan bir programlama dilidir. Bunun, programlama dili topluluğunun genç olması ve AI Kodlama Aracısı gibi yeni girişimler hakkında bilgi almaya istekli olmasından kaynaklanabileceğine dair bir kabul var. Bunu söyleyebilirsin.

image.png

https://ai-coding.info/ja/languages

AI Coding Agent tarafından kullanılan depo sayısındaki aylık eğilimler

Temmuz 2025'te AI Coding Agent kullanan veri havuzu sayısındaki (çakışmalı) trendlere bir göz atalım. **1 Temmuz itibarıyla, 77 veri deposunda AI Coding kullanımını onayladık. 31 Temmuz itibarıyla bu sayı 112 depoya yükseldi. Kullanılan depo sayısı 1,4 kat arttı. **

image.png

Hizmeti başlattığımızdan bu yana geçen ay içerisinde Trae IDE ve Junie gibi AI Coding Agent'ları ekleyerek Gemini'nin kullanım standartlarını değiştirdik ve AI Coding Agent'ların oldukça hızlı bir şekilde gelişime nüfuz ettiğini görüyoruz.

AI Kodlama Aracısının programlama dillerinde kullanımındaki fark

Anket, AI Coding Agent'ın kullanım oranında programlama diline bağlı olarak büyük farklılıklar olduğunu ortaya çıkardı. **TypeScript için AI Kodlama Aracısı tüm depoların %21'inde kullanılırken, Go dili için toplamın yalnızca %5'i kadardır. **

image.png

https://ai-coding.info/ja/languages/typescript

image.png

https://ai-coding.info/ja/languages/go

Bu konuda kesin bir delil olmasa da hizmetle ilgili görüşmelerde ilginç görüşler duydum. İçerik şuydu: "Altyapıyla ilgili OSS'de nesil AI kullanılarak kodlama yapılması yasaktır." Bilgi toplarken bunun birkaç örneği vardır.

https://www.netbsd.org/developers/commit-guidelines.html

https://wiki.gentoo.org/wiki/Project:Council/AI_policy

https://github.com/qemu/qemu/commit/3d40db0efc22520fa6c399cf73960dced423b048

Bunlar, Go dili kullanılarak uygulanan OSS olmayan NetBSD'', GentooLinux'' ve QEMU''dur. Ancak işletim sistemi ve sanal makineler gibi altyapıya yakın alanlarda üretilen yapay zekanın kullanımı kısmen yasaklanmıştır. Kubernetes, Go dili için ünlü bir OSS'dir. Ancak çevredeki ekosistemde (CNCF ile ilgili) üretken yapay zekanın kullanıldığına dair hiçbir kanıt yoktur. Bu tür altyapı, kritik görev ve yüksek performans alanlarında üretken yapay zekanın kullanılması hâlâ ihtiyatlı olabilir. Bu çelişkili bir durum ama şöyle denebilir: Go dili görev açısından kritik yüksek performans alanlarında kullanıldığından, oluşturulan AI kodu kullanılamıyor çünkü başarısızlık riski çok büyük. Bu nedenle Go dili nadiren kullanılıyor (özellikle ünlü OSS'de).'' Aslında Go kullanan depolara baktığınızda altyapıyla ilgili olanların çok az olduğu görülüyor. Graana/loki veya hamamböceğidb ile mi ilgili?

image.png

https://ai-coding.info/ja/languages/go

Şu ana kadar söylenenleri özetlemek gerekirse, **AI Kodlama Aracısı popüler gibi görünüyor ancak gerçek kullanımı toplamın %2,9'u kadar düşük olma eğiliminde. Ancak diğer taraftan TypeScript gibi spesifik programlama dillerini kullanan kullanıcıların yüzdesi de hızla artıyor. ** Daha önce bahsettiğim diğer bakış açısının da bununla ilgili olduğu söylenebilir.

Hangi programlama dilleri AI Coding ile uyumludur?

Bir önceki bölümde AI Coding'i kullanabilen programlama dilleri ile kullanamayan programlama dilleri arasındaki farktan bahsetmiştim. Burada basit bir hipotez kurdum.

"Çok kullanıcılı programlama dillerinin muhtemelen AI Coding kullanan birçok deposu vardır."

Bu şu anlama geliyor. O halde verileri analiz edelim. Github'da belirli bir programlama dili için push sayısını ve AI Coding Agent tarafından kullanılan depo sayısını çizelim. Github'da programlama diline göre push sayısına ilişkin veriler depoda yayınlanmaktadır.

https://github.com/github/innovationgraph/tree/main

image.png

Bu başlangıçta kurduğum ilk hipotez.

"Çok kullanıcılı programlama dillerinin muhtemelen AI Coding kullanan birçok deposu vardır."

Görünüşe göre bu hipotez reddedilebilir. 2024'te Gthub'a aktarılan hesap sayısıyla negatif bir korelasyon vardı. Yukarıdaki hipotez, ``Aslında AI Coding kullanıcılarının kullanım oranının, programlama dili ne olursa olsun yaklaşık %0 civarında olduğunu göstermeyi amaçlıyordu. Ancak programlama dili kullanıcı sayısına bağlı olarak kullanılan depo sayısında farklılıklar var.'' Ancak durum böyle değil. Bunu anlıyorum. Şimdi tam tersine

“AI Coding Agent, az sayıda kullanıcısı olan programlama dilleri için sıklıkla kullanılıyor mu?”

 Durumun böyle olmadığı ortaya çıktı. Grafikte Grup I ve Grup II olarak ikiye ayrılan TypeScript'ten daha az kullanıcıya sahip bir programlama dilidir ve AI Coding Agent'ı TypeScript kadar çok kullanan bir programlama dili yoktur. O olur. Şimdi "AI Coding Agent kullanım oranı" kavramını tanımlayalım. Bu, "AI Coding Agent tarafından kullanılan depo sayısı"nın "2024'te Github'a aktarılan hesap sayısına" bölünmesiyle elde edilen değerdir. Bunu dikey eksene ve "2024'te Github'a aktarılan hesap sayısını" yatay eksene çizin. Ardından dairenin boyutu olarak "AI Kodlama Aracısı tarafından kullanılan depo sayısını" çizin.

image.png

Bu grafikten görülebilecek iki şey var. Birincisi, Rust ve Python AI Kodlama Aracılarını kullanan depoların sayısı neredeyse aynı ancak dökümü farklı. AI Coding Agent for Python'un kullanım oranı düşüktür. Ancak dil kullanıcısının çokluğu nedeniyle belirli sayıda veri havuzu kullanımdadır. Öte yandan Rust'ta AI Coding Agent kullanım oranı oldukça yüksek ancak dil kullanıcısı az olduğu için kullanım havuzlarının sayısı belli bir seviyede kalıyor. İkincisi, TypeScript'in AI Coding Agent'ının kullanım oranı o kadar da yüksek değil. TypeScript'in kullanım oranı 4.65E-06, Go'nun kullanım oranı 5.00E-06 ve Ruby'nin kullanım oranı 4.45E-06. Nispeten konuşursak, %10 oranında değişmedi. Aslında TypeScript, Go ve Ruby arasında kullanım oranları açısından pek bir fark yok. Kullanılan veri havuzu sayısındaki fark, yalnızca kullanıcı sayısındaki farklılıktan kaynaklanıyor olabilir. Bu gerçekler doğruysa AI Coding Agent sayesinde Rust kullanıcılarının sayısı hızla artabilir. ** Bunun nedeni Rust'un dilsel yapısından kaynaklanmaktadır, dolayısıyla prensipte AI Kodlama Aracısı tarafından genişletilebilir. Daha ziyade gözlemlenen gerçeklere dayanan tümevarımsal bir çıkarımdır ancak Kodlama Ajanının kullanım oranı yüksek olduğundan Rust ve AI Kodlama Ajanı uyumlu görünmektedir. Düşündüğünüzde aslında Rust, AI Coding Agent'tan en çok yararlanabilecek dil ve önümüzdeki yıl önemli ölçüde büyüyeceğine dair bir his var içimde. Ancak şu anda, programlama diline göre inceleyebildiğimiz AI Coding kullanım havuzlarının sayısı 100'dür ve bunlardan AI Coding Agent kullanımlarının sayısı en fazla 20 düzeyindedir, dolayısıyla kullanım sayısının yalnızca bir veya iki dalgalanması durumunda tartışma oldukça hassas hale gelebilir.

düşünce

 Birçok AI Kodlama Aracısı piyasaya sürüldü. AI Coding.Info tek başına 16 tür ürünü yönetir. Günlük hayatım biraz yoğun. Yetişmeyi geciktirirseniz durum hızla değişebilir. Ayrıca, bilgiye ulaşmaya çalışırken bile kaynakların çoğu zaman taraflı olması, doğru bilgiye ulaşmayı zorlaştırıyordu. Bir süre önce Cline kullanıyordum. Bu konuda çok konuşuldu ama aslında Japonya'da popüler olan RooCode'du. Ancak AI Coding.Info'dan görebileceğiniz gibi RooCode'un Github'da neredeyse hiç benimsenmesi yok. Cline'a gelince, Github'daki En İyi 100 depo arasında yer alıyor, dolayısıyla yalnızca kendi içinde ve başka bir depoda kullanılıyor. Ayrıca büyük bir konu olarak son zamanlarda çevremde ClaudeCode hakkında çok fazla konuşulduğunu hissediyorum. Ancak diğer yandan İmleç genellikle depolarda kullanılır. Bulunduğunuz ülkeye ve genellikle kullandığınız doğal dile bağlı olarak da önyargılar vardı. Kendi içimde sakin bir yargıya varırken kullanabileceğim bir bilgi kaynağı istiyorum. Bu yüzden bu siteyi kurdum. AI Coding'deki trendleri kontrol edin ve kullandığınız programlama diliyle hangi araçların uyumlu olduğunu merak edin. Ünlü OSS'de aslında ne tür kural dosyalarının yazıldığını merak ediyorum. Bu konuyla ilgileniyorsanız, lütfen bir göz atın.

https://ai-coding.info/ja

https://x.com/AICodingInfo