Providers

Proxy de API Claude Max

claude-max-api-proxy es una herramienta de la comunidad que expone tu suscripción Claude Max/Pro como un endpoint 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?

Enfoque Costo Ideal para
API de Anthropic Pago por token (~$15/M entrada, $75/M salida para Opus) Apps de producción, alto volumen
Suscripción Claude Max $200/mes fijo Uso personal, desarrollo, uso ilimitado

Si tienes una suscripción Claude Max y quieres usarla con herramientas compatibles con OpenAI, este proxy puede reducir el costo en algunos flujos de trabajo. Las claves API siguen siendo la vía de política más clara para uso en producción.

Cómo funciona

Code
Tu app → claude-max-api-proxy → Claude Code CLI → Anthropic (mediante suscripción) (formato OpenAI)              (convierte formato)      (usa tu inicio de sesión)

El proxy:

  1. Acepta solicitudes en formato OpenAI en http://localhost:3456/v1/chat/completions
  2. Las convierte en comandos de Claude Code CLI
  3. Devuelve respuestas en formato OpenAI (admite streaming)

Primeros pasos

  • Instalar el proxy

    Requiere Node.js 20+ y Claude Code CLI.

    bash
    npm install -g claude-max-api-proxy # Verifica que Claude CLI esté autenticadoclaude --version
  • Iniciar el servidor

    bash
    claude-max-api# El servidor se ejecuta en http://localhost:3456
  • Probar el proxy

    bash
    # Comprobación de estadocurl http://localhost:3456/health # Enumerar modeloscurl http://localhost:3456/v1/models # Finalización de chatcurl 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 endpoint personalizado compatible con OpenAI:

    json5
    {  env: {    OPENAI_API_KEY: "not-needed",    OPENAI_BASE_URL: "http://localhost:3456/v1",  },  agents: {    defaults: {      model: { primary: "openai/claude-opus-4" },    },  },}
  • 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

    Notas de estilo proxy compatibles con OpenAI

    Esta ruta usa la misma ruta de estilo proxy compatible con OpenAI que otros backends personalizados /v1:

    • No se aplica el moldeado de solicitudes nativo exclusivo de OpenAI
    • No hay service_tier, ni store de Responses, ni sugerencias de caché de prompts, ni moldeado de carga útil de compatibilidad de razonamiento de OpenAI
    • Los encabezados ocultos de atribución de OpenClaw (originator, version, User-Agent) no se inyectan en la URL del proxy
    Inicio automático en macOS con LaunchAgent

    Crea un LaunchAgent para ejecutar el proxy automáticamente:

    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

    Enlaces

    Notas

    • Esta es una herramienta de la comunidad, sin soporte oficial de Anthropic ni de OpenClaw
    • Requiere una suscripción activa Claude Max/Pro con Claude Code CLI autenticado
    • El proxy se ejecuta localmente y no envía datos a servidores de terceros
    • Las respuestas en streaming están totalmente admitidas

    Relacionado

    Was this useful?