Providers

Proxy API Claude Max

claude-max-api-proxy est un outil communautaire qui expose votre abonnement Claude Max/Pro comme un point de terminaison d’API compatible OpenAI. Cela vous permet d’utiliser votre abonnement avec tout outil prenant en charge le format d’API OpenAI.

Pourquoi l’utiliser ?

Approche Voie de coût Idéal pour
API Anthropic Paiement par jeton via Claude Console ou cloud Applications de production, automatisation partagée, volume
Proxy d’abonnement Claude Règles de plan et de crédit Claude Code / claude -p Expériences personnelles avec des outils compatibles

Si vous disposez d’un abonnement Claude Max ou Pro et souhaitez l’utiliser avec des outils compatibles OpenAI, ce proxy peut convenir à certains workflows personnels. Ce n’est pas un chemin illimité à tarif forfaitaire. Les clés d’API restent la voie la plus claire en matière de politique et de facturation pour une utilisation en production.

Fonctionnement

Code
Votre application → claude-max-api-proxy → Claude Code CLI / claude -p → Anthropic     (format OpenAI)              (convertit le format)          (utilise votre connexion)

Le proxy :

  1. Accepte les requêtes au format OpenAI sur http://localhost:3456/v1/chat/completions
  2. Les convertit en commandes Claude Code CLI
  3. Renvoie les réponses au format OpenAI (streaming pris en charge)

Bien démarrer

  • Installer le proxy

    Nécessite Node.js 22+ et Claude Code CLI.

    bash
    npm install -g claude-max-api-proxy # Verify Claude CLI is authenticatedclaude --version
  • Démarrer le serveur

    bash
    claude-max-api# Server runs at http://localhost:3456
  • Tester le proxy

    bash
    # 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!"}]  }'
  • Configurer OpenClaw

    Faites pointer OpenClaw vers le proxy comme point de terminaison personnalisé compatible OpenAI :

    json5
    {  env: {    OPENAI_API_KEY: "not-needed",    OPENAI_BASE_URL: "http://localhost:3456/v1",  },  agents: {    defaults: {      model: { primary: "openai/claude-opus-4" },    },  },}
  • Catalogue intégré

    ID du modèle Correspond à
    claude-opus-4 Claude Opus 4
    claude-sonnet-4 Claude Sonnet 4
    claude-haiku-4 Claude Haiku 4

    Configuration avancée

    Notes sur le mode proxy compatible OpenAI

    Ce chemin utilise la même route compatible OpenAI en mode proxy que les autres backends /v1 personnalisés :

    • La mise en forme native des requêtes propre à OpenAI ne s’applique pas
    • Pas de service_tier, pas de store Responses, pas d’indices de cache de prompt, ni de mise en forme de payload compatible avec le raisonnement OpenAI
    • Les en-têtes d’attribution OpenClaw masqués (originator, version, User-Agent) ne sont pas injectés sur l’URL du proxy
    Démarrage automatique sur macOS avec LaunchAgent

    Créez un LaunchAgent pour exécuter automatiquement le proxy :

    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

    Notes

    • Il s’agit d’un outil communautaire, non officiellement pris en charge par Anthropic ou OpenClaw
    • Nécessite un abonnement Claude Max/Pro actif avec Claude Code CLI authentifié
    • Hérite du comportement de facturation, de crédits d’utilisation et de limites de débit de Claude Code claude -p
    • Le proxy s’exécute localement et n’envoie pas de données à des serveurs tiers
    • Les réponses en streaming sont entièrement prises en charge

    Connexe

    Was this useful?
    On this page

    On this page