{"id":549,"date":"2026-07-20T08:31:56","date_gmt":"2026-07-20T01:31:56","guid":{"rendered":"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/"},"modified":"2026-07-20T08:32:15","modified_gmt":"2026-07-20T01:32:15","slug":"cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah","status":"publish","type":"post","link":"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/","title":{"rendered":"Cara Install &amp; Setup Claude Code (Terminal\/IDE) Langkah demi Langkah"},"content":{"rendered":"<p>tl;dr: Install Claude Code cuma butuh satu baris command di terminal \u2014 beda dikit tergantung OS kamu (macOS\/Linux\/WSL pakai curl, Windows pakai PowerShell atau Homebrew). Kamu butuh akun Claude (Pro\/Max\/Team\/Enterprise) atau akses Claude Console\/API. Setelah install, tinggal login sekali, terus langsung bisa dipanggil di folder project mana aja. Panduan ini bawa kamu dari nol sampai Claude Code jalan, plus fix buat error yang paling sering muncul.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6a9ce1500d944\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a9ce1500d944\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Yang_Kamu_Butuhin_Sebelum_Install\" >Yang Kamu Butuhin Sebelum Install<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Cara_Install_di_macOS_Linux_WSL\" >Cara Install di macOS, Linux, WSL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Cara_Install_di_Windows\" >Cara Install di Windows<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Install_via_Homebrew\" >Install via Homebrew<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Setup_Awal_Setelah_Install\" >Setup Awal Setelah Install<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Konek_ke_Project_Pertama\" >Konek ke Project Pertama<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Error_Umum_Cara_Fix\" >Error Umum &amp; Cara Fix<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Claude_Code_gratis\" >Claude Code gratis?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Bisa_install_Claude_Code_tanpa_Git\" >Bisa install Claude Code tanpa Git?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Claude_Code_bisa_dipakai_di_VS_Code\" >Claude Code bisa dipakai di VS Code?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-install-setup-claude-code-terminal-ide-langkah-demi-langkah\/#Setelah_install_gimana_cara_pakainya_bareng_OpenClaw\" >Setelah install, gimana cara pakainya bareng OpenClaw?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Yang_Kamu_Butuhin_Sebelum_Install\"><\/span>Yang Kamu Butuhin Sebelum Install<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sebelum mulai, pastiin ini udah siap:<\/p>\n<ul>\n<li><strong>Terminal atau command prompt<\/strong> \u2014 di macOS\/Linux tinggal buka Terminal, di Windows bisa PowerShell atau CMD.<\/li>\n<li><strong>Project code<\/strong> buat dicoba \u2014 folder repo apa aja, biar Claude Code ada konteks kerja.<\/li>\n<li><strong>Akses Claude<\/strong> \u2014 langganan Claude (Pro, Max, Team, atau Enterprise), akun Claude Console, atau lewat cloud provider yang didukung.<\/li>\n<\/ul>\n<p>Kalau kamu masih bingung Claude Code itu apa dan buat apa, baca dulu <a href=\"https:\/\/komunitech.com\/blog\/ai-agent\/apa-itu-claude-code-panduan-lengkap-untuk-pemula-2026\/\">panduan lengkap Apa Itu Claude Code<\/a> biar konteksnya jelas sebelum install.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cara_Install_di_macOS_Linux_WSL\"><\/span>Cara Install di macOS, Linux, WSL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ini metode native install yang direkomendasikan \u2014 otomatis update ke versi terbaru di background. Buka terminal, jalanin:<\/p>\n<pre><code>curl -fsSL https:\/\/claude.ai\/install.sh | bash<\/code><\/pre>\n<p>Command ini download installer dan langsung setup Claude Code di sistem kamu. Nggak perlu langkah tambahan \u2014 begitu selesai, command <code>claude<\/code> udah bisa dipanggil dari mana aja.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cara_Install_di_Windows\"><\/span>Cara Install di Windows<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Windows punya dua opsi tergantung shell yang kamu pakai. Cek dulu prompt kamu: kalau ada <code>PS C:<\/code> berarti PowerShell, kalau cuma <code>C:<\/code> berarti CMD.<\/p>\n<p><strong>PowerShell:<\/strong><\/p>\n<pre><code>irm https:\/\/claude.ai\/install.ps1 | iex<\/code><\/pre>\n<p><strong>CMD:<\/strong><\/p>\n<pre><code>curl -fsSL https:\/\/claude.ai\/install.cmd -o install.cmd &amp;&amp; install.cmd &amp;&amp; del install.cmd<\/code><\/pre>\n<p>Kalau muncul error <code>The token '&amp;&amp;' is not a valid statement separator<\/code>, berarti kamu ngetik command CMD di PowerShell. Kalau muncul <code>'irm' is not recognized<\/code>, berarti sebaliknya \u2014 kamu di CMD tapi ngetik command PowerShell. Cocokin command sama shell yang lagi kebuka.<\/p>\n<p>Satu catatan penting: install <a href=\"https:\/\/git-scm.com\/downloads\/win\" target=\"_blank\" rel=\"noopener nofollow\">Git for Windows<\/a> direkomendasikan di Windows native biar Claude Code bisa pakai Bash tool. Kalau nggak ada, Claude Code otomatis fallback ke PowerShell sebagai shell tool. Setup di WSL nggak butuh Git for Windows sama sekali.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Install_via_Homebrew\"><\/span>Install via Homebrew<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Buat pengguna macOS yang udah biasa pakai Homebrew, ini alternatif yang lebih familiar:<\/p>\n<pre><code>brew install --cask claude-code<\/code><\/pre>\n<p>Homebrew nyediain dua cask: <code>claude-code<\/code> yang ngikutin stable release (biasanya sekitar seminggu di belakang, skip rilis yang ada regresi besar), dan <code>claude-code@latest<\/code> yang langsung dapet versi terbaru begitu rilis. Pilih stable kalau kamu prioritasin keandalan, pilih latest kalau kamu mau fitur terbaru duluan.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Setup_Awal_Setelah_Install\"><\/span>Setup Awal Setelah Install<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Begitu instalasi selesai, langkah berikutnya:<\/p>\n<ul>\n<li>Buka terminal di dalam folder project kamu.<\/li>\n<li>Jalanin <code>claude<\/code> buat mulai sesi pertama.<\/li>\n<li>Kamu bakal diminta login \u2014 ikutin alur autentikasi sesuai jenis akun kamu (Claude subscription atau Console\/API key).<\/li>\n<li>Setelah login, Claude Code otomatis baca struktur project dan siap terima instruksi bahasa natural.<\/li>\n<\/ul>\n<p>Native install juga bikin Claude Code update sendiri di background, jadi kamu nggak perlu manual cek versi tiap saat.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Konek_ke_Project_Pertama\"><\/span>Konek ke Project Pertama<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Cara paling gampang mulai: masuk ke folder project via terminal, jalanin <code>claude<\/code>, terus kasih instruksi simpel dulu \u2014 misal &#8220;jelasin struktur project ini&#8221; atau &#8220;cari file yang handle routing&#8221;. Claude Code bakal scan codebase dan kasih jawaban kontekstual, bukan jawaban generik.<\/p>\n<p>Kalau kamu udah nyaman, kamu bisa eksplorasi fitur lanjutan kayak subagent buat delegasi tugas \u2014 cek <a href=\"https:\/\/komunitech.com\/blog\/tutorial\/cara-bikin-sub-agent-di-claude-code-panduan-konfigurasi-lengkap\/\">cara bikin sub-agent di Claude Code<\/a> buat panduan konfigurasinya.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Error_Umum_Cara_Fix\"><\/span>Error Umum &amp; Cara Fix<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Beberapa masalah yang paling sering muncul pas install:<\/p>\n<ul>\n<li><strong>Error <code>syntax error near unexpected token '&lt;'<\/code><\/strong> \u2014 biasanya kejadian kalau curl gagal ambil installer (jaringan\/proxy\/firewall motong response). Coba ulang di jaringan lain atau cek koneksi ke <code>claude.ai<\/code>.<\/li>\n<li><strong>Error <code>403<\/code><\/strong> \u2014 biasanya masalah akses jaringan (proxy korporat, VPN, atau firewall yang blok domain install). Coba tanpa VPN\/proxy dulu.<\/li>\n<li><strong>Command shell ketuker (CMD vs PowerShell)<\/strong> \u2014 cocokin command sesuai prompt yang kebuka, kayak dijelasin di bagian Windows di atas.<\/li>\n<\/ul>\n<p>Kalau error kamu nggak ada di daftar ini, dokumentasi resmi Anthropic punya halaman troubleshoot lengkap yang cocokin tiap jenis error ke fix-nya masing-masing.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Claude_Code_gratis\"><\/span>Claude Code gratis?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Instalasinya gratis, tapi buat pakai butuh akun Claude berbayar (Pro, Max, Team, Enterprise) atau akses lewat Claude Console\/API dengan billing token.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bisa_install_Claude_Code_tanpa_Git\"><\/span>Bisa install Claude Code tanpa Git?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bisa. Di Windows native, tanpa Git for Windows, Claude Code otomatis pakai PowerShell sebagai shell tool. Di WSL, Git nggak diperlukan sama sekali.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Claude_Code_bisa_dipakai_di_VS_Code\"><\/span>Claude Code bisa dipakai di VS Code?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bisa. Selain CLI terminal, Claude Code juga tersedia sebagai integrasi di VS Code, JetBrains IDE, desktop app, web, Slack, dan CI\/CD lewat GitHub Actions atau GitLab.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Setelah_install_gimana_cara_pakainya_bareng_OpenClaw\"><\/span>Setelah install, gimana cara pakainya bareng OpenClaw?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Claude Code dan OpenClaw punya peran beda \u2014 Claude Code buat coding interaktif, OpenClaw buat jalanin agent otomatis. Kombinasinya dan kapan pakai yang mana dibahas di <a href=\"https:\/\/komunitech.com\/blog\/ai-agent\/claude-code-vs-openclaw-kapan-pakai-yang-mana\/\">Claude Code vs OpenClaw<\/a>.<\/p>\n<p><em>Panduan ini bersifat edukasi berdasarkan dokumentasi resmi yang tersedia saat artikel ditulis. Command dan proses install bisa berubah seiring update dari Anthropic \u2014 cek dokumentasi resmi untuk versi terbaru sebelum eksekusi di sistem produksi.<\/em><\/p>\n<p><strong>Referensi:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/code.claude.com\/docs\/en\/quickstart\" target=\"_blank\" rel=\"noopener nofollow\">Claude Code Quickstart \u2014 Anthropic Docs<\/a><\/li>\n<li><a href=\"https:\/\/code.claude.com\/docs\/en\/troubleshoot-install\" target=\"_blank\" rel=\"noopener nofollow\">Troubleshoot Installation \u2014 Anthropic Docs<\/a><\/li>\n<li><a href=\"https:\/\/git-scm.com\/downloads\/win\" target=\"_blank\" rel=\"noopener nofollow\">Git for Windows<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>tl;dr: Install Claude Code cuma butuh satu baris command di terminal \u2014 beda dikit tergantung OS kamu (macOS\/Linux\/WSL pakai curl, Windows pakai PowerShell atau Homebrew). Kamu butuh akun Claude (Pro\/Max\/Team\/Enterprise) atau akses Claude Console\/API. Setelah install, tinggal login sekali, terus langsung bisa dipanggil di folder project mana aja. Panduan ini bawa kamu dari nol sampai [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":553,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[75],"tags":[],"class_list":["post-549","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial"],"_links":{"self":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts\/549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/comments?post=549"}],"version-history":[{"count":1,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts\/549\/revisions"}],"predecessor-version":[{"id":551,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/posts\/549\/revisions\/551"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/media\/553"}],"wp:attachment":[{"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/media?parent=549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/categories?post=549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/komunitech.com\/blog\/wp-json\/wp\/v2\/tags?post=549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}