Claude Code
Claude Code là trợ lý lập trình dòng lệnh chính thức của Anthropic. Chỉ cần trỏ địa chỉ API và key về Toki Labs là dùng được ngay, không cần tài khoản chính thức.
Cách 1: settings.json (khuyến nghị)
Ghi cấu hình vào tệp cài đặt riêng của Claude Code, không làm ảnh hưởng biến môi trường hệ thống; cả dòng lệnh và tiện ích VS Code / JetBrains đều đọc tệp này.
| Hệ điều hành | Vị trí tệp |
|---|---|
| Windows | %USERPROFILE%\.claude\settings.json |
| macOS / Linux | ~/.claude/settings.json |
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-khoa-cua-ban",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}Nếu tệp đã có các cài đặt khác, chỉ cần gộp mấy dòng trong env vào. Cũng có thể tạo trực tiếp bằng lệnh:
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
[IO.File]::WriteAllText("$HOME\.claude\settings.json", @'
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-khoa-cua-ban",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
'@)mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-khoa-cua-ban",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOFmkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-khoa-cua-ban",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOFCách 2: Biến môi trường
Chỉ cần đặt hai biến môi trường ANTHROPIC_BASE_URL và ANTHROPIC_AUTH_TOKEN, cách viết cho từng hệ điều hành xem tại Windows, macOS, Linux. Nếu cả hai cách cùng tồn tại, giá trị trong settings.json được ưu tiên.
Dùng thử tạm thời trong terminal hiện tại:
$env:ANTHROPIC_BASE_URL = "https://api.tokilabs.xyz"
$env:ANTHROPIC_AUTH_TOKEN = "sk-khoa-cua-ban"
claudeANTHROPIC_BASE_URL=https://api.tokilabs.xyz ANTHROPIC_AUTH_TOKEN=sk-khoa-cua-ban claudeANTHROPIC_BASE_URL=https://api.tokilabs.xyz ANTHROPIC_AUTH_TOKEN=sk-khoa-cua-ban claudeBỏ qua bước đăng nhập
Lần đầu chạy, Claude Code vẫn có thể yêu cầu đăng nhập tài khoản chính thức. Thêm mục dưới đây vào ~/.claude.json (trên Windows là %USERPROFILE%\.claude.json) để bỏ qua:
{
"hasCompletedOnboarding": true
}Chọn mô hình
Nhập /model trong Claude Code để đổi mô hình. Cũng có thể cố định mô hình mặc định trong env của settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-khoa-cua-ban",
"ANTHROPIC_MODEL": "claude-opus-5-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"
}
}Tên các mô hình khả dụng xem tại Danh sách mô hình.
Dùng trong IDE
Tiện ích Claude Code cho VS Code, Cursor và JetBrains dùng chung ~/.claude/settings.json với dòng lệnh, cấu hình theo “Cách 1” rồi khởi động lại IDE là xong.
Xác nhận đã có hiệu lực
Khởi động claude rồi nhập /status, cột Base URL phải hiển thị https://api.tokilabs.xyz.
/v1 vào cuối ANTHROPIC_BASE_URL, Claude Code sẽ tự nối /v1/messages.