Endpoint: https://api.shopaikey.com
Claude Code là công cụ dòng lệnh (CLI) chính thức của Anthropic, giúp bạn lập trình cặp (pair programming), refactor code, và debug ngay trong terminal.
0. Cài đặt tự động (Khuyên dùng)
macOS / Linux
curl -fsSL https://cdn.shopaikey.com/claude/setup.sh | bash
Windows (PowerShell)
irm https://cdn.shopaikey.com/claude/setup.ps1 | iex
Script tự động cài Claude CLI (nếu chưa có), backup settings cũ, và cấu hình API key.
1. Yêu cầu & Cài đặt
Yêu cầu hệ thống
- Node.js: Phiên bản 18 trở lên.
- OS: macOS, Linux, hoặc Windows (WSL/PowerShell).
Cài đặt
Mở terminal và chạy lệnh sau để cài đặt gói Claude Code toàn cục:
npm install -g @anthropic-ai/claude-code
2. Cấu hình (Quan trọng)
Để Claude Code trỏ về https://api.shopaikey.com thay vì server mặc định của Anthropic, bạn cần cấu hình Base URL. Có 2 cách để làm việc này.
Cách 1: Sử dụng settings.json (Khuyên dùng)
Cách này giúp cấu hình được lưu vĩnh viễn và dễ quản lý quyền hạn.
Bước 1: Tạo/Mở file cấu hình
- macOS / Linux:
~/.claude/settings.json - Windows:
%USERPROFILE%\.claude\settings.json(Ví dụ:C:\Users\TenBan\.claude\settings.json)
Bước 2: Nhập nội dung cấu hình
Copy đoạn code dưới đây vào file. Thay thế sk-your-token-here bằng API Key của bạn.
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.shopaikey.com",
"ANTHROPIC_AUTH_TOKEN": "sk-your-token-here"
}
}
Cách 2: Sử dụng Biến môi trường (Environment Variables)
Dùng cách này nếu bạn không muốn sửa file config hoặc muốn test nhanh.
Linux / macOS
export ANTHROPIC_BASE_URL="https://api.shopaikey.com"
export ANTHROPIC_AUTH_TOKEN="sk-your-token-here"
Windows (PowerShell)
$env:ANTHROPIC_BASE_URL = "https://api.shopaikey.com"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-token-here"
Windows (CMD)
set ANTHROPIC_BASE_URL=https://api.shopaikey.com
set ANTHROPIC_AUTH_TOKEN=sk-your-token-here
3. Hướng dẫn Sử dụng
Sau khi cấu hình xong, bạn có thể bắt đầu sử dụng Claude Code.
Khởi động chế độ tương tác (Interactive Mode)
Tại thư mục dự án của bạn, gõ:
claude
Lúc này bạn sẽ vào giao diện chat. Bạn có thể hỏi:
"Giải thích cấu trúc dự án này cho tôi" "Tạo một file test cho hàm login trong src/auth.js"
Chạy lệnh trực tiếp (Single Shot)
Gửi một yêu cầu nhanh mà không cần vào chế độ chat:
claude "Refactor file utils.js để code gọn hơn"