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:
- Skriv inn i terminalen:
bash
claude login
-
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. -
Logg inn på din Anthropic-konto i nettleseren (hvis du allerede er logget inn, vil siden be om autorisasjon direkte).
-
Klikk på "Tillat" eller "Autoriser". Nettlesersiden vil vise "Autorisasjon vellykket, du kan lukke denne siden".
-
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:
-
Åpne nettleseren og gå til
https://console.anthropic.com. Logg inn på din Anthropic-konto. -
Gå til API-nøkkel-siden (vanligvis under Innstillinger eller Utvikleralternativer). Klikk på "Opprett API-nøkkel".
-
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. -
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.
- 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-ellersk-? Nei, Anthropics API-nøkler starter faktisk medsk-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ørclaude logout, og deretterclaude loginpå 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.
评论
暂无已展示的评论。
发表评论(匿名)