← 返回列表

Claude Code serie veiledning 6: Hvordan autentisere - nettleserinnlogging og manuell konfigurasjon av API-nøkkel

Autentiseringsflyt: Nettleserinnlogging og manuell konfigurasjon av API-nøkkel

Etter at du har installert Claude Code, må du autentisere deg for å kunne bruke det. Du må knytte verktøyet til din Anthropic-konto. Det er to måter å gjøre dette på: nettleserinnlogging og manuell konfigurasjon av API-nøkkel. Begge metodene gir samme resultat, så velg den som passer deg best.

Metode 1: Nettleserinnlogging (anbefalt)

Claude Code har en automatisk autentiseringskommando claude login som åpner nettleseren din, lar deg autorisere på nettsiden, og deretter skriver legitimasjonen automatisk til terminalen.

Fremgangsmåte:

  1. Skriv inn i terminalen:

bash claude login

  1. Systemet vil skrive ut en melding og automatisk åpne Anthropics autorisasjonsside i din standard nettleser.
    Hvis den ikke åpnes automatisk, vil terminalen vise en lenke som du kan kopiere og åpne manuelt i nettleseren.

  2. Logg inn på din Anthropic-konto i nettleseren (hvis du allerede er logget inn, vil siden be om autorisasjon direkte).

  3. Klikk på "Tillat" eller "Autoriser". Nettlesersiden vil vise "Autorisasjon vellykket, du kan lukke denne siden".

  4. Gå tilbake til terminalen. Du vil se en melding om at autentiseringen er fullført. Nå når du kjører claude-kommandoen, er den knyttet til kontoen din.

Metode 2: Manuell konfigurasjon av API-nøkkel

Hvis du bruker en server uten grafisk grensesnitt, en container, eller ikke ønsker å gå gjennom nettleserautorisasjon, kan du hente en API-nøkkel direkte fra Anthropic-konsollen og konfigurere den i Claude Code.

Fremgangsmåte:

  1. Åpne nettleseren og gå til https://console.anthropic.com. Logg inn på din Anthropic-konto.

  2. Gå til API-nøkkel-siden (vanligvis under Innstillinger eller Utvikleralternativer). Klikk på "Opprett API-nøkkel".

  3. Gi nøkkelen et navn (for eksempel claude-code-local), og kopier den umiddelbart etter at den er generert.
    Merk: Denne nøkkelen vises bare én gang. Hvis du lukker siden, kan du ikke se den igjen. Hvis du glemmer å lagre den, kan du slette den gamle og opprette en ny.

  4. Gå tilbake til terminalen. Det er to måter å gi nøkkelen til Claude Code:

A. Miljøvariabel-metoden:

bash export ANTHROPIC_API_KEY=din-api-nøkkel

Legg til denne linjen i ~/.bashrc eller ~/.zshrc for å gjøre den permanent.

B. Konfigurasjonsfil-metoden:

Claude Code leser også sin egen konfigurasjonsfil. Rediger ~/.claude/config.json (opprett den hvis den ikke finnes), og skriv:

json { "apiKey": "din-api-nøkkel" }

Merk: Det anbefales å sette filrettighetene til 600 (chmod 600 ~/.claude/config.json) for å hindre andre brukere i å lese den.

  1. Test tilkoblingen:

bash claude "Hei, vennligst svar med 'OK'"

Hvis du får et normalt svar, er nøkkelen riktig konfigurert.

Vanlige feil ved manuell konfigurasjon:

  • Starter nøkkelen med sk-ant- eller sk-? Nei, Anthropics API-nøkler starter faktisk med sk-ant-api03- som en lang streng. Sørg for å kopiere hele nøkkelen.
  • Hvis du både setter en miljøvariabel og en konfigurasjonsfil, har miljøvariabelen høyere prioritet. Bruk bare én metode for å unngå forvirring.
  • Nøkkelen er betalingsinformasjon, ikke legg den inn i et Git-repository. Det anbefales å ignorere hele ~/.claude-katalogen eller konfigurasjonsfilen med .gitignore.

Bytte konto eller logge ut

Hvis du vil bytte konto eller fjerne lokal legitimasjon:

  • Hvis du brukte claude login: Kjør claude logout, og deretter claude login på nytt.
  • Hvis du konfigurerte nøkkelen manuelt: Slett den gamle nøkkelen fra miljøvariabelen eller konfigurasjonsfilen, og erstatt den med den nye.

Test om autentiseringen fungerer

claude "Forklar hva gjeldende katalog brukes til"

Hvis den kan lese prosjektinformasjonen din, er miljøet klart.

评论

暂无已展示的评论。

发表评论(匿名)