Referanse

Kjente begrensninger i cplt

Det cplt stenger med vilje, og hva du gjør i stedet. Alt gjelder når nav-pilot starter agenten i cplt.

brew update
brew upgrade navikt/tap/nav-pilot navikt/tap/cplt
copilot update    # Copilot CLI
opencode upgrade  # hvis du bruker opencode

Filer og hemmeligheter

  • ~/.ssh, ~/.gnupg, ~/.aws, ~/.azure, ~/.kube og ~/.config/gcloud er stengt. Du kan åpne én fil om gangen for lesing, ikke hele mappa:
cplt config set allow.read ~/.config/gcloud/application_default_credentials.json
  • macOS: .env-filer og nøkkelfiler i prosjektet er stengt. På Linux er de åpne, se Feil i sandkassen.
  • Miljøvariabler som kan være hemmeligheter, blir fjernet. Send inn dem du trenger med sandbox.pass_env.
  • Linux og WSL: agenten når ikke nøkkelringen, se System vault not available.
  • macOS: ~/Desktop og ~/Documents er stengt av macOS, også uten cplt. Kopier filen inn i prosjektet, eller gi terminalen full disktilgang.

Verktøy

  • gcloud, aws, az og kubectl med dine påloggingsdata virker ikke. Kjør dem selv, utenfor cplt.
  • Docker og Testcontainers er stengt, fordi Docker gir tilgang til hele maskinen. Se Testcontainers for hvordan du åpner.
  • ps, top og sudo virker ikke på macOS, se setuid.
  • Globale installasjoner med npm og pnpm feiler. Kjør dem utenfor cplt, se Globale installasjoner.

Nettverk

  • Bare port 443 er åpen ut.
  • Proxyen stenger hoster med privat IP-adresse.
  • macOS: localhost er stengt. På Linux når agenten en lokal tjeneste på en åpen port.
  • Proxyen ser bare trafikk som bruker den. Uten tvungen proxy kan et program koble seg direkte til port 443, og da gjelder ingen tillatelsesliste.

Hvordan du åpner, står i Nettverk i sandkassen.

Git

  • Push til standardgrenen, force push og gh pr merge er stoppet.
  • macOS: git config, git remote set-url, git clone, git init og git-hooks må kjøres utenfor cplt.
  • SSH-nøkler er stengt. Bruk HTTPS.
  • Commitene til agenten er usignerte.

Se Git og GitHub i sandkassen. Hele lista, med detaljer per plattform, står i known-impacts.md i cplt.