Innsikt

Reisen

Mange KI-satsinger er lysbilder. Vår er kode og agenter i et åpent repo, med målinger.

Nav har bygget agenter, regler og verktøy som utviklere bruker hver dag. Alt ligger i navikt/copilot. Hver fase i tidslinjen lenker til koden, pull requestene og kunngjøringene bak den. Det som ikke har lenke, bygger på teamets egen beskrivelse.

Tidslinje

  1. Grasrot og pilot

    Noen utviklere i Nav fikk tilgang til den lukkede betaen av GitHub Copilot, den gang mest en smart autofullføring. Nav stoppet det ikke, men kjørte en pilot med Copilot Business-lisenser. Teamet skrev retningslinjer og gikk gjennom vilkårene med Navs jurister. Det meste av koden vår var åpen, så opphavsrett bekymret oss mer enn lekkasje. Samme høst startet SINTEF en studie av Copilot i Nav. Fellesskapet var der fra dag én.

    Status: En liten gruppe pilotbrukere med Copilot Business, autofullføring i editoren og retningslinjer på plass.

    Kilder: teamets egen beskrivelse, Copilot Business, SINTEF-studien på arXiv, HICSS 2026

  2. Fra pilot til hverdag

    Copilot Chat kom til IntelliJ, der mange av Navs Java- og Kotlin-utviklere jobber. Etterspørselen vokste forbi lisensene. I mai var de brukt opp, og vi fikk venteliste og et budsjettforslag om tilgang for alle som trenger det. I november kunne vi velge modell i Copilot, blant annet Claude 3.5 Sonnet og OpenAI o1.

    Status: Chat i VS Code og IntelliJ, men lisensene var brukt opp i mai 2024, og nye brukere sto på venteliste.

    • – Lisensene er brukt opp, og vi får venteliste

    Kilder: teamets egen beskrivelse, Copilot Chat i JetBrains, Claude 3.5 Sonnet, modellvalg i Copilot

  3. Agentene kommer

    I januar åpnet vi repoet navikt/copilot og Min Copilot med selvbetjente lisenser, for rundt 111 brukere. I februar viste GitHub fram agent mode, og Claude 3.7 Sonnet kom i Copilot. Så kom kodegjennomgang og egne instruksjoner per repo. Vi fjernet blokkeringen av treff mot offentlig kode og risikovurderte MCP. I august og september kom GPT-5 og Claude Sonnet 4.5. Til høsten hadde vi over 300 aktive brukere og Copilot CLI, og i november fikk designere og folk som jobber med infrastruktur og plattform også tilgang.

    Status: Over 300 aktive brukere, de fleste daglig. På 100 dager ga Copilot om lag 709 000 kodeforslag og 1,22 millioner genererte linjer. Utviklerne tok rundt 190 000 linjer i bruk.

    Skjermbilde av Min Copilot i januar 2025: abonnementet med plan, status, siste aktivitet og en knapp for å deaktivere Copilot.

    Min Copilot i januar 2025

    Skjermbilde av statistikken i Min Copilot i januar 2025: 111 aktive brukere, 54 aktive chatbrukere, Kotlin som mest brukte språk og JetBrains som mest brukte editor.

    Statistikken i Min Copilot, januar 2025: 111 aktive brukere

    Kilder: teamets egen beskrivelse, commit a083419c, The agent awakens, Claude 3.7 Sonnet, GPT-5, Claude Sonnet 4.5, Agent mode i VS Code

  4. Fra verktøy til plattform

    Vi samlet agenter, skills og instruksjoner i en felles katalog med MCP-register, og fellesskapet deler det som virker. Med sandkassen cplt og kommandolinjeverktøyet nav-pilot ble katalogen noe hvert team installerer. Valgene bygger på en utviklerundersøkelse og et designnotat. I mai åpnet vi nettstedet delvis, skills tok over for agenter uten verktøygrenser, og vi skilte backenden ut i en egen tjeneste. Med agentpakker lager team sine egne, og en arbeidsflyt holder basen oppdatert. Arbeidet sprer seg utenfor Nav: Kartverket, SSB og Cloud Native Bergen kjører agenter i cplt, Altinn viser til ki-utvikling.nav.no, og Nais bygger sin egen pakke på navikt/copilot. Støtten for OpenCode 2 er bygget, men slått av til en feil i OpenCode er rettet.

    Status: En felles katalog med agenter, skills og instruksjoner, installert med nav-pilot og kjørt i sandkasse med cplt.

    Toppen av plakaten «Introduserer Nav-Pilot», med en rakett og et kodevindu for @nav-pilot ved siden av en generell Copilot.

    Plakaten fra lanseringen av nav-pilot, april 2026

    Illustrasjon av MCP-servere i GitHub Copilot i VS Code

    Illustrasjon: GitHub

    Kilder: #60, #61, #64, #70, #github-copilot på Slack, #95, #110, navikt/cplt, #149, #297, utviklerundersøkelsen 2026, designnotatet, analysen av bevisst KI-bruk, #436, #1375, #1446, #1444, cplt i Kartverket, cplt i SSB, cplt i Cloud Native Bergen, Altinn, nais/pilot, teamets egen beskrivelse

  5. Målinger og kostnad

    Allerede i mai låste vi hver agent til en fast modell for å holde kostnaden nede. Så byttet GitHub ut de subsidierte premium requests med AI Credits etter tokenforbruk. For oss betydde det tre til fire ganger høyere regning for rundt 600 daglige brukere. Vi testet lokale modeller som et billigere alternativ og laget decide for spørsmål som trenger et svar, ikke en agent. Resten av svaret er modellvalg bygget på målinger: benchmarker vi kan kjøre på nytt, siden /modeller og en språkmodell som vurderer planleggingssvar. Målingene flyttet @rust til Claude Haiku 5.5, og @nav-pilot sender nå avgrensede oppgaver til @worker på GPT-6 Luna, som koster mindre. I samme periode kom en ny generasjon modeller: Claude Opus 5.5 og GPT-6 Sol og Luna.

    Status: Hver agent har en modell valgt ut fra målinger, og vi kjenner kostnaden per modell.

    Kilder: GitHubs kunngjøring, Claude Opus 5.5, GPT-6 Sol og Luna, navikt/mlx-workspace, #483, saken om decide, kode24, vår nyhetssak, teamets egen beskrivelse, #379, #442, #1373, #1376, #1415, #1470, #1471, #1488, #1496

  6. I dag

    Utviklere har hatt tilgang siden Min Copilot kom i januar 2025, og designere, infrastruktur og plattform siden november 2025. I september 2026 åpnet vi for flere roller i produktutvikling. Målet er at hele produktteamet får de samme mulighetene.

    Status: Utviklere, designere, infrastruktur og plattform har tilgang, og flere roller i produktutvikling er på vei inn.

    Kilde: teamets egen beskrivelse

Tall vi kan vise fram

Teamet

Det startet som en grasrotbevegelse, med et fellesskap fra dag én. Hans Kristian Flaatten driver arbeidet sammen med teamet bak navikt/copilot. Teamet måler før det bestemmer, skriver ned det som ikke virket og jobber i et åpent repo.

Produktteamene i Nav fantes lenge før Copilot. De er en av de viktigste grunnene til at så mye av dette har lyktes.