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

Instalasi standar

To install Claude Code, run the following command:

npm install -g @anthropic-ai/claude-code

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 lebih baik. Jalankan claude doctor setelah instalasi untuk memeriksa jenis instalasi Anda.

Setelah proses instalasi selesai, navigasikan ke proyek Anda dan mulai Claude Code:

cd your-awesome-project
claude

Claude Code menawarkan opsi autentikasi berikut:

  1. Anthropic Console: Opsi default. Hubungkan melalui Anthropic Console dan selesaikan proses OAuth. Memerlukan penagihan aktif di console.anthropic.com.
  2. 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.
  3. 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 detailnya.

Pengaturan Windows

Opsi 1: Claude Code dalam WSL

  • Baik WSL 1 dan WSL 2 didukung

Opsi 2: Claude Code di Windows native dengan Git Bash

  • Memerlukan Git untuk Windows
  • Untuk instalasi Git portabel, tentukan jalur ke bash.exe Anda:
    $env:CLAUDE_CODE_GIT_BASH_PATH="C:\Program Files\Git\bin\bash.exe"
    

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 atas

Instalasi biner native (Beta)

Jika Anda memiliki instalasi Claude Code yang sudah ada, gunakan claude install untuk memulai instalasi biner native.

Untuk instalasi baru, jalankan perintah berikut:

macOS, Linux, WSL:

# Instal versi stabil (default)
curl -fsSL https://claude.ai/install.sh | bash

# Instal versi terbaru
curl -fsSL https://claude.ai/install.sh | bash -s latest

# Instal nomor versi spesifik
curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58

Windows PowerShell:

# Instal versi stabil (default)
irm https://claude.ai/install.ps1 | iex

# Instal versi terbaru
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) latest

# Instal nomor versi spesifik
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 1.0.58

Installer Claude Code native didukung di macOS, Linux, dan Windows.

Pastikan Anda menghapus alias atau symlink yang sudah usang. Setelah instalasi selesai, jalankan claude doctor untuk memverifikasi instalasi.

Instalasi lokal

  • Setelah instalasi global melalui npm, gunakan claude migrate-installer untuk 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 API Anthropic.

Untuk detail menjalankan Claude Code di AWS atau GCP, lihat integrasi pihak ketiga.

Perbarui Claude Code

Pembaruan otomatis

Claude Code secara otomatis menjaga dirinya tetap terbaru untuk memastikan Anda memiliki fitur terbaru dan perbaikan keamanan.

  • Pemeriksaan pembaruan: Dilakukan saat startup dan secara berkala saat berjalan
  • Proses pembaruan: Mengunduh dan menginstal secara otomatis di latar belakang
  • Notifikasi: Anda akan melihat notifikasi ketika pembaruan diinstal
  • Menerapkan pembaruan: Pembaruan berlaku saat Anda memulai Claude Code berikutnya

Nonaktifkan pembaruan otomatis:

# Melalui konfigurasi
claude config set autoUpdates false --global

# Atau melalui variabel lingkungan
export DISABLE_AUTOUPDATER=1

Perbarui secara manual

claude update