GitHub is begonnen met het testen van een AI-assistent die helpt bij het schrijven van code

GitHub introduceerde het project GitHub Copilot, waarbinnen een intelligente assistent wordt ontwikkeld die standaardconstructies kan genereren bij het schrijven van code. Het systeem is ontwikkeld in samenwerking met het OpenAI-project en maakt gebruik van het OpenAI Codex machine learning-platform, getraind op een groot aantal broncodes die worden gehost in openbare GitHub-repository's.

GitHub Copilot verschilt van traditionele systemen voor het voltooien van code in zijn vermogen om tamelijk complexe codeblokken te genereren, tot kant-en-klare functies die zijn gesynthetiseerd rekening houdend met de huidige context. GitHub Copilot past zich aan de manier aan waarop de ontwikkelaar code schrijft en houdt rekening met de API’s en frameworks die in het programma worden gebruikt. Als er bijvoorbeeld een voorbeeld van een JSON-structuur in een commentaar staat, zal GitHub Copilot kant-en-klare code aanbieden wanneer u begint met het schrijven van een functie om deze structuur te parseren, en bij het schrijven van routinematige lijsten met herhalende beschrijvingen zal het de resterende posities.

GitHub is begonnen met het testen van een AI-assistent die helpt bij het schrijven van code

GitHub Copilot is momenteel beschikbaar als add-on voor de Visual Studio Code-editor. Het genereren van code wordt ondersteund in de programmeertalen Python, JavaScript, TypeScript, Ruby en Go met behulp van verschillende frameworks. In de toekomst is het de bedoeling om het aantal ondersteunde talen en ontwikkelingssystemen uit te breiden. De add-on werkt door toegang te krijgen tot een externe service die aan de GitHub-kant draait, waarnaar ook de inhoud van het bewerkte codebestand wordt overgebracht.

GitHub is begonnen met het testen van een AI-assistent die helpt bij het schrijven van code


Bron: opennet.ru

Voeg een reactie