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, Team, 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
Setiap rilis menerbitkanmanifest.json yang berisi checksum SHA256 untuk setiap biner platform. Manifes ditandatangani dengan kunci GPG Anthropic, jadi memverifikasi tanda tangan pada manifes secara transitif memverifikasi setiap biner yang tercantum.
Verifikasi tanda tangan manifes
Langkah-langkah 1-3 memerlukan shell POSIX dengangpg dan curl. Di Windows, jalankan di Git Bash atau WSL. Langkah 4 mencakup opsi PowerShell.
Unduh dan impor kunci publik
Kunci penandatanganan rilis dipublikasikan di URL tetap.Tampilkan sidik jari kunci yang diimpor.Konfirmasi output mencakup sidik jari ini:
Verifikasi tanda tangan
Verifikasi tanda tangan terpisah terhadap manifes.Hasil yang valid melaporkan
Good signature from "Anthropic Claude Code Release Signing <security@anthropic.com>".gpg juga mencetak WARNING: This key is not certified with a trusted signature! untuk kunci yang baru diimpor. Ini diharapkan. Baris Good signature mengkonfirmasi pemeriksaan kriptografi lulus. Perbandingan sidik jari di Langkah 1 mengkonfirmasi kunci itu sendiri asli.Tanda tangan manifes tersedia untuk rilis dari
2.1.89 ke depan. Rilis sebelumnya menerbitkan checksum di manifest.json tanpa tanda tangan terpisah.Tanda tangan kode platform
Selain manifes yang ditandatangani, biner individual membawa tanda tangan kode native platform di mana didukung.- macOS: ditandatangani oleh “Anthropic PBC” dan dinotarisi oleh Apple. Verifikasi dengan
codesign --verify --verbose ./claude. - Windows: ditandatangani oleh “Anthropic, PBC”. Verifikasi dengan
Get-AuthenticodeSignature .\claude.exe. - Linux: gunakan tanda tangan manifes di atas untuk memverifikasi integritas. Biner Linux tidak ditandatangani kode secara individual.
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