Hướng dẫn gỡ cài đặt Claude Code

Quy trình gỡ cài đặt Claude Code hoàn chỉnh, bao gồm xóa tệp cấu hình, biến môi trường và dữ liệu bộ nhớ cache.

Kiểm tra trước khi gỡ cài đặt

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.

Kiểm tra phương thức cài đặt

Bước đầu tiên: Kiểm tra cài đặt toàn cục

bash
npm ls -g @anthropic-ai/claude-code

Bước thứ hai: Kiểm tra cài đặt cục bộ

bash
npm ls @anthropic-ai/claude-code

Bước thứ ba: Kiểm tra đường dẫn cài đặt

bash
# 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

Phương pháp 1: Gỡ cài đặt npm (Khuyến nghị)

# 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ự

Phương pháp 2: Xóa thủ công (nếu gỡ cài đặt npm thất bại)

# 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 tệp cấu hình và bộ nhớ cache

Xóa biến môi trường

Hệ thống macOS/Linux

bash
# 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

Hệ thống Windows

Phương pháp 1: Giao diện đồ họa

  1. Nhấp chuột phải vào "This PC" → "Properties"
  2. Nhấp "Advanced system settings"
  3. Trong cửa sổ "System Properties", nhấp "Environment Variables"
  4. Tìm và xóa trong User variables và System variables:
    • ANTHROPIC_AUTH_TOKEN
    • ANTHROPIC_BASE_URL
  5. Nhấp "OK" để lưu

Phương pháp 2: PowerShell

PowerShell (Quản trị viên)
# 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")

Xóa tệp cấu hình dự án

Kiểm tra và xóa cấu hình liên quan đến Claude Code trong dự án:

bash
# 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 bộ nhớ cache

# 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ác minh gỡ cài đặt

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:

bash
# 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"

Gỡ cài đặt các phụ thuộc liên quan (Tùy chọn)

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:

Gỡ cài đặt Node.js

# 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.*}

Các câu hỏi thường gặp

Câu hỏi 1: Lệnh vẫn tồn tại

Nguyên nhân có thể:

  • Bộ nhớ cache biến môi trường PATH
  • Nhiều vị trí cài đặt

Giải pháp:

bash
# 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

Câu hỏi 2: Không đủ quyền để xóa tệp

Giải pháp:

bash
# 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"

Câu hỏi 3: Biến môi trường chưa được xóa

Giải pháp:

bash
# 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

Chuẩn bị cài đặt lại

Nếu sau này cần cài đặt lại Claude Code:

  1. Đảm bảo phiên bản Node.js ≥ 18.0
  2. Xóa bộ nhớ cache npm: npm cache clean --force
  3. Cài đặt lại theo tài liệu cài đặt

Sau 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.

Cùng AI mang đến vô hạn đổi mới, vô tận cơ hội
Giới thiệu
Tính năng
Tài liệu sử dụng
Gói giá
Liên hệ
Điều khoản và chính sách
Điều khoản sử dụng
Chính sách quyền riêng tư
Luật Giao dịch Thương mại Đặc định