Claude Max API proxy
claude-max-api-proxy est un outil communautaire qui expose votre abonnement Claude Max/Pro en tant que point de terminaison OpenAI-compatible API. Cela vous permet d’utiliser votre abonnement avec n’importe quel outil prenant en charge le format OpenAI API.
Pourquoi utiliser ceci ?
Section intitulée « Pourquoi utiliser ceci ? »| Approche | Coût | Idéal pour |
|---|---|---|
| Anthropic API | Paiement par jeton (~$15/M d’entrée, $75/M de sortie pour Opus) | Applications de production, volume élevé |
| Abonnement Claude Max | 200 $/mois forfaitaire | Usage personnel, développement, utilisation illimitée |
Si vous disposez d’un abonnement Claude Max et souhaitez l’utiliser avec des outils compatibles OpenAI, ce proxy peut réduire les coûts pour certains flux de travail. Les clés API restent la voie stratégique la plus claire pour une utilisation en production.
Comment ça marche
Section intitulée « Comment ça marche »Your App → claude-max-api-proxy → Claude Code CLI → Anthropic (via subscription) (OpenAI format) (converts format) (uses your login)Le proxy :
- Accepte les requêtes au format OpenAI à
http://localhost:3456/v1/chat/completions - Les convertit en commandes CLI de Claude Code
- Renvoie les réponses au format OpenAI (streaming pris en charge)
Getting started
Section intitulée « Getting started »Installer le proxy
Nécessite Node.js 20+ et le CLI Claude Code.
Fenêtre de terminal npm install -g claude-max-api-proxy# Verify Claude CLI is authenticatedclaude --versionDémarrer le serveur
Fenêtre de terminal claude-max-api# Server runs at http://localhost:3456Tester le proxy
Fenêtre 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!"}]}'Configurer OpenClaw
Pointez OpenClaw vers le proxy en tant que point de terminaison personnalisé compatible OpenAI :
{env: {OPENAI_API_KEY: "not-needed",OPENAI_BASE_URL: "http://localhost:3456/v1",},agents: {defaults: {model: { primary: "openai/claude-opus-4" },},},}
Catalogue intégré
Section intitulée « Catalogue intégré »| ID de modèle | Correspond à |
|---|---|
claude-opus-4 | Claude Opus 4 |
claude-sonnet-4 | Claude Sonnet 4 |
claude-haiku-4 | Claude Haiku 4 |
Configuration avancée
Section intitulée « Configuration avancée »Notes de compatibilité de style proxy OpenAI
Ce chemin utilise la même route de style proxy compatible OpenAI que les autres
backends personnalisés /v1 :
- Le façonnage des demandes natif OpenAI uniquement ne s’applique pas
- Pas de
service_tier, pas de Réponsesstore, pas d’indications de cache de prompt, et pas de façonnage de payload de compatibilité de 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 le proxy automatiquement :
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
- npm : https://www.npmjs.com/package/claude-max-api-proxy
- GitHub : https://github.com/atalovesyou/claude-max-api-proxy
- Problèmes : https://github.com/atalovesyou/claude-max-api-proxy/issues
- C’est un outil communautaire, non officiellement pris en charge par Anthropic ou OpenClaw
- Nécessite un abonnement Claude Max/Pro actif avec le CLI Claude Code authentifié
- Le proxy s’exécute localement et n’envoie aucune donnée à des serveurs tiers
- Les réponses en continu sont entièrement prises en charge
Connexes
Section intitulée « Connexes »Intégration native OpenClaw avec le CLI Claude ou les clés API.
Pour les abonnements OpenAI/Codex.
Vue d’ensemble de tous les fournisseurs, des références de modèle et du comportement de basculement.
Référence complète de la configuration.