[공지사항]을 빙자한 안부와 근황 
Show more

Daily Arxiv

Cette page résume et organise les publications en intelligence artificielle du monde entier.
Les contenus sont synthétisés grâce à Google Gemini et le service est proposé à but non lucratif.
Les droits d'auteur des articles appartiennent à leurs auteurs ou institutions respectives ; en cas de partage, il suffit d'en mentionner la source.

Kodezi Chronos : un modèle de langage axé sur le débogage pour la compréhension du code à l'échelle du référentiel et piloté par la mémoire

Created by
  • Haebom

Auteur

Ishraq Khan, Assad Chowdary, Sharoz Haseeb, Urvish Patel

Contour

Kodezi Chronos est une architecture de nouvelle génération pour la compréhension, le débogage et la maintenance de code autonome, conçue pour fonctionner dans des contextes très longs, incluant l'intégralité de la base de code, l'historique et la documentation. Elle s'appuie sur un moteur de mémoire embarquée multi-étapes combinant indexation vectorielle et graphique sans contrainte de fenêtre fixe, permettant un raisonnement efficace et précis sur des millions de lignes de code. Cela permet une compréhension à l'échelle du référentiel, une refactorisation multi-fichiers et des opérations d'auto-réparation en temps réel. Un nouveau benchmark de récupération multi-aléatoire, spécialement conçu pour le génie logiciel, montre qu'elle surpasse les LLM et les modèles de code existants, avec une amélioration de 23 % de la détection des bugs en conditions réelles et des cycles de débogage jusqu'à 40 % plus courts que les approches séquentielles existantes. Elle permet une maintenance logicielle autonome et transparente grâce à une interface naturelle avec les IDE et les workflows CI/CD, augmentant la stabilité du code et la productivité tout en réduisant les efforts manuels.

Takeaways, Limitations_

Takeaways:
Amélioration de la compréhension du code, du débogage et de la maintenance dans le contexte de phrases longues.
Prend en charge la compréhension du code à l'échelle du référentiel et la refactorisation multi-fichiers.
Stabilité logicielle améliorée grâce à des capacités d’auto-réparation en temps réel.
Taux de détection de bugs réel amélioré et cycle de débogage raccourci.
Intégration transparente avec les IDE et les workflows CI/CD.
Progrès vers des systèmes de maintenance logicielle autonomes.
Limitations:
Aucun Limitations n'est explicitement mentionné dans l'article. Des expériences et des tests supplémentaires sur différentes bases de code sont nécessaires pour vérifier la généralisabilité et l'évolutivité. Une analyse est nécessaire pour détecter d'éventuels biais dans des langages de programmation ou des styles de code spécifiques.
👍