Ordbok
Enkle forklaringer på begreper brukt i forbindelse med GitHub Copilot og KI-assistert utvikling.
Trenger du kontekst? Hopp til arkitektur og tillitsgrenser.
58 av 58 begreper
Aksepteringsrate
Andelen kodeforslag fra Copilot som utviklere faktisk tar i bruk. Måles som forholdet mellom aksepterte og totalt viste forslag, og brukes til å vurdere hvor nyttig Copilot er i praksis.
Kategori: Måling og kostnad
Se bruk og kostnad →Agent
En KI-drevet assistent som kan utføre flertrinnsoppgaver autonomt – planlegge, bruke verktøy og ta beslutninger for å nå et mål uten at du trenger å styre hvert steg.
Kategori: Konsepter
Agentisk KI
Samlebegrep for KI-systemer som handler på egen hånd mot et mål, i stedet for å svare på ett og ett spørsmål. Brukes som adjektiv, for eksempel «agentisk arbeidsflyt».
Kategori: Konsepter
Agency
Hvor stor handlefrihet agenten har, altså hvilke verktøy den får bruke og hvilke beslutninger den tar selv. Vi beholder som regel termen på engelsk i fagkontekst.
Kategori: Konsepter
Agent mode
Copilots modus der KI-en jobber autonomt i editoren. Agenten kan redigere filer, kjøre kommandoer og bruke verktøy for å løse oppgaver i flere steg.
Kategori: Copilot-funksjoner
Mønstre for agent mode →Agent harness
Kjøretidsmiljøet som kjører en KI-agent – for eksempel Copilot CLI eller OpenCode. Harnessen styrer hvilke verktøy agenten har tilgang til og hvordan den samhandler med operativsystemet.
Kategori: Konsepter
Allowlist (MCP)
Listen over godkjente MCP-servere i Nav. Kun servere på denne listen kan brukes med Copilot. Styres via org policy på GitHub-organisasjonsnivå.
Kategori: Sikkerhet og styring
Se godkjente MCP-servere →Agentic loop
Arbeidssløyfen der en agent samler kontekst, planlegger, handler og verifiserer resultatet – i en kontinuerlig løkke til oppgaven er løst. Agenten gjentar syklusen og justerer kursen basert på resultater underveis.
Kategori: Konsepter
AGENTS.md
En konfigurasjonsfil i roten av et repository som gir KI-agenter kontekst om prosjektet – struktur, byggkommandoer, konvensjoner og grenser for hva agenten kan gjøre.
Kategori: Verktøy og protokoller
Skriv effektive tilpasninger →Ask mode
Copilots spørremodus der du kan stille spørsmål og få svar og forklaringer uten at Copilot gjør endringer i kodebasen.
Kategori: Copilot-funksjoner
Autonomi
Hvor selvstendig agenten kjører uten at et menneske godkjenner hvert steg. Høy autonomi betyr færre stopp for bekreftelse underveis.
Kategori: Konsepter
Chat
Copilots samtalebaserte grensesnitt der du kan stille spørsmål, be om forklaringer og diskutere kode i naturlig språk. Tilgjengelig i editor, nettleser og som frittstående app.
Kategori: Copilot-funksjoner
Coding agent
Copilots autonome agent på GitHub. Du tildeler en issue til Copilot, og agenten skriver kode, kjører tester og oppretter en pull request du kan gjennomgå.
Kategori: Copilot-funksjoner
WRAP-metoden →Completion
Svaret eller teksten Copilot genererer som svar på en prompt. Begrepet kommer fra API-en der modellen «fullfører» teksten du starter.
Kategori: Konsepter
Copilot CLI
Copilot i terminalen. Lar deg stille spørsmål, gjøre endringer i lokale filer og samhandle med GitHub – for eksempel opprette issues eller liste pull requests.
Kategori: Verktøy og protokoller
GitHub Docs →Copilot code review
KI-genererte gjennomgangskommentarer på pull requests. Copilot analyserer endringene og foreslår forbedringer, på samme måte som en menneskelig reviewer.
Kategori: Copilot-funksjoner
GitHub Docs →Copilot Edits
Copilots redigeringsverktøy for å gjøre endringer på tvers av flere filer fra én enkelt prompt. Finnes i to moduser: edit mode (du velger filene) og agent mode (Copilot velger selv).
Kategori: Copilot-funksjoner
Verktøy og moduser →Copilot Memory
Copilot lagrer innsikt om et repository – arkitekturbeslutninger, mønstre og konvensjoner – og bruker det til å gi mer presise forslag i fremtidige økter. Minnet er per repository og kan slås av.
Kategori: Copilot-funksjoner
GitHub Docs →Copilot Extensions
Utvidelser som kobler GitHub Copilot til tredjepartstjenester og interne systemer. Lar deg bruke Copilot mot egne datakilder og verktøy direkte fra chat.
Kategori: Verktøy og protokoller
Copilot Workspace
GitHubs agentdrevne utviklingsmiljø der du kan gå fra en GitHub issue til ferdig pull request med KI-hjelp.
Kategori: Copilot-funksjoner
Context exclusion
Regler som ekskluderer bestemte filer fra konteksten som sendes til KI-modellen. I Nav bruker vi dette til å holde .env-filer og andre hemmeligheter unna inference context. Kan settes per repo eller globalt på org-nivå.
Kategori: Sikkerhet og styring
Custom agents
Spesialiserte Copilot-agenter definert i .agent.md-filer. Hver agent har egne instruksjoner, verktøytilgang og kontekst, og kan velges fra agent-menyen i editoren.
Kategori: Copilot-funksjoner
Se agenter →Edit mode
Copilots redigeringsmodus der du beskriver en endring og Copilot redigerer relevante filer direkte, uten å utføre kommandoer eller bruke verktøy.
Kategori: Copilot-funksjoner
Excessive agency
Sikkerhetsbegrep: agenten har fått mer handlefrihet, tilgang eller autonomi enn oppgaven krever, og kan derfor gjøre utilsiktet skade.
Kategori: Sikkerhet og styring
Hallusinasjon
Når en KI-modell genererer informasjon som virker troverdig, men er feil eller oppdiktet. Copilot kan hallusinere API-navn, funksjoner eller biblioteker som ikke finnes.
Kategori: Konsepter
Verifisering →Hooks
Egendefinerte shell-kommandoer som kjøres automatisk på bestemte punkter under en agent-kjøring – for eksempel før en commit eller etter en filendring. Lar deg tilpasse agentens oppførsel uten å endre selve agenten.
Kategori: Verktøy og protokoller
GitHub Docs →Human-in-the-loop
Prinsippet om at et menneske godkjenner agentens handlinger underveis, i stedet for å la den kjøre helt autonomt. I Copilot styres dette med godkjenningsdialogene for terminal og filendringer.
Kategori: Konsepter
Inline suggestion
Kodeforslag som vises direkte i editoren mens du skriver, uten at du trenger å åpne chat. Du aksepterer forslaget med Tab, eller avviser det ved å fortsette å skrive.
Kategori: Copilot-funksjoner
Instructions
Konfigurasjonsfiler (.instructions.md) som gir Copilot vedvarende kontekst og regler for en fil, mappe eller hele prosjektet – uten at du trenger å gjenta dem i hver prompt.
Kategori: Verktøy og protokoller
Se instruksjoner →Knowledge cutoff
Datoen for den siste treningsdataen en KI-modell er basert på. Hendelser og teknologier etter denne datoen er ukjente for modellen.
Kategori: Konsepter
Kontekstvindu
Mengden tekst (målt i tokens) en KI-modell kan ta inn og huske på én gang. Innhold utenfor kontekstvinduet er ikke tilgjengelig for modellen i en gitt forespørsel.
Kategori: Konsepter
Forbered for suksess →Inference context
Dataene som sendes til KI-modellen i en forespørsel – kode, filer, instruksjoner og samtalehistorikk. Innholdet kastes etter at svaret er generert og brukes ikke til trening.
Kategori: Sikkerhet og styring
MCP (Model Context Protocol)
En åpen standard for å koble KI-modeller til eksterne verktøy og datakilder. MCP-servere kan sende kode og kontekst til eksterne tjenester, og krever derfor godkjenning via org policy i Nav.
Kategori: Verktøy og protokoller
Se MCP-servere →Model provider
Tjenesten som kjører KI-modellen – for eksempel OpenAI, Anthropic eller Google. GitHub Copilot API fungerer som gateway og ruter forespørsler til riktig provider. Navs databehandleravtale er med GitHub, ikke direkte med providerne.
Kategori: Verktøy og protokoller
Modell
KI-systemet som genererer svarene. Ulike modeller har ulike styrker, kontekststørrelser og kostnader.
Kategori: Konsepter
Next Edit Suggestions (NES)
Copilot forutser hvor du mest sannsynlig vil gjøre neste endring, og foreslår koden på riktig sted. Til forskjell fra inline suggestions, som fullfører der markøren står, hopper NES til neste relevante posisjon.
Kategori: Copilot-funksjoner
OpenCode
En av de godkjente agent-harnessene i Nav, sammen med Copilot CLI og pi. OpenCode er en uavhengig open source-agent som bruker GitHub Copilot som model provider. Kjøres i terminalen.
Kategori: Verktøy og protokoller
opencode.ai →Plan mode
Copilots planleggingsmodus der agenten først stiller oppklarende spørsmål og lager en steg-for-steg-plan før den begynner å skrive kode. Gir deg kontroll over retningen før agenten handler.
Kategori: Copilot-funksjoner
Prompt
Instruksjonen, spørsmålet eller konteksten du gir til KI-modellen. Tydelig kontekst og presise instruksjoner gir bedre svar.
Kategori: Konsepter
Prompt engineering →RAG (Retrieval-Augmented Generation)
En teknikk der relevante dokumenter eller kodefragmenter hentes og legges inn i konteksten før modellen svarer. Gir mer presise svar fordi modellen har tilgang til konkret innhold.
Kategori: Konsepter
Session
En aktiv samtale eller arbeidsøkt med Copilot. Innenfor en session husker modellen tidligere meldinger og kontekst, inntil sesjonen avsluttes eller kontekstvinduet fylles opp.
Kategori: Konsepter
Sandbox (cplt)
Kernel-nivå isolasjon som begrenser hva en KI-agent kan gjøre på utviklermaskinen. cplt blokkerer tilgang til hemmeligheter, nøkler og .env-filer, og kontrollerer nettverkstrafikk. Operativsystemet håndhever reglene – det avhenger ikke av tillit til agenten.
Kategori: Sikkerhet og styring
Om cplt →Skills
Instruksjoner (prompts) som gir agenten domenekunnskap og mønstre for å løse bestemte oppgaver. Skills gir ikke agenten ekstra tilgang – de styrer bare hvordan agenten bruker verktøyene den allerede har.
Kategori: Verktøy og protokoller
Se skills →Subagent
En agent som startes av en annen agent for å utføre en avgrenset oppgave. Holder hovedkonteksten ren ved å isolere komplekse deloppgaver i en egen sesjon.
Kategori: Konsepter
Token
Den grunnleggende enheten KI-modeller bruker for å behandle tekst. Norsk tekst bruker flere tokens enn engelsk. Både input (din tekst) og output (Copilots svar) telles i tokens.
Kategori: Måling og kostnad
Tool calling
Mekanismen der en agent velger og bruker verktøy underveis – som filoperasjoner, terminalen, MCP-servere eller websøk. Det er tool calling som gjør at agenten kan handle, ikke bare svare.
Kategori: Konsepter
Org policy
Regler på organisasjonsnivå i GitHub som styrer hvilke MCP-servere og verktøy som er tillatt. Nav bruker org policy til å begrense agenter til en godkjent liste, slik at de ikke kan koble til vilkårlige eksterne tjenester.
Kategori: Sikkerhet og styring
Prompt injection
Et angrep der ondsinnet tekst i kode, dokumenter eller input manipulerer KI-agenten til å utføre handlinger den ikke skal. Risikoen øker med verktøytilgang – en agent med skrivetilgang kan gjøre mer skade enn en som bare svarer.
Kategori: Sikkerhet og styring
cplt
Kommandolinjeverktøy som kjører Copilot CLI, OpenCode og andre agenter i en sandkasse. Agenten kan jobbe i prosjektet ditt, men får ikke lese hemmelighetene dine.
Kategori: Verktøy og protokoller
Om cplt →Sandkasse
Et avgrenset miljø der agenten bare når filene, nettverksadressene og verktøyene du har åpnet for. Operativsystemet håndhever grensene, ikke agenten.
Kategori: Sikkerhet og styring
Agentpakke
Et git-repo med agenter, skills, instructions og hooks for én type arbeid. nav-pilot installerer pakken med én kommando, og du kan ta delene du trenger eller bygge videre på den.
Kategori: Verktøy og protokoller
Se agentpakkene →Plugin
En utvidelse som gir en KI-klient nye funksjoner, for eksempel hooks eller verktøy. En plugin kjører med agentens rettigheter, så bruk bare plugins du stoler på.
Kategori: Verktøy og protokoller
MCP-register
Navs liste over godkjente MCP-servere. Copilot CLI henter listen fra GitHub og kjører bare servere som står der. OpenCode har ingen slik sjekk, så nav-pilot gjør den ved oppstart.
Kategori: Sikkerhet og styring
Om MCP-registeret →AI Credits
GitHubs måleenhet for Copilot-bruk: 1 credit er 0,01 dollar. Nav får en månedlig kvote per bruker, samlet i én pott for hele organisasjonen, og modellene har ulik pris.
Kategori: Måling og kostnad
Se priser →BYOK (Bring Your Own Key)
Du kobler Copilot til en modelleverandør med din egen API-nøkkel i stedet for å bruke modellene GitHub leverer. Les retningslinjene før du tar det i bruk.
Kategori: Verktøy og protokoller
Se retningslinjer →Lokal modell
En KI-modell som kjører på din egen maskin i stedet for i skyen, så dataene ikke forlater maskinen. nav-pilot bruker godkjente lokale modeller til noen oppgavetyper, resten blir i skyen.
Kategori: Konsepter
Om lokale modeller →
Arkitektur og tillitsgrenser
Diagrammet viser hvordan data, verktøy og tillitsgrenser henger sammen i Copilot-oppsettet vårt.