← 返回列表

Claude Code Serye Tutorial 6: Paano Mag-authenticate - Pag-login sa Browser at Manu-manong Pag-configure ng API Key

Proseso ng Pag-authenticate: Pag-login sa Browser at Manu-manong Pag-configure ng API Key

Pagkatapos i-install ang Claude Code, kailangan mo pang mag-authenticate bago ito magamit. Kailangan mong i-link ang tool sa iyong Anthropic account. May dalawang paraan: pag-login sa browser at manu-manong pag-configure ng API Key. Parehong pareho ang huling epekto ng dalawang paraan, piliin kung alin ang mas maginhawa para sa iyo.

Paraan 1: Pag-login sa Browser (Inirerekomenda)

Nagbibigay ang Claude Code ng auto-authentication command na claude login na magbubukas ng browser, hahayaan kang mag-authorize sa webpage, at awtomatikong isusulat ang credentials pabalik sa terminal.

Mga Hakbang:

  1. Sa terminal, i-type:

bash claude login

  1. Magpapakita ang system ng isang prompt at awtomatikong bubuksan ang authorization page ng Anthropic sa iyong default browser.
    Kung hindi ito awtomatikong bumukas, may lalabas na link sa terminal; maaari mong i-copy ito nang manu-mano at buksan sa browser.

  2. Mag-login sa iyong Anthropic account sa browser (kung naka-login ka na, hihingi ito ng authorization page nang direkta).

  3. I-click ang "Payagan" o "Authorize", at ang browser page ay magpapakita ng "Matagumpay na awtorisasyon, maaaring isara ang pahinang ito".

  4. Bumalik sa terminal, may makikita kang notification na tapos na ang authentication. Sa puntong ito, kapag pinatakbo mo ang claude command, naka-link na ito sa iyong account.

Paraan 2: Manu-manong Pag-configure ng API Key

Kung gumagamit ka ng server na walang GUI, container, o ayaw mong dumaan sa browser authorization, maaari kang direktang kumuha ng API Key mula sa Anthropic Console at ilagay ito sa Claude Code.

Mga Hakbang:

  1. Buksan ang browser, pumunta sa https://console.anthropic.com, mag-login sa iyong Anthropic account.

  2. Pumunta sa API Keys page (karaniwan sa ilalim ng Settings o Developer Options), i-click ang "Create API Key".

  3. Bigyan ng pangalan ang Key (halimbawa claude-code-local), pagkatapos mabuo ay kopyahin agad.
    Tandaan: Isang beses lang lumalabas ang Key na ito; kung isara mo ang page, hindi mo na ito makikita. Kung nakalimutan mong i-save, burahin ang luma at gumawa ng bago.

  4. Bumalik sa terminal, may dalawang paraan para ipakain ang Key sa Claude Code:

A. Paraan ng Environment Variable:

bash export ANTHROPIC_API_KEY=iyong-api-key

Idagdag ang linya na ito sa iyong ~/.bashrc o ~/.zshrc para awtomatiko itong mag-apply sa bawat sesyon.

B. Paraan ng Pag-sulat ng Configuration sa File:

Binabasa rin ng Claude Code ang sarili nitong configuration file. I-edit nang manu-mano ang ~/.claude/config.json (kung wala, gumawa), at isulat:

json { "apiKey": "iyong-api-key" }

Tandaan: Inirerekomenda na itakda ang permission ng file na ito sa 600 (chmod 600 ~/.claude/config.json) upang maiwasang mabasa ng ibang user.

  1. Subukan ang koneksyon:

bash claude "Hello, pakisagot ng 'OK'"

Kung makakuha ka ng normal na tugon, nangangahulugang na-configure nang tama ang Key.

Mga karaniwang pagkakamali sa manu-manong pag-configure:

  • Hindi ba dapat magsimula ang Key sa sk-ant- o sk-? Hindi, ang API Key ng Anthropic ay mahaba na nagsisimula sa sk-ant-api03-. Kapag kumokopya, huwag makaligtaan ang mga character.
  • Kung pareho kang nag-set ng environment variable at file, mas mataas ang priority ng environment variable. Magtira lamang ng isa upang maiwasan ang kalituhan.
  • Ang Key ay chargeable credentials; huwag isumite sa Git repository. Inirerekomenda na i-ignore ang buong ~/.claude directory o configuration file gamit ang .gitignore.

Paglipat ng Account o Pag-logout

Kung gusto mong magpalit ng account o linisin ang local credentials:

  • Kung gumamit ka ng claude login: Executahin ang claude logout, pagkatapos ay claude login muli.
  • Kung manu-mano mong na-configure ang Key: Burahin ang environment variable o ang lumang Key sa configuration file, at palitan ng bago.

Subukan Kung Normal ang Authentication

claude "Ipaliwanag kung para saan ang kasalukuyang directory"

Kung mabasa nito ang pangkalahatang impormasyon ng iyong proyekto, nangangahulugang handa na ang environment.

评论

暂无已展示的评论。

发表评论(匿名)