GitHub har börjat testa en AI-assistent som hjälper till att skriva kod

GitHub introducerade GitHub Copilot-projektet, inom vilket en intelligent assistent utvecklas som kan generera standardkonstruktioner när man skriver kod. Systemet utvecklades tillsammans med OpenAI-projektet och använder OpenAI Codex-maskininlärningsplattformen, utbildad på ett stort utbud av källkoder som finns i offentliga GitHub-förråd.

GitHub Copilot skiljer sig från traditionella kodkompletteringssystem i sin förmåga att generera ganska komplexa kodblock, upp till färdiga funktioner syntetiserade med hänsyn till det aktuella sammanhanget. GitHub Copilot anpassar sig till hur utvecklaren skriver kod och tar hänsyn till API:er och ramverk som används i programmet. Till exempel, om det finns ett exempel på en JSON-struktur i en kommentar, när du börjar skriva en funktion för att analysera denna struktur, kommer GitHub Copilot att erbjuda färdig kod, och när du skriver rutinlistor med upprepade beskrivningar genererar den återstående positioner.

GitHub har börjat testa en AI-assistent som hjälper till att skriva kod

GitHub Copilot är för närvarande tillgängligt som ett tillägg för Visual Studio Code-redigeraren. Kodgenerering stöds i programmeringsspråken Python, JavaScript, TypeScript, Ruby och Go med olika ramverk. I framtiden är det planerat att utöka antalet stödda språk och utvecklingssystem. Tillägget fungerar genom att komma åt en extern tjänst som körs på GitHub-sidan, till vilken även innehållet i den redigerade kodfilen överförs.

GitHub har börjat testa en AI-assistent som hjälper till att skriva kod


Källa: opennet.ru

Lägg en kommentar