GitHub a început să testeze un asistent AI care ajută la scrierea codului

GitHub a introdus proiectul GitHub Copilot, în cadrul căruia este dezvoltat un asistent inteligent care poate genera constructe standard atunci când scrie cod. Sistemul a fost dezvoltat împreună cu proiectul OpenAI și folosește platforma de învățare automată OpenAI Codex, instruită pe o gamă largă de coduri sursă găzduite în depozitele publice GitHub.

GitHub Copilot se deosebește de sistemele tradiționale de completare a codului prin capacitatea sa de a genera blocuri de cod destul de complexe, până la funcții gata făcute sintetizate ținând cont de contextul actual. GitHub Copilot se adaptează la modul în care dezvoltatorul scrie codul și ia în considerare API-urile și cadrele utilizate în program. De exemplu, dacă există un exemplu de structură JSON într-un comentariu, atunci când începeți să scrieți o funcție pentru a analiza această structură, GitHub Copilot va oferi cod gata făcut, iar când scrieți liste de rutină cu descrieri repetate, va genera restul pozitii.

GitHub a început să testeze un asistent AI care ajută la scrierea codului

GitHub Copilot este disponibil în prezent ca supliment pentru editorul Visual Studio Code. Generarea codului este acceptată în limbajele de programare Python, JavaScript, TypeScript, Ruby și Go, folosind diferite cadre. În viitor, este planificată extinderea numărului de limbi și sisteme de dezvoltare acceptate. Suplimentul funcționează prin accesarea unui serviciu extern care rulează pe partea GitHub, către care este transferat și conținutul fișierului de cod editat.

GitHub a început să testeze un asistent AI care ajută la scrierea codului


Sursa: opennet.ru

Adauga un comentariu