Ir al contenido

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.

EnfoqueRuta de costosMejor para
API de AnthropicPagar por token a través de Claude Console o la nubeAplicaciones de producción, automatización compartida, volumen
Proxy de suscripción de ClaudeReglas del plan y crédito de Claude Code / claude -pExperimentos 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.

Your App → claude-max-api-proxy → Claude Code CLI / claude -p → Anthropic
(OpenAI format) (converts format) (uses your login)

El proxy:

  1. Acepta solicitudes en formato OpenAI en http://localhost:3456/v1/chat/completions
  2. Las convierte en comandos de CLI de Claude Code
  3. Devuelve respuestas en formato OpenAI (se admite transmisión)
  1. 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 authenticated
    claude --version
  2. Iniciar el servidor

    Ventana de terminal
    claude-max-api
    # Server runs at http://localhost:3456
  3. Probar el proxy

    Ventana de terminal
    # Health check
    curl http://localhost:3456/health
    # List models
    curl http://localhost:3456/v1/models
    # Chat completion
    curl http://localhost:3456/v1/chat/completions \
    -H "Content-Type: application/json" \
    -d '{
    "model": "claude-opus-4",
    "messages": [{"role": "user", "content": "Hello!"}]
    }'
  4. 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" },
    },
    },
    }
ID del modeloSe asigna a
claude-opus-4Claude Opus 4
claude-sonnet-4Claude Sonnet 4
claude-haiku-4Claude Haiku 4
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 Responses store, 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:

Ventana de terminal
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 -p de 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

Anthropic provider

Integración nativa de OpenClaw con Claude CLI o claves de API.

OpenAI provider

Para suscripciones de OpenAI/Codex.

Model selection

Resumen de todos los proveedores, referencias de modelo y comportamiento de conmutación por error.

Configuration

Referencia completa de configuración.