Claude Max API proxy
claude-max-api-proxy es una herramienta de la comunidad que expone tu suscripción Claude Max/Pro como un punto final de API compatible con OpenAI. Esto te permite usar tu suscripción con cualquier herramienta que admita el formato de API de OpenAI.
¿Por qué usar esto?
Sección titulada «¿Por qué usar esto?»| Enfoque | Ruta de costos | Mejor para |
|---|---|---|
| API de Anthropic | Pagar por token a través de Claude Console o la nube | Aplicaciones de producción, automatización compartida, volumen |
| Proxy de suscripción de Claude | Reglas del plan y crédito de Claude Code / claude -p | Experimentos personales con herramientas compatibles |
Si tienes una suscripción Claude Max o Pro y deseas usarla con herramientas compatibles con OpenAI, este proxy puede adaptarse a algunos flujos de trabajo personales. No es una ruta de tarifa plana ilimitada. Las claves de API siguen siendo la ruta de política y facturación más clara para el uso en producción.
Cómo funciona
Sección titulada «Cómo funciona»Your App → claude-max-api-proxy → Claude Code CLI / claude -p → Anthropic (OpenAI format) (converts format) (uses your login)El proxy:
- Acepta solicitudes en formato OpenAI en
http://localhost:3456/v1/chat/completions - Las convierte en comandos de CLI de Claude Code
- Devuelve respuestas en formato OpenAI (se admite transmisión)
Primeros pasos
Sección titulada «Primeros pasos»Instalar el proxy
Requiere Node.js 20+ y CLI de Claude Code.
Ventana de terminal npm install -g claude-max-api-proxy# Verify Claude CLI is authenticatedclaude --versionIniciar el servidor
Ventana de terminal claude-max-api# Server runs at http://localhost:3456Probar el proxy
Ventana de terminal # 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!"}]}'Configurar OpenClaw
Apunta OpenClaw al proxy como un punto final personalizado compatible con OpenAI:
{env: {OPENAI_API_KEY: "not-needed",OPENAI_BASE_URL: "http://localhost:3456/v1",},agents: {defaults: {model: { primary: "openai/claude-opus-4" },},},}
Catálogo integrado
Sección titulada «Catálogo integrado»| ID del modelo | Se asigna a |
|---|---|
claude-opus-4 | Claude Opus 4 |
claude-sonnet-4 | Claude Sonnet 4 |
claude-haiku-4 | Claude Haiku 4 |
Configuración avanzada
Sección titulada «Configuración avanzada»Notas de compatibilidad estilo proxy con OpenAI
Esta ruta utiliza la misma ruta de compatibilidad con OpenAI estilo proxy que otros backends personalizados /v1:
- No se aplica el modelado de solicitudes solo nativo de OpenAI
- Sin
service_tier, sin Responsesstore, sin sugerencias de caché de solicitudes y sin modelado de carga útil de compatibilidad de razonamiento de OpenAI - Los encabezados de atribución ocultos de OpenClaw (
originator,version,User-Agent) no se inyectan en la URL del proxy
Inicio automático en macOS con LaunchAgent
Cree un LaunchAgent para ejecutar el proxy automáticamente:
cat > ~/Library/LaunchAgents/com.claude-max-api.plist << 'EOF'Label
com.claude-max-api
RunAtLoad
KeepAlive
ProgramArguments
/usr/local/bin/node
/usr/local/lib/node_modules/claude-max-api-proxy/dist/server/standalone.js
EnvironmentVariables
PATH
/usr/local/bin:/opt/homebrew/bin:~/.local/bin:/usr/bin:/bin
EOF
launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.claude-max-api.plist
- Esta es una herramienta de la comunidad, no es compatible oficialmente con Anthropic o OpenClaw
- Requiere una suscripción activa de Claude Max/Pro con la CLI de Claude Code autenticada
- Hereda el comportamiento de facturación, crédito de uso y límite de velocidad de
claude -pde Claude Code - El proxy se ejecuta localmente y no envía datos a ningún servidor de terceros
- Las respuestas en streaming son totalmente compatibles
Relacionado
Sección titulada «Relacionado»Integración nativa de OpenClaw con Claude CLI o claves de API.
Para suscripciones de OpenAI/Codex.
Resumen de todos los proveedores, referencias de modelo y comportamiento de conmutación por error.
Referencia completa de configuración.