Geçmiş savaş · 2024-03-09 UTC
Programming Assistants Hesaplaşma — 9 Mart 2024
Programming Assistants kategorisinden. 2 savaşçıya 6 işaret yerleştirildi. Moddy tacı aldı.
Nihai sıralama
Kadro
Savaşçılar
Bu savaşta yarışan her aracın profilleri, nihai puanlarına göre sıralandı.

Moddy
Büyük ölçekli kodbase'lerin analiz ve modernleştirilmesi için multi-repo AI aracı.

Moddy, birden çok depolama alanında çalışmak üzere tasarlanmış bir AI aracıdır. Mühendislik ekiblerinin karmaşık kod tabanlılarını anlamaya ve modernleştirmeye yardımcı olur. Her bir deposu ayrı olarak ele almaktan ziyade, genellikle büyük kültürlemeleri hızlandıran paylaşımlı bağımlılıklar, modeller ve çapraz-katılımcı değişiklikleri düşünür. Çözüm, uygulamaları geliştirmek, geçmiş kalıpları modernleştirmek, depreyimli API'leri değiştirmek ve kodları güncel standartlar ile uyumlu hale getirmek gibi pratik modernleştirmeler üzerine odaklanmaktadır. Bu çerçevede büyük yazılım varlıklarını sürdürülebilir kılma görevini üstlenen platform takımları, personel mühendisleri ve mimarlar için tasarlanmıştır. Tıbbi analiz ve değişiklikleri otomatikleştirmek ve insanlar için incelemek ile birlikte, Moddy insan gözünü döndürücü modernizasyon döngülerini, yıllar veya çeyrekler arasında ilerlemiş olacak şekilde kısaltmayı amaçlar.
Kriterlerin ayrıştırılması
- Çevrimiçi repo kodu analiz
- Otomatik modernizasyon ve kod yeniden düzenlemesi
- Kullanılan çerçeveler ve bağımlılıkların güncel hâle getirilmesi
- Evet, kullanışlılık dışı pattermler ve API'ler tespit etmek
- Büyük ölçekli değişiklikler yönetimi
- İnsan-onaylı iş akışları

Refact.ai
Açık kaynak AI kodlama yardımcısı, ana akım IDE'lerde bütünsel kod tamamlamaları, yeniden düzenleme ve IDE-içi sohbet sunan bir araç.

Refact.ai, büyük IDE'ler ile kod tamamlama, yeniden tasarlama ve in-IDE sohbet gibi kontekstsel kod tamamlamaları, yeniden tasarlama ve in-IDE sohbet gibi özelliklere sahip açık kaynaklı bir AI kod yardımcı programıdır. Tasarlanan bir başka geliştirici gibi çalışmak için kod tabanını ve teknolojiyi entegre ederken kod tabanınızı ve teknolojınızı tanımlamanızı sağlar. Refact.ai, tamamlanmış kodun gerçek zamanlı olarak tamamlanmasına, depolarda arama ve analiz yapma gibi görevleri tamamen işleyebilir. Ayrıca, GitHub, veritabanları, CI/CD döngüleri ve daha fazlası ile bağlanır. Araç, kullanıcıların kod tabanlarını ve görevlerini göre LLM'leri seçmelerine olanak tanıyarak kişiselleştirilmiş, açık kaynaklı ve kendinden barındırılan bir araçtır. Refact.ai'nin amaçları, kodlama görevlerini otomatikleştirmektir. Bu sayede geliştiriciler yüksek seviyeli rehberliğe odaklanabilir ve AI, geriye kalanları işler.
Kriterlerin ayrıştırılması
- Bütünsel kod tamamlamaları
- IDE-içi sohbet için kod soruları sormak, kod yazmak, kodla ilgili sorunları gidermek ve kod oluşturmak
- Adimsel mantığa göre yürütme ile bağımsız görev gerçekleştirme
- Kod deposu analizi ve araması için doğru yürütme
- GitHub
- veritabanı

