← 返回列表

Claude Code serijos mokymas 6: kaip atlikti autentifikaciją – prisijungimas per naršyklę ir rankinis API rakto konfigūravimas

Autentifikacijos procesas: prisijungimas per naršyklę ir rankinis API rakto konfigūravimas

Įdiegę „Claude Code“, turite atlikti autentifikaciją, kad galėtumėte jį naudoti. Turite susieti įrankį su savo „Anthropic“ paskyra. Yra du būdai tai padaryti: prisijungimas per naršyklę ir rankinis API rakto konfigūravimas. Abu būdai galiausiai veikia vienodai – rinkitės tą, kuris jums patogesnis.

1 būdas: prisijungimas per naršyklę (rekomenduojama)

„Claude Code“ turi automatinio autentifikavimo komandą claude login, kuri atidaro naršyklę, leidžia jums įgalioti svetainėje ir automatiškai įrašo prisijungimo duomenis atgal į terminalą.

Veiksmai:

  1. Terminale įveskite:

bash claude login

  1. Sistema išves pranešimą ir automatiškai atidarys jūsų numatytojoje naršyklėje „Anthropic“ įgaliojimų puslapį.
    Jei neatsidaro, terminale bus atspausdinta nuoroda – galite ją rankiniu būdu nukopijuoti į naršyklę.

  2. Naršyklėje prisijunkite prie savo „Anthropic“ paskyros (jei jau prisijungę, šis puslapis tiesiogiai paprašys įgaliojimo).

  3. Spustelėkite „Leisti“ arba „Įgalioti“, naršyklėje pasirodys pranešimas „Įgaliojimas sėkmingas, galite uždaryti šį puslapį“.

  4. Grįžkite į terminalą – pamatysite patvirtinimą, kad autentifikacija atlikta. Dabar vykdant komandą claude ji bus susieta su jūsų paskyra.

2 būdas: rankinis API rakto konfigūravimas

Jei naudojate serverį be grafinės sąsajos, konteinerį arba tiesiog nenorite naudoti naršyklės įgaliojimo, galite gauti API raktą iš „Anthropic“ konsolės ir sukonfigūruoti jį „Claude Code“.

Veiksmai:

  1. Atidarykite naršyklę, eikite į https://console.anthropic.com ir prisijunkite prie savo „Anthropic“ paskyros.

  2. Eikite į API raktų puslapį (paprastai nustatymuose arba kūrėjo parinktyse) ir spustelėkite „Sukurti API raktą“.

  3. Suteikite raktui pavadinimą (pvz., claude-code-local), sukūrę nedelsiant jį nusikopijuokite.
    Pastaba: šis raktas rodomas tik vieną kartą – uždarius puslapį jo nebematysite. Jei pamiršote išsaugoti, ištrinkite seną ir sukurkite naują.

  4. Grįžkite į terminalą – yra du būdai perduoti raktą „Claude Code“:

A. Aplinkos kintamasis:

bash export ANTHROPIC_API_KEY=jūsų-api-raktas

Šią eilutę galite įtraukti į ~/.bashrc arba ~/.zshrc, kad kiekvieną kartą automatiškai galiotų.

B. Įrašymas į konfigūracijos failą:

„Claude Code“ taip pat skaito savo konfigūracijos failą. Rankiniu būdu redaguokite ~/.claude/config.json (jei nėra, sukurkite) ir įrašykite:

json { "apiKey": "jūsų-api-raktas" }

Pastaba: šio failo teises rekomenduojama nustatyti į 600 (chmod 600 ~/.claude/config.json), kad kiti vartotojai negalėtų jo perskaityti.

  1. Patikrinkite ryšį:

bash claude "Sveiki, atsakykite 'Gerai'"

Jei gaunate normalų atsakymą, raktas sukonfigūruotas teisingai.

Dažnos klaidos rankiniu būdu konfigūruojant:

  • Ar raktas neturi prasidėti „sk-ant-“ arba „sk-“? Ne, „Anthropic“ API raktas tikrai yra ilga eilutė, prasidedanti „sk-ant-api03-“. Kopijuodami nepraleiskite simbolių.
  • Jei nustatėte ir aplinkos kintamąjį, ir failą, aplinkos kintamasis turi didesnį prioritetą. Palikite tik vieną būdą, kad išvengtumėte painiavos.
  • Raktas yra mokėjimo kredencialas – nekelkite jo į „Git“ saugyklą. Rekomenduojama į .gitignore įtraukti visą ~/.claude katalogą arba konfigūracijos failą.

Paskyros keitimas arba atsijungimas

Norėdami pakeisti paskyrą arba išvalyti vietinius kredencialus:

  • Jei naudojote claude login: vykdykite claude logout, tada iš naujo claude login.
  • Jei rankiniu būdu konfigūravote raktą: ištrinkite seną raktą iš aplinkos kintamojo arba konfigūracijos failo ir pakeiskite nauju.

Autentifikacijos patikrinimas

claude "Paaiškinkite, kam naudojamas dabartinis katalogas"

Jei jis sugeba perskaityti jūsų projekto apžvalgą, aplinka paruošta.

评论

暂无已展示的评论。

发表评论(匿名)