AI-assisteret kodning
Brug af kunstig intelligens til at generere, foreslå eller fuldføre kildekode.
Kort fortalt
Du skriver kode, og AI'en hjælper dig ved at foreslå næste linje, rette fejl eller skrive hele funktioner for dig.
- Kategori
- teknik
- Niveau
- begynder
Betydninger
1- 1
Praksis med at bruge AI-værktøjer til at assistere udviklere i at skrive, teste og debugge kode.
- AI-assisteret kodning med GitHub Copilot forkorter udviklingstiden betydeligt.
- Mange moderne IDE'er integrerer AI-assisteret kodning for at give forslag i realtid.
Hvornår bruges det
Bruges i integrerede udviklingsmiljøer (IDE'er) som Visual Studio Code (med GitHub Copilot) eller JetBrains-produkter. Udvikleren skriver en kommentar eller begynder at kode, og AI'en foreslår relevante kodeblokke, ofte baseret på kontekst og træningsdata.
Kodeeksempel
# Brugeren skriver en kommentar
# AI'en foreslår en funktion:
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)Eksempel på en AI-assisteret kodegenerering: brugeren skriver en kommentar, og AI'en foreslår den tilhørende funktion.
Oprindelse
Udtrykket opstod med fremkomsten af store sprogmodeller som GPT-3 og Codex, der kan generere kode.
Afledte ord
2Kilder
2- GitHub Copilot Documentation
- OpenAI Codex