Cara Uninstall Claude Code CLI di Windows

oleh Abdullah Fawwaz Qudamah
Claude

Claude Code adalah tool AI coding assistant dari Anthropic yang dapat dijalankan melalui terminal atau Command Line Interface (CLI). Dengan Claude Code, developer dapat melakukan berbagai aktivitas pengembangan perangkat lunak, seperti menulis kode, debugging, refactoring, hingga mengelola proyek menggunakan perintah.

Namun, ada beberapa kondisi ketika pengguna perlu menghapus Claude Code dari Windows, misalnya ingin melakukan instalasi ulang, memperbaiki masalah konfigurasi, mengganti metode instalasi, atau tidak lagi menggunakan tool tersebut.

Pada artikel ini, kita akan membahas cara uninstall Claude Code CLI di Windows menggunakan PowerShell, baik yang diinstal melalui npm, WinGet, maupun native installer, termasuk cara membersihkan konfigurasi dan cache yang tersisa.

Buka Windows PowerShell

Langkah pertama adalah membuka Windows PowerShell atau Windows Terminal.

  1. Tekan Win + X.
  2. Pilih Terminal atau Windows PowerShell.
  3. Jalankan PowerShell seperti biasa. Gunakan Run as Administrator apabila instalasi dilakukan secara system-wide atau membutuhkan hak administrator.

Pastikan Claude Code tidak sedang berjalan sebelum memulai proses uninstall.

Periksa Instalasi Claude Code

Sebelum menghapus Claude Code, kita perlu mengetahui lokasi executable yang digunakan.

Jalankan perintah berikut:

Get-Command claude -All

Atau gunakan:

where.exe claude

Perintah tersebut akan menampilkan lokasi executable Claude Code yang terdaftar dalam environment variable PATH.

Contoh hasil:

C:\Users\Username.local\bin\claude.exe

Lokasi tersebut umumnya menunjukkan bahwa Claude Code menggunakan metode native installation.

Sementara itu, jika Claude Code diinstal menggunakan npm, lokasinya mungkin terlihat seperti berikut:

C:\Users\Username\AppData\Roaming\npm\claude.cmd

Dengan mengetahui lokasi instalasi, kita dapat menentukan metode uninstall yang sesuai.

Uninstall Claude Code Berdasarkan Metode Instalasi

Claude Code dapat diinstal melalui beberapa metode. Gunakan salah satu cara berikut sesuai metode instalasi yang digunakan.

  1. Uninstall Claude Code melalui npm

Jika sebelumnya Claude Code diinstal menggunakan Node.js dan npm, jalankan:

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

Perintah tersebut akan menghapus paket Claude Code yang terinstal secara global.

Untuk memastikan paket telah dihapus, jalankan:

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

Jika paket tidak lagi muncul dalam daftar, proses uninstall melalui npm telah berhasil.

  1. Uninstall Claude Code melalui WinGet

Jika Claude Code diinstal menggunakan Windows Package Manager (WinGet), jalankan:

winget uninstall Anthropic.ClaudeCode

Untuk memeriksa apakah Claude Code masih terdaftar, gunakan:

winget list --name "Claude Code"

Jika tidak ditemukan paket yang sesuai, Claude Code tidak lagi terdaftar sebagai aplikasi yang dikelola melalui WinGet.

  1. Uninstall Claude Code Native Installer

Jika Claude Code diinstal menggunakan native installer, executable biasanya disimpan pada direktori pengguna Windows.

Hapus executable Claude Code menggunakan PowerShell:

Remove-Item "$env:USERPROFILE.local\bin\claude.exe" -Force

Kemudian hapus direktori instalasi yang menyimpan versi Claude Code:

Remove-Item "$env:USERPROFILE.local\share\claude" -Recurse -Force

Catatan: Pastikan lokasi instalasi sesuai dengan hasil pemeriksaan sebelumnya. Perintah di atas ditujukan untuk instalasi native pada direktori default pengguna.

Hapus Konfigurasi dan Cache Claude Code

Setelah proses uninstall selesai, beberapa file konfigurasi dan data lokal Claude Code mungkin masih tersimpan di Windows.

File tersebut dapat mencakup:

  • Konfigurasi pengguna Claude Code.
  • Konfigurasi MCP (Model Context Protocol).
  • Riwayat percakapan dan sesi.
  • Data proyek dan cache lokal.
  • Pengaturan serta preferensi pengguna.

Jika ingin melakukan uninstall secara menyeluruh, hapus direktori konfigurasi berikut:

Remove-Item "$env:USERPROFILE.claude" -Recurse -Force -ErrorAction SilentlyContinue

Kemudian hapus file konfigurasi utama:

Remove-Item "$env:USERPROFILE.claude.json" -Force -ErrorAction SilentlyContinue

Parameter -ErrorAction SilentlyContinue digunakan agar PowerShell tidak menampilkan error apabila file atau direktori tersebut tidak ditemukan.

Penting: Langkah ini bersifat opsional. Menghapus direktori .claude dan file .claude.json dapat menghilangkan konfigurasi MCP, riwayat sesi, dan pengaturan lokal. Jika berencana menggunakan Claude Code kembali, pertimbangkan untuk melakukan backup terlebih dahulu.

Verifikasi Penghapusan Claude Code

Setelah seluruh proses selesai, tutup PowerShell kemudian buka kembali agar perubahan environment dapat dikenali.

Jalankan perintah berikut:

Get-Command claude -All -ErrorAction SilentlyContinue

Jika tidak menampilkan output, perintah claude sudah tidak ditemukan melalui PATH.

Anda juga dapat melakukan pengujian menggunakan:

claude --version

Apabila Claude Code sudah dihapus dan tidak ada instalasi lain yang aktif, PowerShell akan menampilkan pesan bahwa perintah claude tidak dikenali.

Contoh:

claude : The term 'claude' is not recognized
as the name of a cmdlet, function, script file,
or operable program.

Pesan tersebut menunjukkan bahwa executable Claude Code tidak lagi tersedia melalui PATH pada sesi PowerShell tersebut.

Troubleshooting: Claude Code Masih Terdeteksi

Dalam beberapa kasus, Claude Code masih dapat dijalankan meskipun proses uninstall telah dilakukan.

Hal ini biasanya terjadi karena terdapat lebih dari satu instalasi, executable lain yang masih tersimpan, atau PATH yang masih mengarah ke lokasi instalasi lama.

Periksa seluruh lokasi executable:

Get-Command claude -All

Periksa juga instalasi global npm:

npm list -g --depth=0

Jika ditemukan lebih dari satu instalasi Claude Code, hapus masing-masing menggunakan metode uninstall yang sesuai.

Setelah itu, buka kembali PowerShell dan lakukan verifikasi ulang.

Kesimpulan

Menghapus Claude Code CLI di Windows dapat dilakukan dengan mudah menggunakan PowerShell. Metode uninstall yang digunakan bergantung pada bagaimana Claude Code sebelumnya diinstal.

Untuk uninstall biasa, cukup hapus aplikasi menggunakan metode instalasi yang sesuai. Namun, jika ingin melakukan clean uninstall Claude Code di Windows, hapus juga file konfigurasi dan data lokal setelah melakukan backup terhadap data yang masih dibutuhkan.

Dengan demikian, sistem Windows dapat dipersiapkan untuk instalasi ulang Claude Code tanpa menggunakan konfigurasi lama.

Anda mungkin juga menyukai

Tinggalkan Komentar

* Dengan menggunakan formulir ini, Anda menyetujui penyimpanan dan pengelolaan data Anda oleh situs web ini.

Situs ini menggunakan cookie untuk meningkatkan pengalaman Anda. Dengan melanjutkan, Anda menyetujui penggunaan cookie. Setuju Baca Selengkapnya

Pemblokir Iklan Terdeteksi

Dukungan Anda sangat kami hargai. Mohon nonaktifkan pemblokir iklan (ad blocker) untuk situs ini agar kami dapat terus menyediakan layanan kami.