Dùng khóa của bạn trong VS Code

Cài tiện ích Claude Code, dùng chung ~/.claude/settings.json với CLI và bỏ qua màn hình đăng nhập.

Tiện ích Claude Code cho VS Code (ID tiện ích anthropic.claude-code) đưa Claude Code vào một bảng trong trình soạn thảo. Nó dùng chung ~/.claude/settings.json với CLI, nên bạn chỉ cấu hình một lần là cả hai đều chạy.

Cài đặt

  1. Tìm "Claude Code" (nhà phát hành Anthropic) trong bảng Tiện ích của VS Code rồi cài đặt.
  2. Lệnh tương đương trên dòng lệnh: code --install-extension anthropic.claude-code.
  3. Sau đó tải lại cửa sổ: chạy Developer: Reload Window từ bảng lệnh (⌘⇧P / Ctrl⇧P).

Cấu hình

Giống hệt dùng Claude Code — viết khối env trong ~/.claude/settings.json:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://<your-base-url>",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "claude-sonnet-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5"
  }
}

ANTHROPIC_BASE_URL chỉ gồm host (không kèm /v1) và ANTHROPIC_AUTH_TOKEN chứa khóa OLETOKEN của bạn. Hộp thoại Bắt đầu nhanh trên trang khóa API cho phép tải về một script đã điền sẵn các giá trị này — hãy chọn thẻ "Tiện ích VS Code".

Bảng vẫn yêu cầu bạn đăng nhập

Bạn không cần tài khoản claude.ai khi dùng khóa OLETOKEN:

  1. Cài đặt VS Code (⌘, / Ctrl+,) → tìm "Claude Code login" → tích chọn Disable Login Prompt.
  2. Nếu nó vẫn báo bạn chưa đăng nhập, có lẽ VS Code không kế thừa môi trường shell của bạn: hãy khởi chạy nó từ terminal bằng code .. Viết settings.json như trên cũng hiệu quả, vì cách đó không phụ thuộc vào biến môi trường.

Không khả dụng khi đi qua cổng kết nối bên thứ ba

Các tính năng dựa vào tài khoản claude.ai sẽ không áp dụng được: thống kê mức sử dụng, nhập bằng giọng nói và phiên trên đám mây (thẻ Web). Các khả năng cục bộ — chỉnh sửa, xem diff, IDE MCP tích hợp — không bị ảnh hưởng.

Xử lý sự cố

Triệu chứngNguyên nhân và cách xử lý
401Khóa sai hoặc đã bị vô hiệu; hãy chắc nó nằm trong ANTHROPIC_AUTH_TOKEN
404ANTHROPIC_BASE_URL có kèm /v1 — hãy bỏ phần đường dẫn đó
Đã cài tiện ích nhưng không thấy biểu tượng ClaudeHãy mở một tệp trước; nút trên thanh công cụ chỉ xuất hiện khi có trình soạn thảo đang mở, hoặc dùng biểu tượng ở thanh hoạt động
Thay đổi cấu hình bị bỏ quaTải lại cửa sổ (Developer: Reload Window) rồi mở lại bảng

Cùng tiện ích này cũng cài được trong Cursor (Cursor chấp nhận chợ tiện ích của VS Code) và được cấu hình theo cách y hệt — xem dùng Cursor.