Persyaratan sistem
- Sistem Operasi: macOS 10.15+, Ubuntu 20.04+/Debian 10+, atau Windows 10+ (dengan WSL 1, WSL 2, atau Git untuk Windows)
- Perangkat Keras: RAM 4GB+
- Perangkat Lunak: Node.js 18+
- Jaringan: Koneksi internet diperlukan untuk autentikasi dan pemrosesan AI
- Shell: Bekerja paling baik di Bash, Zsh atau Fish
- Lokasi: Negara yang didukung Anthropic
Dependensi tambahan
- ripgrep: Biasanya disertakan dengan Claude Code. Jika fungsi pencarian gagal, lihat pemecahan masalah pencarian.
Instalasi standar
To install Claude Code, run the following command:JANGAN gunakan
sudo npm install -g karena ini dapat menyebabkan masalah izin dan risiko keamanan.
Jika Anda mengalami kesalahan izin, lihat konfigurasi Claude Code untuk solusi yang direkomendasikan.Beberapa pengguna mungkin secara otomatis dimigrasikan ke metode instalasi yang ditingkatkan.
Jalankan
claude doctor setelah instalasi untuk memeriksa jenis instalasi Anda.- Claude Console: Opsi default. Terhubung melalui Claude Console dan selesaikan proses OAuth. Memerlukan penagihan aktif di console.anthropic.com. Workspace “Claude Code” akan dibuat secara otomatis untuk pelacakan penggunaan dan manajemen biaya. Perhatikan bahwa Anda tidak dapat membuat kunci API untuk workspace Claude Code - ini didedikasikan secara eksklusif untuk penggunaan Claude Code.
- Claude App (dengan paket Pro atau Max): Berlangganan paket Pro atau Max Claude untuk langganan terpadu yang mencakup Claude Code dan antarmuka web. Dapatkan nilai lebih pada titik harga yang sama sambil mengelola akun Anda di satu tempat. Masuk dengan akun Claude.ai Anda. Selama peluncuran, pilih opsi yang sesuai dengan jenis langganan Anda.
- Platform enterprise: Konfigurasi Claude Code untuk menggunakan Amazon Bedrock atau Google Vertex AI untuk deployment enterprise dengan infrastruktur cloud yang sudah ada.
Claude Code menyimpan kredensial Anda dengan aman. Lihat Manajemen Kredensial untuk detail.
Pengaturan Windows
Opsi 1: Claude Code dalam WSL- Baik WSL 1 dan WSL 2 didukung
- Memerlukan Git untuk Windows
- Untuk instalasi Git portabel, tentukan jalur ke
bash.exeAnda:
Metode instalasi alternatif
Claude Code menawarkan beberapa metode instalasi untuk menyesuaikan lingkungan yang berbeda. Jika Anda mengalami masalah selama instalasi, konsultasikan panduan pemecahan masalah.Jalankan
claude doctor setelah instalasi untuk memeriksa jenis instalasi dan versi Anda.Instalasi npm global
Metode tradisional yang ditunjukkan dalam langkah instalasi di atasInstalasi biner native (Beta)
Jika Anda memiliki instalasi Claude Code yang sudah ada, gunakanclaude install untuk memulai instalasi biner native.
Untuk instalasi baru, jalankan salah satu perintah berikut:
Homebrew (macOS, Linux):
Claude Code yang diinstal melalui Homebrew akan melakukan auto-update di luar direktori brew kecuali secara eksplisit dinonaktifkan dengan variabel lingkungan
DISABLE_AUTOUPDATER (lihat bagian Auto updates).Alpine Linux dan distribusi berbasis musl/uClibc lainnya: Build native memerlukan Anda untuk menginstal
libgcc, libstdc++, dan ripgrep. Instal (Alpine: apk add libgcc libstdc++ ripgrep) dan atur USE_BUILTIN_RIPGREP=0.Pastikan bahwa Anda menghapus alias atau symlink yang sudah usang.
Setelah instalasi Anda selesai, jalankan
claude doctor untuk memverifikasi instalasi.Instalasi lokal
- Setelah instalasi global melalui npm, gunakan
claude migrate-installeruntuk pindah ke lokal - Menghindari masalah izin npm autoupdater
- Beberapa pengguna mungkin secara otomatis dimigrasikan ke metode ini
Menjalankan di AWS atau GCP
Secara default, Claude Code menggunakan Claude API. Untuk detail menjalankan Claude Code di AWS atau GCP, lihat integrasi pihak ketiga.Perbarui Claude Code
Auto updates
Claude Code secara otomatis menjaga dirinya tetap terbaru untuk memastikan Anda memiliki fitur terbaru dan perbaikan keamanan.- Pemeriksaan update: Dilakukan saat startup dan secara berkala saat berjalan
- Proses update: Mengunduh dan menginstal secara otomatis di latar belakang
- Notifikasi: Anda akan melihat notifikasi ketika update diinstal
- Menerapkan update: Update berlaku saat Anda memulai Claude Code berikutnya
DISABLE_AUTOUPDATER di shell Anda atau file settings.json: