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:
- Terminale įveskite:
bash
claude login
-
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ę. -
Naršyklėje prisijunkite prie savo „Anthropic“ paskyros (jei jau prisijungę, šis puslapis tiesiogiai paprašys įgaliojimo).
-
Spustelėkite „Leisti“ arba „Įgalioti“, naršyklėje pasirodys pranešimas „Įgaliojimas sėkmingas, galite uždaryti šį puslapį“.
-
Grįžkite į terminalą – pamatysite patvirtinimą, kad autentifikacija atlikta. Dabar vykdant komandą
claudeji 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:
-
Atidarykite naršyklę, eikite į
https://console.anthropic.comir prisijunkite prie savo „Anthropic“ paskyros. -
Eikite į API raktų puslapį (paprastai nustatymuose arba kūrėjo parinktyse) ir spustelėkite „Sukurti API raktą“.
-
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ą. -
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.
- 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ą~/.claudekatalogą arba konfigūracijos failą.
Paskyros keitimas arba atsijungimas
Norėdami pakeisti paskyrą arba išvalyti vietinius kredencialus:
- Jei naudojote
claude login: vykdykiteclaude logout, tada iš naujoclaude 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.
评论
暂无已展示的评论。
发表评论(匿名)