Phần này trình bày toàn bộ quy trình cài đặt Claude Code CLI trên macOS và Windows, cũng như cách kết nối tới nút trung chuyển của DDShub.
Cài đặt trên Mac
Cài Node.js qua Brew
Claude Code cần Node.js. Chúng tôi khuyến nghị dùng Homebrew để quản lý các phiên bản Node.js.
Cài Homebrew
# Tải và cài đặt Homebrew
curl -o- https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | bashCài Node.js
# Tải và cài đặt Node.js
brew install node
# Kiểm tra phiên bản Node.js
node -v
# Kiểm tra phiên bản NPM
npm -vCài Claude Code
Claude Code là công cụ CLI lập trình AI chính thức của Anthropic, được cài toàn cục qua npm.
Cài Claude Code CLI toàn cục
npm install -g @anthropic-ai/claude-codeKiểm tra cài đặt
claude --version
# Claude Code x.x.xNếu gặp lỗi quyền truy cập, hãy thêm sudo vào trước lệnh, hoặc cấu hình thư mục npm toàn cục về thư mục người dùng của bạn.
Chạy kiểm tra sức khỏe
claude doctorLệnh này kiểm tra cấu hình môi trường của bạn, bao gồm cả khả năng kết nối API.
npm config set registry https://registry.npmmirror.comv2.1.68 trở lên.Cấu hình AUTH_TOKEN & BASE_URL
Cấu hình nút trung chuyển API của DDShub để Claude Code kết nối tới dịch vụ Anthropic qua điểm cuối tăng tốc của chúng tôi.
Cách 1: Biến môi trường (Khuyến nghị)
Thêm nội dung sau vào tệp cấu hình shell của bạn (~/.zshrc hoặc ~/.bashrc):
# DDShub - cấu hình trung chuyển Claude Code
export ANTHROPIC_AUTH_TOKEN="sk-xxxxxxxxxxxxxxxx" # Thay bằng API Key của bạn
export ANTHROPIC_BASE_URL="https://www.ddshub.cc"Sau khi lưu, hãy nạp lại cấu hình:
source ~/.zshrc
# Kiểm tra cấu hình
echo $ANTHROPIC_AUTH_TOKEN
echo $ANTHROPIC_BASE_URLCách 2: Đăng nhập tương tác
Chạy trực tiếp lệnh claude và CLI sẽ hướng dẫn bạn hoàn tất thiết lập:
claude
# Bạn sẽ được nhắc nhập:
# > Enter your API key: sk-xxx
# > Enter API base URL (optional): https://www.ddshub.ccKiểm tra kết nối
Sau khi cấu hình, chạy lệnh trong thư mục dự án bất kỳ:
claude "Hello, introduce yourself in one sentence"
# Kết quả mong đợi:
# I am Claude, an AI assistant made by Anthropic.Cài đặt trên Windows
Cài Node.js qua PowerShell
Chúng tôi khuyến nghị cài Node.js qua trình quản lý gói Chocolatey để dễ quản lý phiên bản.
Mở PowerShell với quyền Quản trị viên
Nhấp chuột phải vào menu Start → chọn "Windows PowerShell (Admin)" hoặc "Terminal (Admin)".
Cài Chocolatey và Node.js
# Tải và cài đặt Chocolatey
powershell -c "irm https://community.chocolatey.org/install.ps1|iex"
# Cài Node.js qua Chocolatey
choco install nodejs --version="24.13.0"
# Kiểm tra phiên bản Node.js
node -v
# Kiểm tra phiên bản NPM
npm -vCài Claude Code
Sau khi cài Node.js, hãy cài Claude Code CLI toàn cục qua npm.
Cài Claude Code CLI toàn cục
npm install -g @anthropic-ai/claude-codeKiểm tra cài đặt
claude --version
# Claude Code x.x.xNếu gặp lỗi quyền truy cập, hãy mở lại PowerShell với quyền Quản trị viên.
npm config set registry https://registry.npmmirror.comv2.1.68 trở lên.Cấu hình AUTH_TOKEN & BASE_URL
Trên Windows, chúng tôi khuyến nghị lưu cấu hình lâu dài qua Biến môi trường hệ thống hoặc PowerShell Profile.
Cách 1: PowerShell Profile (Khuyến nghị)
Chạy lệnh sau trong PowerShell để mở tệp Profile của bạn:
# Hiển thị đường dẫn Profile
echo $PROFILE
# Chỉnh sửa Profile (tự tạo nếu chưa tồn tại)
notepad $PROFILEThêm nội dung sau vào cuối tệp rồi lưu lại:
# DDShub - cấu hình trung chuyển Claude Code
$env:ANTHROPIC_AUTH_TOKEN = "sk-xxxxxxxxxxxxxxxx" # Thay bằng API Key của bạn
$env:ANTHROPIC_BASE_URL = "https://www.ddshub.cc"Mở lại PowerShell để cấu hình có hiệu lực, hoặc chạy ngay:
. $PROFILECách 2: Biến môi trường hệ thống (GUI)
Phù hợp cho người dùng thích giao diện đồ họa:
Mở Biến môi trường hệ thống
Nhấp chuột phải "This PC" → "Properties" → "Advanced system settings" → "Environment Variables", hoặc tìm "environment variables" trong menu Start.
Tạo Biến người dùng mới
Trong phần "User variables", nhấn "New" và thêm:
Khởi động lại terminal và kiểm tra
echo $env:ANTHROPIC_AUTH_TOKEN
echo $env:ANTHROPIC_BASE_URLKiểm tra kết nối
Sau khi cấu hình, chạy lệnh trong thư mục dự án bất kỳ:
claude "Hello, introduce yourself in one sentence"
# Kết quả mong đợi:
# I am Claude, an AI assistant made by Anthropic.