Navs institusjonelle kunnskap — arkitektur, modernisering og beste praksis — direkte i editoren din.
// Refaktorer auth-laget fun authenticate(token: String) = JWT.decode(token) ❌ Feil auth logger.info( "Vedtak for $fnr" ❌ PII i logg ) // ❌ Ingen migreringsplan // ❌ Kjenner ikke TokenX
// TokenX token exchange ✅ Nav-auth val token = tokenXClient .exchange(subjectToken) logger.info("Vedtak", ✅ Ingen PII kv("vedtakId", id)) // ✅ Flyway-migrering V3__ // ✅ Strangler fig-plan
brew install navikt/tap/nav-pilot && nav-pilotDe fleste utviklere bygger ikke fra bunnen av — de vedlikeholder, moderniserer og forbedrer. nav-pilot hjelper med hele spekteret.
Moderniser
Strangler fig, feature toggles, tre-fase-datamigrering — nav-pilot kjenner mønstrene.
Refaktorer
Bytt auth-lag, optimaliser databasespørringer, oppdater avhengigheter trygt.
Test trygt
Teststrategi per komponent, karakteriseringstester for brownfield, konsekvensanalyse før endring.
Bygg nytt
Fra idé til produksjonsklar tjeneste med Nais-manifest, auth og CI/CD.
Dokumenter
Endringsdokument, utrullingsplan, runbook og post-deploy-verifisering — alt i ett.
Sikre
PII-sjekk, tilgangsstyring, sikkerhetsreview og teknisk gjeld-vurdering.
Velg arketype — få agenter, ferdigheter og instruksjoner tilpasset din stack.
Kotlin/Ktor, Spring Boot, Kafka og Flyway
River(rapidsConnection).apply {
validate { it.demandValue(
"@event_name", "vedtak"
)}
}Next.js, React, Aksel og Playwright
<Box padding="space-24">
<HGrid columns={{ xs: 1, md: 2 }}>
<Heading level="1" size="large">Backend + frontend — komplett for din tjeneste
accessPolicy:
inbound:
rules:
- application: frontendPlattform, observerbarhet, DevOps og sikkerhet
observability:
autoInstrumentation:
enabled: true
runtime: javanav-pilot guider deg gjennom fire faser — enten du bygger nytt eller forbedrer eksisterende kode.
Dypdykk-intervju
Finner blindsoner — dataklassifisering, auth-type, PII-risiko og avhengigheter.
Beslutningstrær
Velger arkitektur, teststrategi og leveransedokumenter — nybygg, refaktorering eller migrering.
Arkitektur-review
Sjekker Nav-antimønstre, endringspåvirkning, testdekning og teknisk gjeld.
Kode + dokumentasjon
Produksjonsklar kode, tester, endringsdokument, utrullingsplan og verifiseringssjekkliste.
Vanlig Copilot vet ingenting om Nav. nav-pilot gir Copilot konteksten som mangler.
Område
Vanlig Copilot
nav-pilot
Auth
«Prøver JWT …»
TokenX / ID-porten
Refaktorering
Generiske tips
Strangler fig + feature toggles
Testing
«Skriv unit-tester»
Teststrategi per lag + karakteriseringstester
Dokumentasjon
Generisk README
Endringsdokument + utrullingsplan + runbook
Sikkerhet
Generiske råd
PII-blokkering + teknisk gjeld-vurdering
Plattform
«Hva er Nais?»
nais.yaml + accessPolicy + observerbarhet
Migrering
Ingen kontekst
Konsekvensanalyse + tre-fase-migrering
Tilbakemeldinger fra team som bruker nav-pilot i hverdagen.
BYGGET FOR NAVS TEKNOLOGI-STACK
Installer en samling og bruk @nav-pilot med én gang.
brew install navikt/tap/nav-pilotnav-pilotVelger samling, installerer og starter Copilot-sandkassen (cplt) — alt interaktivt.
Åpne Copilot Chat og skriv:
@nav-pilot Jeg trenger en ny tjeneste for dagpengernav-pilot guider deg gjennom intervju, planlegging, review og levering — hvert steg venter på din bekreftelse.