Providers
Proksi API Claude Max
claude-max-api-proxy adalah alat komunitas yang mengekspos langganan Claude Max/Pro Anda sebagai endpoint API yang kompatibel dengan OpenAI. Ini memungkinkan Anda menggunakan langganan Anda dengan alat apa pun yang mendukung format OpenAI API.
Mengapa menggunakan ini?
| Pendekatan | Rute biaya | Paling cocok untuk |
|---|---|---|
| API Anthropic | Bayar per token melalui Claude Console atau cloud | Aplikasi produksi, otomatisasi bersama, volume |
| Proksi langganan Claude | Aturan paket dan kredit Claude Code / claude -p |
Eksperimen pribadi dengan alat yang kompatibel |
Jika Anda memiliki langganan Claude Max atau Pro dan ingin menggunakannya dengan alat yang kompatibel dengan OpenAI, proksi ini mungkin cocok untuk sebagian alur kerja pribadi. Ini bukan jalur tarif tetap tanpa batas. API key tetap menjadi jalur kebijakan dan penagihan yang lebih jelas untuk penggunaan produksi.
Cara kerjanya
Your App → claude-max-api-proxy → Claude Code CLI / claude -p → Anthropic (OpenAI format) (converts format) (uses your login)Proksi:
- Menerima permintaan berformat OpenAI di
http://localhost:3456/v1/chat/completions - Mengonversinya menjadi perintah Claude Code CLI
- Mengembalikan respons dalam format OpenAI (streaming didukung)
Memulai
Pasang proksi
Memerlukan Node.js 22+ dan Claude Code CLI.
npm install -g claude-max-api-proxy # Verify Claude CLI is authenticatedclaude --versionMulai server
claude-max-api# Server runs at http://localhost:3456Uji proksi
# Health checkcurl http://localhost:3456/health # List modelscurl http://localhost:3456/v1/models # Chat completioncurl http://localhost:3456/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{ "model": "claude-opus-4", "messages": [{"role": "user", "content": "Hello!"}] }'Konfigurasikan OpenClaw
Arahkan OpenClaw ke proksi sebagai endpoint khusus yang kompatibel dengan OpenAI:
{ env: { OPENAI_API_KEY: "not-needed", OPENAI_BASE_URL: "http://localhost:3456/v1", }, agents: { defaults: { model: { primary: "openai/claude-opus-4" }, }, },}Katalog bawaan
| ID Model | Dipetakan Ke |
|---|---|
claude-opus-4 |
Claude Opus 4 |
claude-sonnet-4 |
Claude Sonnet 4 |
claude-haiku-4 |
Claude Haiku 4 |
Konfigurasi lanjutan
Catatan kompatibel OpenAI bergaya proksi
Jalur ini menggunakan rute kompatibel OpenAI bergaya proksi yang sama seperti backend khusus
/v1 lainnya:
- Pembentukan permintaan khusus OpenAI native tidak berlaku
- Tidak ada
service_tier, tidak ada Responsesstore, tidak ada petunjuk prompt-cache, dan tidak ada pembentukan payload kompatibel reasoning OpenAI - Header atribusi OpenClaw tersembunyi (
originator,version,User-Agent) tidak disuntikkan pada URL proksi
Mulai otomatis di macOS dengan LaunchAgent
Buat LaunchAgent untuk menjalankan proksi secara otomatis:
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.plistCatatan
- Ini adalah alat komunitas, tidak didukung secara resmi oleh Anthropic atau OpenClaw
- Memerlukan langganan Claude Max/Pro aktif dengan Claude Code CLI yang sudah terautentikasi
- Mewarisi perilaku penagihan, kredit penggunaan, dan batas laju Claude Code
claude -p - Proksi berjalan secara lokal dan tidak mengirim data ke server pihak ketiga mana pun
- Respons streaming didukung sepenuhnya