Chạy gateway EveryAPI trong Claude Code
Claude Code có thể gửi yêu cầu Anthropic Messages qua EveryAPI bằng base URL được nêu trong tài liệu và một khóa EveryAPI. `everyapi use claude` chỉ tiêm các thiết lập đó vào tiến trình con mà nó khởi chạy.
Một dòng base URL trỏ Claude Code sang EveryAPI
Base URL toàn cầu mặc định / Base URL ưu tiên Trung Quốc: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
# 1. Cài đặt everyapi CLI (Homebrew / Go install / bản nhị phân)brew tap everyapi-ai/tap && brew install everyapi # 2. Đăng nhập và liên kết tài khoản (luồng device-code, một lần mỗi máy)everyapi auth login # 3. Khởi chạy Claude Code trong một bước, biến env được tiêm tự độngeveryapi use claude # Lệnh này = export sẵn ANTHROPIC_BASE_URL/AUTH_TOKEN cho bạn# rồi exec sang lệnh claude trên máy; thiết lập chỉ áp dụng cho tiến trình con nàyTừ số không đến lệnh gọi đầu tiên
- Cài đặt chính Claude Code
Cài lệnh claude theo tài liệu của Anthropic (npm i -g @anthropic-ai/claude-code hoặc brew install). EveryAPI không tiếp quản phần cài đặt của chính Claude Code.
https://docs.anthropic.com/en/docs/claude-code/quickstart
- Cài đặt everyapi CLI và đăng nhập
brew tap everyapi-ai/tap && brew install everyapi, sau đó everyapi auth login — terminal sẽ hiện mã QR / mở trang xác nhận device-auth trong trình duyệt, và sau khi bạn xác nhận thì CLI nhận token về máy.
- everyapi use claude làm xong chỉ với một lệnh
CLI tiêm ANTHROPIC_BASE_URL và ANTHROPIC_AUTH_TOKEN vào tiến trình con Claude Code mà nó khởi chạy. Nó không ghi đè shell profile của bạn, cũng không thay đổi các lệnh `claude` chạy trực tiếp về sau.
- Cần đổi model upstream?
Claude Code yêu cầu model đã cấu hình thông qua gateway. Các model và tuyến khả dụng phụ thuộc vào tài khoản EveryAPI của bạn và các kênh đủ điều kiện tại thời điểm đó.
Về Claude Code × EveryAPI
Tôi có cần một khóa API Anthropic riêng không?
Không. Hãy đặt ANTHROPIC_AUTH_TOKEN của Claude Code trực tiếp bằng khóa sk-everyapi- của EveryAPI, gateway sẽ xử lý thông tin xác thực upstream thay bạn.
Vì sao ANTHROPIC_BASE_URL không có /v1?
Giao thức chính thức của Anthropic đặt số phiên bản ở phân đoạn path của URL chứ không phải trong base URL (POST /v1/messages). Claude Code tự dựng path, nên base chỉ cần là https://api.everyapi.ai. Chính OpenAI / Codex mới là bên cần /v1.
Tôi có thể dùng gói đăng ký Anthropic OAuth (Claude Pro) thay cho khóa API không?
OAuth của gói đăng ký Claude Pro đi qua luồng desktop / di động của Anthropic, vốn dùng endpoint khác với khóa API. Người bán trên chợ EveryAPI có thể gắn OAuth Claude Pro của chính họ, và điều đó là trong suốt với người mua đi qua EveryAPI (xem tài liệu về chợ). Người mua không cần nắm giữ bất kỳ OAuth nào.
Cài đặt /allowed-tools / MCP server của Claude Code có bị ảnh hưởng không?
Không bị ảnh hưởng. EveryAPI chỉ làm proxy cho các yêu cầu suy luận LLM; cấu hình MCP server / tool vẫn do chính Claude Code quản lý. EveryAPI cũng cung cấp MCP server riêng (everyapi mcp install claude) để Claude Code có thể tra hạn mức / số dư EveryAPI của bạn bằng ngôn ngữ tự nhiên.