← 返回列表

Claude Code Seri Tutorial 6: Cara Autentikasi - Login Browser dan Konfigurasi API Key Manual

Proses Autentikasi: Login Browser dan Konfigurasi API Key Manual

Setelah menginstal Claude Code, Anda perlu menyelesaikan autentikasi agar dapat menggunakannya. Anda harus menghubungkan alat ini dengan akun Anthropic Anda. Ada dua cara untuk menghubungkannya: Login Browser dan Konfigurasi API Key Manual. Keduanya menghasilkan efek yang sama, pilih yang paling nyaman untuk Anda.

Cara Pertama: Login Browser (Direkomendasikan)

Claude Code menyediakan perintah otentikasi otomatis claude login. Perintah ini akan membuka browser, memungkinkan Anda memberikan otorisasi di halaman web, lalu secara otomatis menulis kredensial kembali ke terminal.

Langkah-langkah:

  1. Di terminal, masukkan:

bash claude login

  1. Sistem akan menampilkan serangkaian petunjuk, dan secara otomatis membuka halaman otorisasi Anthropic di browser default Anda.
    Jika tidak terbuka secara otomatis, terminal akan mencetak tautan. Anda bisa menyalinnya secara manual ke browser.

  2. Di browser, login ke akun Anthropic Anda (jika sudah login, halaman ini akan langsung meminta otorisasi).

  3. Klik "Izinkan" atau "Otorisasi", halaman browser akan menampilkan "Otorisasi berhasil, Anda dapat menutup halaman ini".

  4. Kembali ke terminal, Anda akan melihat pemberitahuan bahwa autentikasi selesai. Setelah itu, saat menjalankan perintah claude, sudah terhubung dengan akun Anda.

Cara Kedua: Konfigurasi API Key Manual

Jika Anda menggunakan server tanpa antarmuka grafis, kontainer, atau tidak ingin melalui otorisasi browser, Anda bisa mendapatkan API Key langsung dari konsol Anthropic dan mengaturnya di Claude Code.

Langkah-langkah:

  1. Buka browser, akses https://console.anthropic.com, login ke akun Anthropic Anda.

  2. Masuk ke halaman API Keys (biasanya di bawah Pengaturan atau Opsi Pengembang), klik "Buat API Key".

  3. Beri nama Key tersebut (misalnya claude-code-local), setelah dibuat segera salin.
    Catatan: Key ini hanya ditampilkan sekali, setelah menutup halaman tidak akan terlihat lagi. Jika lupa menyimpannya, hapus yang lama dan buat ulang.

  4. Kembali ke terminal, ada dua cara untuk memberikan Key ke Claude Code:

A. Metode Variabel Lingkungan:

bash export ANTHROPIC_API_KEY=api-key-anda

Tambahkan baris ini ke ~/.bashrc atau ~/.zshrc Anda, sehingga akan otomatis aktif setiap kali.

B. Tulis ke File Konfigurasi:

Claude Code juga membaca file konfigurasinya sendiri. Edit secara manual ~/.claude/config.json (buat jika belum ada), tulis:

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

Catatan: Disarankan untuk mengatur izin file ini menjadi 600 (chmod 600 ~/.claude/config.json) untuk mencegah pengguna lain membacanya.

  1. Uji koneksi:

bash claude "Halo, tolong balas dengan 'OK'"

Jika Anda menerima balasan normal, berarti Key sudah terkonfigurasi dengan benar.

Kesalahan umum dalam konfigurasi manual:

  • Apakah Key tidak boleh dimulai dengan sk-ant- atau sk-? Tidak, API Key Anthropic memang diawali dengan sk-ant-api03- dan merupakan string panjang. Saat menyalin, jangan sampai ada karakter yang terlewat.
  • Jika Anda mengatur variabel lingkungan dan file secara bersamaan, variabel lingkungan memiliki prioritas lebih tinggi. Pertahankan hanya satu cara untuk menghindari kebingungan.
  • Key adalah kredensial berbayar, jangan commit ke repositori Git. Disarankan untuk menggunakan .gitignore untuk mengabaikan seluruh direktori ~/.claude atau file konfigurasi.

Berganti Akun atau Logout

Jika ingin berganti akun, atau menghapus kredensial lokal:

  • Jika menggunakan claude login: jalankan claude logout, lalu claude login lagi.
  • Jika mengatur Key secara manual: hapus variabel lingkungan atau Key lama di file konfigurasi, ganti dengan Key baru.

Memeriksa Apakah Autentikasi Berfungsi Normal

claude "Jelaskan untuk apa direktori saat ini digunakan"

Jika ia dapat membaca gambaran proyek Anda, berarti lingkungan sudah siap.

评论

暂无已展示的评论。

发表评论(匿名)