Bỏ qua để đến nội dung

VS Code

VS Code đọc proxy endpoint, virtual key, và model mục tiêu từ claudeCode.environmentVariables trong settings.json của bạn. Để chuyển đổi provider sau này, chỉ cần thay đổi giá trị ANTHROPIC_MODEL — mọi thứ khác giữ nguyên.

  1. VS Code đã cài đặt
  2. sotatek-proxy đã cài đặt và đang chạy tại 127.0.0.1:3817
  3. Một Bifrost virtual key (sk-bf-xxx) — liên hệ admin của bạn

sotatek-proxy setup -p vscode tự động ghi tất cả biến môi trường cần thiết vào settings.json của VS Code — không cần chỉnh sửa file thủ công. Lệnh sẽ sao lưu file hiện có trước khi ghi.

Terminal window
sotatek-proxy setup -p vscode -m fridayaix -k sk-bf-your-key
CờMô tả
-m / --modelModel profile: fridayaix, minimax (mặc định: fridayaix)
-k / --keyBifrost virtual key; tự dùng key có sẵn trong settings hoặc biến ANTHROPIC_AUTH_TOKEN nếu không truyền
--workspaceGhi vào .vscode/settings.json của project hiện tại thay vì user-level
--dry-runXem trước đường dẫn đích mà không ghi file

Reload VS Code sau khi chạy để áp dụng thay đổi.


VS Code → Extensions → tìm kiếm Claude CodeInstall.

Cmd+Shift+P (macOS) hoặc Ctrl+Shift+P (Windows/Linux) → Preferences: Open User Settings (JSON).

Để cấu hình chỉ cho workspace, mở workspace settings.json thay thế.

Thay sk-bf-your-virtual-key-here bằng key thực của bạn. Nếu settings.json đã có các key khác, hãy hợp nhất mục claudeCode.environmentVariables — không tạo root {} thứ hai.

{
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "http://127.0.0.1:3817/anthropic"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "sk-bf-your-virtual-key-here"
},
{
"name": "ANTHROPIC_MODEL",
"value": "fridayaix/claude-opus-4-6"
},
{
"name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
"value": "fridayaix/claude-opus-4-6"
},
{
"name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
"value": "fridayaix/claude-sonnet-4-6"
},
{
"name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
"value": "fridayaix/claude-haiku-4-5-20251001"
},
{
"name": "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS",
"value": "1"
},
{
"name": "DISABLE_PROMPT_CACHING",
"value": "1"
}
]
}

Để chuyển provider, cập nhật đồng thời 4 biến sau:

Biến môi trườngFridayAIXMiniMax
ANTHROPIC_MODELfridayaix/claude-opus-4-6MiniMax/MiniMax-M2.7
ANTHROPIC_DEFAULT_OPUS_MODELfridayaix/claude-opus-4-6MiniMax/MiniMax-M2.7
ANTHROPIC_DEFAULT_SONNET_MODELfridayaix/claude-sonnet-4-6MiniMax/MiniMax-M2.5
ANTHROPIC_DEFAULT_HAIKU_MODELfridayaix/claude-haiku-4-5-20251001MiniMax/MiniMax-M2.5-highspeed
  1. Lưu settings.json.
  2. Dùng Developer: Reload Window nếu VS Code không nhận thay đổi.
  3. Mở Claude Code chat: Hello, which model are you using?
  4. Xác nhận không có lỗi xác thực.
Cài đặtGiá trị
Base URLhttp://127.0.0.1:3817/anthropic
Trường tokenANTHROPIC_AUTH_TOKEN
Trường modelANTHROPIC_MODEL
Định dạng tokensk-bf-xxx
Vấn đềGiải pháp
Lỗi xác thựcANTHROPIC_AUTH_TOKEN là Bifrost virtual key; ANTHROPIC_BASE_URLhttp://127.0.0.1:3817/anthropic
Kết nối bị từ chối trên 127.0.0.1:3817sotatek-proxy không chạy. Chạy sotatek-proxy status && sotatek-proxy start.
Model không tìm thấyXác minh chuỗi ANTHROPIC_MODEL chính xác với tiền tố provider và chữ hoa/thường
VS Code bỏ qua giá trị mớiLưu settings.json và chạy Developer: Reload Window
settings.json bị lỗiKiểm tra JSON — kiểm tra dấu phẩy và dấu ngoặc