Trước khi bắt đầu gỡ cài đặt, khuyến nghị sao lưu các tệp cấu hình và dữ liệu dự án quan trọng.
npm ls -g @anthropic-ai/claude-code
npm ls @anthropic-ai/claude-code
# Xem đường dẫn cài đặt gói toàn cục
npm root -g
# Xem vị trí tệp thực thi Claude Code
which claude
# hoặc trên Windows sử dụng
where claude
# Gỡ cài đặt Claude Code được cài đặt toàn cục
npm uninstall -g @anthropic-ai/claude-code
# Xác minh gỡ cài đặt
claude --version
# Sẽ hiển thị "command not found" hoặc lỗi tương tự
# Gỡ cài đặt Claude Code được cài đặt cục bộ trong thư mục dự án
npm uninstall @anthropic-ai/claude-code
# Kiểm tra xem package.json đã xóa phụ thuộc chưa
cat package.json | grep claude
# Xóa thư mục cài đặt toàn cục
rm -rf ~/.npm/lib/node_modules/@anthropic-ai/claude-code
rm -rf /usr/local/lib/node_modules/@anthropic-ai/claude-code
# Xóa liên kết tệp thực thi
rm -f /usr/local/bin/claude
# Xóa thư mục dữ liệu người dùng
rm -rf ~/.claude-code
rm -rf ~/.config/claude-code
# Xóa thư mục cài đặt toàn cục
rmdir /s "%APPDATA%\npm\node_modules\@anthropic-ai\claude-code"
# Xóa thư mục dữ liệu người dùng
rmdir /s "%APPDATA%\claude-code"
rmdir /s "%LOCALAPPDATA%\claude-code"
# Xóa thư mục cài đặt toàn cục
Remove-Item -Recurse -Force "$env:APPDATA\npm\node_modules\@anthropic-ai\claude-code" -ErrorAction SilentlyContinue
# Xóa thư mục dữ liệu người dùng
Remove-Item -Recurse -Force "$env:APPDATA\claude-code" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\claude-code" -ErrorAction SilentlyContinue
# Chỉnh sửa tệp cấu hình, xóa các biến môi trường liên quan
nano ~/.bashrc
nano ~/.bash_profile
nano ~/.zshrc
# Xóa các dòng sau:
# export ANTHROPIC_AUTH_TOKEN=...
# export ANTHROPIC_BASE_URL=...
# Tải lại cấu hình
source ~/.bashrc
source ~/.bash_profile
source ~/.zshrc
Phương pháp 1: Giao diện đồ họa
ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URLPhương pháp 2: PowerShell
# Xóa biến môi trường người dùng
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "User")
# Xóa biến môi trường hệ thống (cần quyền quản trị viên)
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "Machine")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "Machine")
Kiểm tra và xóa cấu hình liên quan đến Claude Code trong dự án:
# Tìm tệp cấu hình trong dự án
find . -name ".claude*" -type f
find . -name "claude.config.*" -type f
# Xóa các tệp cấu hình tìm thấy
rm -f .claude-settings.json
rm -f claude.config.js
rm -f claude.config.json
# Xóa dữ liệu liên quan đến Claude Code trong bộ nhớ cache npm
npm cache clean --force
# Xóa thư mục bộ nhớ cache người dùng
rm -rf ~/.cache/claude-code
rm -rf /tmp/claude-*
# Xóa tệp nhật ký
rm -rf ~/.local/share/claude-code/logs
# Xóa bộ nhớ cache npm
npm cache clean --force
# Xóa thư mục bộ nhớ cache người dùng
Remove-Item -Recurse -Force "$env:TEMP\claude-*" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:APPDATA\claude-code\cache" -ErrorAction SilentlyContinue
# Xóa tệp nhật ký
Remove-Item -Recurse -Force "$env:APPDATA\claude-code\logs" -ErrorAction SilentlyContinue
Sau khi hoàn tất gỡ cài đặt, chạy các lệnh sau để xác minh đã xóa hoàn toàn:
# Xác minh lệnh không tồn tại
claude --version
# Sẽ hiển thị "command not found"
# Xác minh biến môi trường đã được xóa
echo $ANTHROPIC_AUTH_TOKEN
echo $ANTHROPIC_BASE_URL
# Sẽ trống
# Kiểm tra tệp còn sót lại
ls -la ~/.claude* 2>/dev/null || echo "No Claude files found"
ls -la ~/.config/claude* 2>/dev/null || echo "No Claude config found"
Nếu bạn không còn cần Node.js hoặc các công cụ liên quan khác, bạn cũng có thể gỡ cài đặt chúng:
# Nếu cài đặt qua Homebrew
brew uninstall node
# Xóa thủ công (nếu cài đặt qua gói cài đặt chính thức)
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
# Nếu cài đặt qua apt
sudo apt-get remove nodejs npm
sudo apt-get autoremove
# Gỡ cài đặt qua Winget
winget uninstall OpenJS.NodeJS
# Gỡ cài đặt qua Chocolatey
choco uninstall nodejs
# Gỡ cài đặt qua Control Panel
# Control Panel → Programs → Uninstall a program → Tìm Node.js → Uninstall
Nguyên nhân có thể:
Giải pháp:
# Tải lại biến môi trường
source ~/.bashrc
# Hoặc khởi động lại terminal
exit
# Mở lại terminal
# Kiểm tra tất cả các vị trí cài đặt có thể
which -a claude
whereis claude
Giải pháp:
# macOS/Linux sử dụng sudo
sudo rm -rf /usr/local/lib/node_modules/@anthropic-ai/claude-code
# Windows chạy PowerShell với quyền quản trị viên
# Nhấp chuột phải vào PowerShell → "Run as administrator"
Giải pháp:
# Kiểm tra tất cả các tệp cấu hình có thể
grep -r "ANTHROPIC" ~/.*rc ~/.*profile 2>/dev/null
grep -r "claude" ~/.*rc ~/.*profile 2>/dev/null
# Chỉnh sửa thủ công tệp cấu hình tìm thấy
nano ~/.bashrc # Xóa các dòng liên quan
Nếu sau này cần cài đặt lại Claude Code:
npm cache clean --forceSau khi hoàn thành các bước trên, Claude Code đã được gỡ cài đặt hoàn toàn khỏi hệ thống của bạn.