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

Antigravity

Antigravity đọc proxy endpoint, virtual key, và model mục tiêu từ claudeCode.environmentVariables trong settings.json của Antigravity. Trên macOS, file đó nằm tại ~/Library/Application Support/Antigravity/User/settings.json. Để 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. Extension Antigravity đã cài đặt trong VS Code
  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 agy tự động ghi tất cả biến môi trường cần thiết vào settings.json của Antigravity — 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 agy -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 .antigravity/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 Antigravity sau khi chạy để áp dụng thay đổi.


Mở Antigravity, tìm kiếm extension Claude Code và nhấp Install.

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ế. Trong Antigravity, thường là .antigravity/settings.json ở thư mục gốc của dự án.

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 Antigravity 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 — 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
Antigravity bỏ qua giá trị mớiLưu settings.json và tải lại cửa sổ Antigravity
settings.json bị lỗiKiểm tra JSON — kiểm tra dấu phẩy và dấu ngoặc