Programlama ve Yazılım Geliştirme

Klibs.io, Kotlin Multiplatform kataloğunu 4.200’den fazla projeye genişletiyor ve yapay zekâ araçlarını destekliyor

JetBrains, klibs.io platformunu 4.200’den fazla Kotlin Multiplatform projesini içerecek şekilde güncelledi. Daha hassas arama ve filtreleme araçlarının yanı sıra, programlama aracılarının bir MCP sunucusu üzerinden güncel kütüphane verilerine erişmesini sağlayan yeni entegrasyonlar da sunuldu.

2026-08-17
3 dk okuma
13 görüntülenme
فريق تحرير certi.news
Klibs.io, Kotlin Multiplatform kataloğunu 4.200’den fazla projeye genişletiyor ve yapay zekâ araçlarını destekliyor

JetBrains, klibs.io platformunun 4.200’den fazla Kotlin Multiplatform projesini içerecek şekilde genişletildiğini duyurdu. Güncelleme, kütüphane keşfindeki iyileştirmelerin yanı sıra yapay zekâ destekli yazılım geliştirme araçlarıyla yeni entegrasyonlar sunuyor. Platform, geliştiricilerin kütüphane verilerinde tarayıcı üzerinden arama yapmasına olanak tanırken, programlama aracılarının da kod üzerinde çalışırken yapılandırılmış ve güncel bilgilere erişmesini sağlıyor.

klibs.io, geliştiricilerin kullanım senaryolarına ve hedef platformlara uygun bir Kotlin Multiplatform kütüphanesi bulmalarına yardımcı olmak amacıyla Aralık 2024’te kullanıma sunuldu. O zamandan bu yana GitHub ve Maven Central’dan gelen verileri tek bir yerde birleştiren bir kataloğa dönüştü. Bu katalog, bir projeyi uygulamaya veya kod tabanına eklemeden önce değerlendirmek için gereken bilgileri de içeriyor.

Kütüphaneler arasında daha geniş arama ve daha net karşılaştırma

Platformun arama özellikleri tek bir anahtar kelimeyle eşleştirmeyle sınırlı değil. Kullanıcılar birden fazla terim girebilir ve sonuçları Android, iOS, JVM, JavaScript ve Wasm dâhil olmak üzere desteklenen platformlara ve hedeflere göre filtreleyebilir. Ayrıca Compose kullanıcı arayüzleri, yerel depolama, ağ iletişimi ve bağımlılık enjeksiyonu gibi seçilmiş kategorilere göz atılabilir.

Sonuçlar alaka düzeyine, GitHub yıldızlarının sayısına veya kütüphaneye bağlı projelerin sayısına göre sıralanabilir. Proje sayfaları ise açıklamayı, etiketleri, README dosyasının içeriğini, desteklenen platformları, paket sürümlerini, bağımlılık sayısını, lisans bilgilerini ve proje etkinliğini bir araya getiriyor.

Kaynak metadatası eksik olduğunda klibs.io, açıklamaları ve etiketleri iyileştirmek için büyük dil modelleri kullanıyor. JetBrains’e göre bu, temel kaynak verilerini katalogda tutarken projelerin keşfedilebilirliğini artırmaya yardımcı oluyor.

Geliştiriciler açısından pratikte ne değişiyor?

Bu özellikler, kütüphane ayrıntılarını GitHub deposundan, paket kayıtlarından ve diğer kaynaklardan ayrı ayrı toplama gereksinimini azaltıyor. Geliştirici, yalnızca kütüphane adına veya genel arama sonuçlarına güvenmek yerine, bağımlılığı eklemeye karar vermeden önce kütüphanenin hedef platformla uyumluluğunu, yayımlanmış sürümlerini, etkinliğini ve lisans bilgilerini karşılaştırabiliyor.

Programlama aracısının yardımıyla kod yazılırken kütüphane seçimi yapıldığında bu bilgiler daha da önem kazanıyor. Eski eğitim verilerine veya genel web aramasına güvenmek, güncel olmayan bir sürümün ya da gerekli hedefi desteklemeyen bir kütüphanenin önerilmesine yol açabilir.

klibs.io’nun yapay zekâ iş akışlarıyla entegrasyonu

klibs.io MCP sunucusu, programlama aracılarının Kotlin Multiplatform projelerini platforma ve hedefe göre aramasına ve yayımlanmış paketlerin en güncel sürümlerini doğrudan klibs.io dizininden almasına olanak tanıyor. Platform ayrıca Kotlin Multiplatform Libraries expert skill adlı özel bir beceri sunuyor. Bu beceri, kütüphaneleri keşfetme ve karşılaştırma, belirli bir kullanım senaryosuna uygun seçenekler önerme, platform desteğini doğrulama ve güncel kararlı bağımlılık koordinatları ile sürümlerini bulma konusunda yönergeler içeriyor.

JetBrains, klibs.io kullanıldığında ve kullanılmadığında aracıların çıktılarıyla ilgili değerlendirme sonuçlarını da proje deposunda yayımladı. Entegrasyon kılavuzu, kurulum adımlarının yanı sıra önerilen bir AGENTS.md dosyası bölümü içeriyor. Bunun amacı, KMP kütüphane bilgilerinin kullanımına ilişkin talimatları kodun yakınında tutmak ve yapay zekâ araçlarının bunları tutarlı biçimde izlemesine yardımcı olmak.

Proje açık kaynaklı ve topluluk katkılarına dayanıyor

JetBrains, kütüphane kullanıcılarını ve yazarlarını kataloğun iyileştirilmesine katkıda bulunmaya davet ediyor. Kullanıcılar aramayı, kategorileri ve filtreleri deneyebilirken proje sahipleri, proje sayfalarındaki Suggest an edit seçeneği ve GitHub üzerinden açıklamalarda ve etiketlerde değişiklik önerebilir. Hatalar, eksik kütüphaneler veya yanlış veriler sorun takip sistemi üzerinden bildirilebilir ya da doğrudan açık kaynaklı projeye katkıda bulunulabilir. Ayrıca geri bildirimler Kotlin Slack’teki #klibs-io kanalında paylaşılabilir.

Haber kaynağı
JetBrains Blog
Özgün kaynağı aç ↗
ف
Yazar

فريق تحرير certi.news

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör