Persyaratan sistem
Claude Code berjalan pada platform dan konfigurasi berikut:- Sistem operasi:
- macOS 13.0+
- Windows 10 1809+ atau Windows Server 2019+
- Ubuntu 20.04+
- Debian 10+
- Alpine Linux 3.19+
- Perangkat keras: RAM 4 GB+
- Jaringan: koneksi internet diperlukan. Lihat konfigurasi jaringan.
- Shell: Bash, Zsh, PowerShell, atau CMD. Di Windows, Git for Windows diperlukan.
- Lokasi: negara yang didukung Anthropic
Dependensi tambahan
- ripgrep: biasanya disertakan dengan Claude Code. Jika pencarian gagal, lihat troubleshooting pencarian.
Instal Claude Code
To install Claude Code, use one of the following methods:- Native Install (Recommended)
- Homebrew
- WinGet
macOS, Linux, WSL:Windows PowerShell:Windows CMD:If you see
The token '&&' is not a valid statement separator, you’re in PowerShell, not CMD. Use the PowerShell command above instead. Your prompt shows PS C:\ when you’re in PowerShell.Windows requires Git for Windows. Install it first if you don’t have it.Native installations automatically update in the background to keep you on the latest version.
Pengaturan di Windows
Claude Code di Windows memerlukan Git for Windows atau WSL. Anda dapat meluncurkanclaude dari PowerShell, CMD, atau Git Bash. Claude Code menggunakan Git Bash secara internal untuk menjalankan perintah. Anda tidak perlu menjalankan PowerShell sebagai Administrator.
Opsi 1: Windows Asli dengan Git Bash
Instal Git for Windows, kemudian jalankan perintah instalasi dari PowerShell atau CMD.
Jika Claude Code tidak dapat menemukan instalasi Git Bash Anda, atur jalur di file settings.json Anda:
Alpine Linux dan distribusi berbasis musl
Penginstal asli di Alpine dan distribusi berbasis musl/uClibc lainnya memerlukanlibgcc, libstdc++, dan ripgrep. Instal ini menggunakan manajer paket distribusi Anda, kemudian atur USE_BUILTIN_RIPGREP=0.
Contoh ini menginstal paket yang diperlukan di Alpine:
USE_BUILTIN_RIPGREP ke 0 di file settings.json Anda:
Verifikasi instalasi Anda
Setelah menginstal, konfirmkan Claude Code berfungsi:claude doctor:
Autentikasi
Claude Code memerlukan akun Pro, Max, Teams, Enterprise, atau Console. Paket Claude.ai gratis tidak termasuk akses Claude Code. Anda juga dapat menggunakan Claude Code dengan penyedia API pihak ketiga seperti Amazon Bedrock, Google Vertex AI, atau Microsoft Foundry. Setelah menginstal, masuk dengan menjalankanclaude dan mengikuti petunjuk browser. Lihat Autentikasi untuk semua jenis akun dan opsi pengaturan tim.
Perbarui Claude Code
Instalasi asli secara otomatis diperbarui di latar belakang. Anda dapat mengonfigurasi saluran rilis untuk mengontrol apakah Anda menerima pembaruan segera atau sesuai jadwal stabil yang tertunda, atau menonaktifkan pembaruan otomatis sepenuhnya. Instalasi Homebrew dan WinGet memerlukan pembaruan manual.Pembaruan otomatis
Claude Code memeriksa pembaruan saat startup dan secara berkala saat berjalan. Pembaruan diunduh dan diinstal di latar belakang, kemudian berlaku saat Anda memulai Claude Code berikutnya.Instalasi Homebrew dan WinGet tidak auto-update. Gunakan
brew upgrade claude-code atau winget upgrade Anthropic.ClaudeCode untuk memperbarui secara manual.Masalah yang diketahui: Claude Code dapat memberi tahu Anda tentang pembaruan sebelum versi baru tersedia di manajer paket ini. Jika upgrade gagal, tunggu dan coba lagi nanti.Homebrew menyimpan versi lama di disk setelah upgrade. Jalankan brew cleanup claude-code secara berkala untuk membebaskan ruang disk.Konfigurasi saluran rilis
Kontrol saluran rilis mana yang diikuti Claude Code untuk pembaruan otomatis danclaude update dengan pengaturan autoUpdatesChannel:
"latest", default: terima fitur baru segera setelah dirilis"stable": gunakan versi yang biasanya sekitar satu minggu lama, lewati rilis dengan regresi besar
/config → Auto-update channel, atau tambahkan ke file settings.json Anda:
Nonaktifkan pembaruan otomatis
AturDISABLE_AUTOUPDATER ke "1" di kunci env dari file settings.json Anda:
Perbarui secara manual
Untuk menerapkan pembaruan segera tanpa menunggu pemeriksaan latar belakang berikutnya, jalankan:Opsi instalasi lanjutan
Opsi ini untuk version pinning, migrasi dari npm, dan verifikasi integritas biner.Instal versi tertentu
Penginstal asli menerima nomor versi tertentu atau saluran rilis (latest atau stable). Saluran yang Anda pilih saat instalasi menjadi default Anda untuk pembaruan otomatis. Lihat konfigurasi saluran rilis untuk informasi lebih lanjut.
Untuk menginstal versi terbaru (default):
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
Instalasi npm yang sudah usang
Instalasi npm sudah usang. Penginstal asli lebih cepat, tidak memerlukan dependensi, dan auto-update di latar belakang. Gunakan metode instalasi asli jika memungkinkan.Migrasi dari npm ke asli
Jika Anda sebelumnya menginstal Claude Code dengan npm, beralih ke penginstal asli:claude install dari instalasi npm yang ada untuk menginstal biner asli bersama dengannya, kemudian hapus versi npm.
Instal dengan npm
Jika Anda memerlukan instalasi npm untuk alasan kompatibilitas, Anda harus memiliki Node.js 18+ terinstal. Instal paket secara global:Integritas biner dan penandatanganan kode
Anda dapat memverifikasi integritas biner Claude Code menggunakan checksum SHA256 dan tanda tangan kode.- Checksum SHA256 untuk semua platform dipublikasikan dalam manifes rilis di
https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/{VERSION}/manifest.json. Ganti{VERSION}dengan nomor versi seperti2.0.30. - Biner yang ditandatangani didistribusikan untuk platform berikut:
- macOS: ditandatangani oleh “Anthropic PBC” dan dinotarisi oleh Apple
- Windows: ditandatangani oleh “Anthropic, PBC”
Hapus instalasi Claude Code
Untuk menghapus Claude Code, ikuti instruksi untuk metode instalasi Anda.Instalasi asli
Hapus biner Claude Code dan file versi:- macOS, Linux, WSL
- Windows PowerShell
Instalasi Homebrew
Hapus cask Homebrew:Instalasi WinGet
Hapus paket WinGet:npm
Hapus paket npm global:Hapus file konfigurasi
Untuk menghapus pengaturan Claude Code dan data cache:- macOS, Linux, WSL
- Windows PowerShell