Providers

Proxy API Claude Max

claude-max-api-proxy là một gói npm do cộng đồng phát triển (không phải Plugin OpenClaw), giúp cung cấp gói đăng ký Claude Max/Pro dưới dạng điểm cuối API tương thích với OpenAI, nhờ đó bạn có thể trỏ bất kỳ công cụ tương thích với OpenAI nào đến gói đăng ký của mình thay vì dùng khóa API Anthropic.

Tại sao nên sử dụng

Phương thức Cách tính chi phí Phù hợp nhất
Khóa API Anthropic Trả phí theo từng token qua Claude Console Ứng dụng sản xuất, tự động hóa dùng chung, lưu lượng lớn
Proxy gói đăng ký Claude Quy tắc về gói và tín dụng của Claude Code / claude -p Thử nghiệm cá nhân với các công cụ tương thích

Proxy này cho phép gói đăng ký Claude Max hoặc Pro hoạt động với các công cụ tương thích với OpenAI. Đây không phải phương thức trả phí cố định không giới hạn — nó kế thừa hạn mức sử dụng của Claude Code. Khóa API vẫn là phương thức thanh toán rõ ràng hơn cho mục đích sử dụng trong môi trường sản xuất.

Cách hoạt động

text
Ứng dụng của bạn -> claude-max-api-proxy -> Claude Code CLI / claude -p -> Anthropic     (định dạng OpenAI)              (chuyển đổi định dạng)              (sử dụng thông tin đăng nhập của bạn)

Proxy khởi chạy Claude Code CLI dưới dạng tiến trình con cho mỗi yêu cầu, chuyển đổi yêu cầu trò chuyện theo định dạng OpenAI thành lời nhắc CLI, rồi truyền phát (hoặc trả về) phản hồi theo định dạng OpenAI.

Bắt đầu

  • Cài đặt proxy

    Yêu cầu Node.js 20+ và Claude Code CLI đã được xác thực.

    bash
    npm install -g claude-max-api-proxy # Xác minh Claude CLI đã được xác thựcclaude --versionclaude auth login   # nếu chưa được xác thực
  • Khởi động máy chủ

    bash
    claude-max-api# Máy chủ chạy tại http://localhost:3456
  • Kiểm thử proxy

    bash
    curl http://localhost:3456/healthcurl http://localhost:3456/v1/models curl http://localhost:3456/v1/chat/completions \  -H "Content-Type: application/json" \  -d '{    "model": "claude-opus-4",    "messages": [{"role": "user", "content": "Hello!"}]  }'
  • Cấu hình OpenClaw

    Trỏ OpenClaw đến proxy dưới dạng điểm cuối tùy chỉnh tương thích với OpenAI:

    json5
    {  env: {    OPENAI_API_KEY: "not-needed",    OPENAI_BASE_URL: "http://localhost:3456/v1",  },  agents: {    defaults: {      model: { primary: "openai/claude-opus-4" },    },  },}
  • Mã mô hình Bí danh CLI Ánh xạ hiện tại
    claude-opus-4 opus Claude Opus 4.5
    claude-sonnet-4 sonnet Claude Sonnet 4
    claude-haiku-4 haiku Claude Haiku 4

    Cấu hình nâng cao

    Ghi chú về khả năng tương thích với OpenAI theo kiểu proxy

    Phương thức này sử dụng tuyến /v1 tùy chỉnh tương thích với OpenAI dùng chung của OpenClaw, cùng đường dẫn như mọi hệ thống phụ trợ tương thích với OpenAI tự lưu trữ khác:

    • Không áp dụng việc định hình yêu cầu chỉ dành riêng cho OpenAI gốc.
    • /fastservice_tier chỉ áp dụng cho lưu lượng truy cập trực tiếp đến api.anthropic.com; các tuyến proxy giữ nguyên service_tier (xem chế độ nhanh của nhà cung cấp Anthropic).
    • Không định hình tải trọng cho Responses store, gợi ý bộ nhớ đệm lời nhắc hoặc khả năng tương thích suy luận của OpenAI.
    • Các tiêu đề ghi nhận nguồn OpenAI/Codex của OpenClaw (originator, version, User-Agent) chỉ được gửi trên lưu lượng OAuth gốc đến api.openai.com, không được gửi đến các đích OPENAI_BASE_URL tùy chỉnh như proxy này.
    Tự động khởi động trên macOS bằng LaunchAgent
    bash
    cat > ~/Library/LaunchAgents/com.claude-max-api.plist << 'EOF'<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>  <key>Label</key>  <string>com.claude-max-api</string>  <key>RunAtLoad</key>  <true/>  <key>KeepAlive</key>  <true/>  <key>ProgramArguments</key>  <array>    <string>/usr/local/bin/node</string>    <string>/usr/local/lib/node_modules/claude-max-api-proxy/dist/server/standalone.js</string>  </array>  <key>EnvironmentVariables</key>  <dict>    <key>PATH</key>    <string>/usr/local/bin:/opt/homebrew/bin:~/.local/bin:/usr/bin:/bin</string>  </dict></dict></plist>EOF launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.claude-max-api.plist

    Ghi chú

    • Kế thừa cơ chế thanh toán, tín dụng sử dụng và giới hạn tốc độ của claude -p trong Claude Code.
    • Chỉ liên kết với 127.0.0.1; không gửi dữ liệu đến bất kỳ máy chủ bên thứ ba nào ngoài lệnh gọi của chính CLI đến Anthropic.
    • Hỗ trợ phản hồi truyền phát.
    • Lỗi xác thực không được kiểm tra khi khởi động và chỉ xuất hiện khi một yêu cầu trò chuyện thực sự chạy; nếu CLI chưa được xác thực, yêu cầu đầu tiên sẽ thất bại thay vì máy chủ từ chối khởi động.

    Liên quan

    Was this useful?
    On this page

    On this page