Navs institusjonelle kunnskap — arkitektur, modernisering og beste praksis — i terminalen og editoren.
// 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
code-reviewresearchsecurity-championnav-pilotapi-designkafkaktor-scaffoldspring-boot-scaffoldflyway-migrationjava-to-kotlinnav-authtokenx-authnaispostgresql-reviewobservability-setupobservability-debuggingRiver(rapidsConnection).apply {
validate { it.demandValue(
"@event_name", "vedtak"
)}
}Next.js, React, Aksel og Playwright
accessibilityakselcode-reviewforfatternav-pilotaksel-builderplaywright-testingweb-design-reviewerconventional-commitreadme-review<Box padding="space-24">
<HGrid columns={{ xs: 1, md: 2 }}>
<Heading level="1" size="large">Backend + frontend — komplett for din tjeneste
accessibilityakselcode-reviewforfatterresearchsecurity-championnav-pilotaksel-builderapi-designkafkaktor-scaffoldspring-boot-scaffoldflyway-migrationjava-to-kotlinnav-authtokenx-authnaisplaywright-testingpostgresql-reviewobservability-setupweb-design-revieweraccessPolicy:
inbound:
rules:
- application: frontendPlattform, observerbarhet, DevOps og sikkerhet
code-reviewresearchsecurity-championnav-pilotnaisobservability-setupobservability-debuggingrust-developmentsecurity-reviewthreat-modelworkstation-securityconventional-commitreadme-reviewobservability:
autoInstrumentation:
enabled: true
runtime: javanav-pilot guider deg gjennom fire faser — enten du bygger nytt eller forbedrer eksisterende kode.
Smart intervju
Små oppgaver: bare gjør det. Medium/store: sjekker blindsoner — personvern, auth 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
Velg ditt mål og konfigurer nav-pilot for ditt prosjekt.
Ingen hallusinasjoner, bare Nais.