Ringkasan Singkat: Memulai Claude Code di terminal sangat mudah: instal menggunakan perintah satu baris dari situs resmi, otentikasi dengan akun Anthropic Anda, dan ketik ‘claude’ untuk meluncurkan sesi interaktif. Alat CLI ini berfungsi di macOS, Linux, dan Windows, memungkinkan pengembang membangun fitur, memperbaiki bug, dan mengotomatiskan tugas melalui perintah bahasa alami langsung di lingkungan terminal mereka.
Claude Code mewakili pergeseran dalam cara pengembang berinteraksi dengan bantuan AI. Alih-alih menyalin kode antar tab browser dan editor teks, alat berbasis terminal ini berada di dalam alur kerja pengembangan, memahami seluruh basis kode dan menjalankan tugas-tugas kompleks melalui perintah percakapan.
Proses penyiapan memakan waktu kurang dari lima menit untuk sebagian besar pengembang. Namun, ada lebih banyak hal untuk memulai Claude Code secara efektif selain hanya instalasi.
Panduan ini mencakup segalanya mulai dari instalasi awal hingga meluncurkan sesi yang produktif, dengan contoh-contoh praktis yang berfungsi pada proyek nyata.
Apa yang Sebenarnya Dilakukan Claude Code
Menurut dokumentasi resmi, Claude Code adalah alat pengkodean agentik yang membaca basis kode, mengedit file, menjalankan perintah, dan berintegrasi dengan alat pengembangan. Antarmuka terminal berfungsi sebagai titik interaksi utama bagi sebagian besar pengembang.
Alat ini menangani tugas-tugas pengembangan rutin: membangun fitur, memperbaiki bug, mengotomatiskan alur kerja, dan menjelaskan bagian kode yang kompleks. Ia beroperasi dengan konteks penuh file proyek, riwayat git, dan proses yang sedang berjalan.
Berbeda dengan asisten AI berbasis browser, Claude Code menjalankan perintah langsung di lingkungan shell. Ketika diminta untuk memperbaiki kesalahan build, ia tidak hanya menyarankan solusi—ia dapat benar-benar menjalankan perbaikannya, menguji hasilnya, dan melakukan perubahan.
Terminal vs. Platform Lain
Claude Code berfungsi di berbagai platform: terminal CLI, aplikasi desktop, antarmuka web, ekstensi IDE untuk VS Code dan JetBrains, dan ekstensi Chrome untuk debugging aplikasi langsung. Versi terminal menawarkan kontrol paling langsung.
Sesi terminal menyediakan pintasan keyboard, eksekusi tugas latar belakang, dan integrasi dengan konfigurasi shell yang ada. Pengembang yang beroperasi di baris perintah menganggap ini sebagai antarmuka tercepat.
| Platform | Terbaik Untuk | Keuntungan Utama |
|---|---|---|
| Terminal CLI | Pengembang yang nyaman dengan baris perintah | Interaksi tercepat, integrasi shell penuh |
| Aplikasi Desktop | Preferensi visual dengan sesi persisten | Antarmuka GUI, navigasi lebih mudah |
| Ekstensi VS Code | Pengembang yang jarang meninggalkan IDE mereka | Integrasi editor yang mulus |
| Antarmuka Web | Akses cepat tanpa instalasi | Berfungsi di perangkat apa pun dengan browser |
Persyaratan Instalasi
Sebelum menginstal Claude Code, verifikasi sistem memenuhi persyaratan dasar. Alat ini berjalan di macOS, Linux, dan Windows (termasuk WSL2).
Akun Anthropic yang aktif diperlukan. Jika Anda belum memilikinya, buatlah di situs web resmi Anthropic sebelum melanjutkan instalasi.
Terminal harus memiliki konektivitas internet dan izin untuk mengunduh serta menjalankan skrip. Beberapa jaringan perusahaan membatasi eksekusi skrip—periksa dengan TI jika instalasi gagal.
Sistem Operasi yang Didukung
Hapus klaim ini — tidak ditemukan dalam materi sumber resmi Instalasi berfungsi melalui Terminal atau emulator terminal apa pun seperti iTerm2.
Distribusi Linux memerlukan shell modern (bash atau zsh). Sebagian besar instalasi Ubuntu, Debian, Fedora, dan Arch terbaru berfungsi tanpa modifikasi.
Pengguna Windows harus menginstal Windows Subsystem for Linux (WSL2) terlebih dahulu. Dukungan Windows asli ada tetapi WSL2 memberikan kompatibilitas yang lebih baik dengan alat pengembangan.

Potong Biaya Alat AI dengan Get AI Perks Saat Anda Memulai
Memulai dengan Claude Code sering kali berarti mencoba alat AI lain juga. Get AI Perks membantu para pendiri menemukan kredit startup dan diskon perangkat lunak di seluruh produk AI dan cloud. Platform ini menyatukan lebih dari 200 penawaran, termasuk keuntungan untuk Claude, Anthropic, OpenAI, Gemini, ElevenLabs, dan lainnya, beserta syarat-syarat untuk masing-masing.
Ingin Melihat Keuntungan Alat AI yang Tersedia?
Periksa Get AI Perks untuk:
- jelajahi penawaran Claude dan alat AI lainnya
- lihat keuntungan mana yang sesuai untuk perusahaan Anda
- ikuti panduan untuk mengklaim kredit yang tersedia
👉 Kunjungi Get AI Perks untuk membandingkan keuntungan perangkat lunak AI yang tersedia.
Proses Instalasi Langkah demi Langkah
Metode instalasi resmi menggunakan satu perintah yang mendeteksi sistem operasi dan menginstal versi yang sesuai.
Untuk macOS dan Linux
Buka jendela terminal dan jalankan perintah ini:
| curl -fsSL claude.ai/install.sh | bash |
Skrip instalasi mengunduh biner Claude Code, menempatkannya di lokasi jalur sistem, dan mengonfigurasi integrasi shell. Proses ini biasanya selesai dalam waktu kurang dari 30 detik.
Jika instalasi berhasil, terminal menampilkan pesan konfirmasi. Uji instalasi dengan mengetik:
| claude –version |
Perintah ini akan mengembalikan nomor versi saat ini. Jika sebaliknya muncul kesalahan yang mengatakan "perintah tidak ditemukan", konfigurasi PATH perlu disesuaikan.
Untuk Windows dengan WSL2
Pertama, pastikan WSL2 terinstal dan terkonfigurasi. Buka terminal WSL2 (Ubuntu direkomendasikan) dan jalankan perintah instalasi yang sama seperti Linux:
| curl -fsSL install.claude.ai | sh |
Masalah jaringan khusus Windows terkadang terjadi dengan WSL2. Menurut dokumentasi pemecahan masalah, aturan firewall mungkin perlu disesuaikan untuk mengizinkan komunikasi antara proses WSL2 dan Windows.
Pemecahan Masalah Instalasi
Masalah instalasi yang paling umum adalah konfigurasi PATH. Ketika terminal menampilkan "perintah tidak ditemukan" setelah instalasi, biner Claude tidak ada di jalur eksekusi shell.
Periksa lokasi instalasi dengan:
| which claude |
Jika ini tidak menghasilkan apa-apa, tambahkan direktori instalasi ke PATH secara manual. Untuk bash, tambahkan baris ini ke ~/.bashrc:
| export PATH=”$HOME/.local/bin:$PATH” |
Untuk pengguna zsh, tambahkan baris yang sama ke ~/.zshrc sebagai gantinya. Mulai ulang terminal atau jalankan source ~/.bashrc untuk menerapkan perubahan segera.
Kegagalan instalasi yang berkaitan dengan jaringan sering kali muncul sebagai "TLS connect error" atau gangguan unduhan. Ini menunjukkan pembatasan firewall atau sertifikat usang. Perbarui sertifikat sistem atau hubungi administrator jaringan jika bekerja di jaringan perusahaan.

Otentikasi dan Peluncuran Pertama
Setelah instalasi berhasil, otentikasi menghubungkan CLI lokal ke akun Anthropic. Mulai proses otentikasi dengan menjalankan:
| claude |
Peluncuran pertama secara otomatis memicu otentikasi. Jendela browser terbuka menampilkan halaman login. Masuk dengan kredensial akun Anthropic Anda.
Setelah otentikasi browser selesai, sesi terminal aktif. Pesan selamat datang mengonfirmasi koneksi dan menampilkan instruksi penggunaan dasar.
Manajemen Sesi
Setiap kali claude dijalankan di terminal, ia memulai sesi baru. Sesi tetap ada hingga diakhiri secara eksplisit dengan Ctrl+D atau dengan mengetik exit.
Token otentikasi disimpan secara lokal, sehingga peluncuran berikutnya tidak memerlukan login browser. Token tetap valid hingga dicabut secara manual melalui pengaturan akun di situs web Anthropic.
Memulai Mode Interaktif
Mode interaktif mewakili cara utama pengembang menggunakan Claude Code. Luncurkan dengan mengetik claude tanpa argumen tambahan.
Terminal beralih ke prompt interaktif di mana perintah bahasa alami mengarahkan AI. Mode ini mempertahankan konteks percakapan, mengingat permintaan sebelumnya, dan dapat menjalankan alur kerja multi-langkah.
Perintah Interaktif Penting
Beberapa perintah bawaan mengontrol perilaku sesi.
Ketikkan di prompt Claude Code:
- /model – Beralih antara model Claude yang berbeda (Opus, Sonnet)
- /status – Lihat model saat ini, ID sesi, dan konfigurasi
- /btw – Ajukan pertanyaan sampingan tanpa mengubah konteks tugas
- ? – Tampilkan pintasan keyboard dan informasi bantuan
Pintasan keyboard meningkatkan produktivitas. Tekan Ctrl+L untuk membersihkan layar terminal tanpa mengakhiri sesi. Gunakan Ctrl+C untuk membatalkan generasi yang sedang berjalan. Ctrl+F menghentikan semua tugas latar belakang (tekan dua kali untuk mengonfirmasi).
Baris status di bagian bawah menunjukkan proses latar belakang yang aktif, model saat ini, dan penggunaan token. Informasi ini membantu memantau konsumsi sumber daya selama tugas yang kompleks.
Eksekusi Tugas Latar Belakang
Claude Code dapat menjalankan operasi berdurasi panjang di latar belakang sambil tetap responsif terhadap perintah baru. Tugas latar belakang menampilkan indikator kemajuan dan selesai secara asinkron.
Ketika beberapa operasi berjalan secara bersamaan, daftar tugas melacak masing-masing. Tekan Ctrl+F untuk melihat dan mengelola proses latar belakang.
Menjalankan Perintah Sekali Jalan
Tidak semua tugas memerlukan sesi interaktif. Untuk operasi cepat, Claude Code menerima perintah langsung sebagai argumen:
| claude “jelaskan logika otentikasi di src/auth.js” |
Perintah ini memulai Claude Code, memproses permintaan, menampilkan output, dan segera keluar. Tidak ada sesi interaktif yang dimulai.
Perintah sekali jalan bekerja dengan baik untuk scripting dan otomatisasi. Perintah ini dapat dimasukkan ke dalam hook git, pipeline CI/CD, atau skrip shell yang memerlukan bantuan AI untuk sub-tugas tertentu.
Mode Hanya Kueri
Opsi -p menjalankan mode hanya kueri, yang menjawab pertanyaan tanpa membuat perubahan file:
| claude -p “dependensi apa yang digunakan proyek ini?” |
Mode ini membaca file proyek tetapi tidak akan mengedit, membuat, atau menghapus apa pun. Ia hanya memberikan informasi, membuatnya aman untuk eksplorasi tanpa risiko modifikasi yang tidak disengaja.

Pemilihan dan Konfigurasi Model
Claude Code mendukung beberapa model AI dengan kemampuan dan karakteristik kecepatan yang berbeda. Menurut dokumentasi resmi, model yang didukung meliputi Sonnet 4.6, Opus 4.6, Opus 4.5, Haiku 4.5, dan Sonnet 4.5.
Ubah model aktif menggunakan perintah /model selama sesi interaktif. Menu interaktif menampilkan opsi yang tersedia dengan deskripsi singkat tentang kekuatan masing-masing model.
Untuk preferensi model permanen, atur variabel lingkungan sebelum meluncurkan Claude Code:
| export ANTHROPIC_MODEL=”claude-opus-4-6″ claude |
Konfigurasi ini tetap ada di seluruh sesi hingga variabel diubah atau dihapus.
Konfigurasi Mode Cepat
Mode cepat memprioritaskan kecepatan respons daripada analisis komprehensif. Ini berguna untuk iterasi cepat dan tugas sederhana di mana analisis konteks penuh tidak diperlukan.
Aktifkan mode cepat melalui konfigurasi pengaturan atau dengan menggunakan varian model yang dioptimalkan untuk kecepatan. Periksa dokumentasi resmi untuk opsi mode cepat saat ini karena mereka berkembang dengan rilis model baru.
Bekerja dengan Proyek
Claude Code memahami struktur proyek dengan menganalisis file di direktori saat ini dan subdirektori. Navigasikan ke direktori proyek sebelum memulai:
| cd /path/to/your/project claude |
Alat ini secara otomatis membaca file proyek, memahami struktur basis kode, dan mengenali pola umum seperti manajer paket, konfigurasi kerangka kerja, dan alat build.
Mengecualikan File Sensitif
Beberapa file tidak boleh dianalisis atau dimodifikasi oleh alat AI—kredensial, kunci API, file biner besar, atau konten yang dihasilkan. Buat file .claudeignore di root proyek untuk mengecualikan jalur tertentu:
| .env .env.local node_modules/ dist/ build/ *.log |
Ini berfungsi mirip dengan sintaks .gitignore. File yang dikecualikan tetap tidak terlihat oleh Claude Code selama analisis dan eksekusi.
Tips Konfigurasi Terminal
Claude Code bekerja lebih baik dengan konfigurasi terminal tertentu. Sebagian besar masalah berasal dari pengaturan shell yang tidak kompatibel atau fitur yang hilang.
Integrasi Shell
Soften: Beberapa terminal modern mendukung fitur integrasi shell opsional seperti deteksi prompt melalui urutan OSC 133, meskipun ini tidak diperlukan
Untuk kompatibilitas yang optimal, gunakan versi terbaru emulator terminal populer: iTerm2 di macOS, Alacritty, Kitty, atau WezTerm di Linux. Windows Terminal berfungsi baik dengan WSL2.
Kustomisasi Pintasan Keyboard
Pintasan keyboard default mungkin bertentangan dengan pengikatan terminal atau shell yang ada. Sesuaikan melalui file konfigurasi pengaturan yang terletak di ~/.claude/settings.json.
File pengaturan menggunakan format JSON dan mendukung pemetaan ulang perintah bawaan apa pun ke kombinasi tombol yang berbeda. Setelah diedit, mulai ulang Claude Code agar perubahan berlaku.
Alur Kerja Sesi Pertama yang Umum
Secara realistis: sesi Claude Code pertama sering kali melibatkan eksperimen. Berikut adalah titik awal praktis yang mendemonstrasikan kemampuan inti.
Jelajahi Basis Kode
Mulailah dengan meminta Claude Code untuk menjelaskan struktur proyek:
“Berikan saya gambaran umum basis kode ini. Apa komponen utamanya dan bagaimana mereka berinteraksi?”
Permintaan ini tidak memodifikasi apa pun—hanya menganalisis dan menjelaskan. Responsnya membantu memverifikasi bahwa Claude Code memahami organisasi proyek dengan benar.
Buat Perubahan Sederhana
Coba modifikasi berisiko rendah untuk melihat pengeditan file beraksi:
“Tambahkan komentar di bagian atas README.md yang menjelaskan apa yang dilakukan proyek ini”
Claude Code membaca file, menghasilkan konten yang sesuai, dan melakukan pengeditan. Tinjau perubahan dengan git diff untuk melihat persis apa yang terjadi.
Perbaiki Masalah yang Ada
Jika proyek memiliki bug atau item TODO yang diketahui, minta Claude Code untuk menanganinya:
“Perbaiki bug validasi login yang dijelaskan dalam masalah #42”
Alat ini membaca file sumber yang relevan, mengidentifikasi masalah, menerapkan perbaikan, dan bahkan dapat menjalankan pengujian untuk memverifikasi solusi bekerja.
Izin dan Keamanan
Claude Code meminta izin sebelum menjalankan operasi yang berpotensi berisiko. Sistem izin mengategorikan perintah berdasarkan tingkat dampak.
Pembacaan file dilakukan tanpa prompt izin—membaca kode selalu aman. Penulisan, penghapusan file, dan eksekusi perintah shell memerlukan persetujuan eksplisit pada saat pertama kali terjadi.
Pilihan izin dapat disimpan untuk sesi atau secara permanen. Izin permanen disimpan dalam file konfigurasi dan berlaku untuk semua sesi mendatang.
Konfigurasi Sandboxing
Menurut dokumentasi pengaturan resmi, sandboxing membatasi di mana Claude Code dapat membuat perubahan. Konfigurasikan awalan jalur sandbox untuk membatasi akses sistem file ke direktori tertentu.
Lapisan keamanan ini mencegah modifikasi yang tidak disengaja pada file sistem atau direktori di luar cakupan proyek. Tim yang mengerjakan basis kode sensitif harus mengonfigurasi sandboxing sebelum penerapan.
| Jenis Izin | Perilaku Default | Direkomendasikan Untuk |
|---|---|---|
| Baca File | Selalu diizinkan | Semua kasus penggunaan |
| Tulis/Edit File | Prompt pertama kali | Pengembangan aktif |
| Hapus File | Prompt setiap kali | Hanya pengguna berpengalaman |
| Perintah Shell | Prompt dengan pratinjau | Alur kerja otomatis |
| Akses Jaringan | Prompt pertama kali | Pekerjaan integrasi API |
Pertanyaan yang Sering Diajukan
Apakah Claude Code berfungsi secara offline setelah instalasi?
Tidak. Claude Code memerlukan konektivitas internet untuk semua operasi karena model AI berjalan di server Anthropic. Klien terminal mengirim permintaan ke API dan menerima respons. Tanpa koneksi, alat ini tidak dapat berfungsi.
Berapa biaya menjalankan Claude Code?
Harga tergantung pada paket akun Anthropic dan volume penggunaan. Periksa situs web resmi Anthropic untuk detail harga saat ini karena paket dan tarif berubah seiring waktu. Konsumsi token bervariasi berdasarkan ukuran basis kode dan kompleksitas permintaan.
Bisakah Claude Code mengakses file di luar direktori saat ini?
Secara default, ya. Claude Code dapat mengakses file apa pun yang diizinkan oleh akun pengguna untuk dibaca. Namun, konfigurasi sandboxing membatasi akses ke direktori yang ditentukan. Untuk lingkungan yang sensitif terhadap keamanan, konfigurasikan pengaturan sandbox sebelum penggunaan pertama.
Apa yang terjadi jika Claude Code membuat kesalahan?
Semua perubahan file terlihat melalui perintah git diff standar. Sebelum melakukan perubahan Claude Code apa pun, tinjau perubahannya dengan cermat. Karena semuanya terjadi di repositori git (disarankan), memulihkan kesalahan mudah dilakukan dengan perintah git.
Bisakah beberapa sesi Claude Code berjalan secara bersamaan?
Ya. Setiap jendela terminal dapat menjalankan sesi Claude Code yang independen. Sesi tidak saling mengganggu, meskipun pengeditan simultan pada file yang sama dari sesi yang berbeda dapat menyebabkan konflik.
Bagaimana cara menghentikan tugas Claude Code yang sedang berjalan?
Tekan Ctrl+C untuk membatalkan operasi saat ini. Untuk tugas latar belakang, tekan Ctrl+F untuk membuka manajer tugas, lalu konfirmasi pembatalan. Sesi tetap aktif setelah membatalkan—hanya tugas spesifik yang berhenti.
Apakah Claude Code mengingat percakapan sebelumnya?
Dalam satu sesi, ya. Claude Code mempertahankan konteks percakapan dan mengingat permintaan serta perubahan sebelumnya. Memulai sesi baru (menutup dan membuka kembali) akan menghapus konteks ini. Untuk pengetahuan proyek yang persisten, gunakan fitur instruksi dan memori yang didokumentasikan dalam panduan resmi.
Langkah Selanjutnya Setelah Instalasi
Setelah Claude Code berjalan dengan sukses, jelajahi kemampuan yang diperluasnya. Dokumentasi resmi mencakup topik lanjutan seperti agen kustom, pengembangan plugin, dan otomatisasi tugas terjadwal.
Keahlian menyediakan cara untuk memperluas Claude Code dengan perintah dan alur kerja khusus proyek. Membuat keahlian di direktori .claude/skills/ menambahkan kemampuan kustom yang disesuaikan dengan kebutuhan pengembangan tertentu.
Integrasi Model Context Protocol (MCP) memungkinkan Claude Code berinteraksi dengan alat dan layanan eksternal. Ini membuka kemungkinan untuk kueri database, pengujian API, dan manajemen infrastruktur melalui antarmuka percakapan yang sama.
Fitur Kontrol Jarak Jauh memungkinkan melanjutkan sesi di berbagai perangkat. Mulai pekerjaan di mesin desktop, lalu lanjutkan sesi yang sama di laptop atau perangkat seluler. Periksa dokumentasi integrasi platform untuk instruksi penyiapan.
Mendapatkan Bantuan Saat Terjebak
Dokumentasi pemecahan masalah resmi membahas sebagian besar masalah umum. Ketika masalah terjadi, periksa di sana terlebih dahulu sebelum menggali lebih dalam konfigurasi sistem.
Diskusi komunitas di platform seperti Reddit memberikan solusi dunia nyata dari pengembang lain. Banyak pengguna berbagi penyesuaian konfigurasi dan optimasi alur kerja mereka di forum-forum ini.
Untuk masalah instalasi atau otentikasi, verifikasi status akun di situs web Anthropic. Langganan kedaluwarsa atau pembatasan akun mencegah koneksi berhasil bahkan dengan penyiapan lokal yang benar.
Masalah khusus terminal sering kali berkaitan dengan konfigurasi shell atau kompatibilitas. Pengujian dengan konfigurasi terminal default (tanpa kustomisasi shell khusus) membantu mengisolasi apakah masalah berasal dari modifikasi lokal.
Kesimpulan
Memulai Claude Code di terminal hanya memakan waktu beberapa menit setelah instalasi selesai. Kombinasi perintah bahasa alami dan integrasi basis kode langsung menciptakan alur kerja pengembangan yang menangani kueri sederhana dan refactoring multi-file yang kompleks.
Antarmuka terminal menjaga pengembang di lingkungan pilihan mereka tanpa berpindah konteks ke tab browser atau aplikasi terpisah. Eksekusi tugas latar belakang berarti operasi berdurasi panjang tidak memblokir pekerjaan lain.
Seperti alat pengembangan lainnya, kemahiran datang melalui latihan. Mulailah dengan kueri hanya-baca sederhana untuk memahami bagaimana Claude Code menafsirkan struktur proyek. Tingkatkan ke pengeditan file dan alur kerja otomatis seiring bertambahnya kepercayaan diri. Sistem izin mencegah kesalahan yang tidak dapat diubah selama fase pembelajaran.
Siap untuk mengubah alur kerja pengodean Anda? Instal Claude Code hari ini dan rasakan pengembangan berbantuan AI langsung di terminal Anda.

