Ana içeriğe atla
claude-max-api-proxy, Claude Max/Pro aboneliğinizi OpenAI uyumlu bir API uç noktası olarak sunan bir topluluk aracıdır. Bu, aboneliğinizi OpenAI API biçimini destekleyen herhangi bir araçla kullanmanızı sağlar.
Bu yol yalnızca teknik uyumluluk içindir. Anthropic geçmişte Claude Code dışındaki bazı abonelik kullanımlarını engellemiştir. Bunu kullanıp kullanmayacağınıza kendiniz karar vermeli ve buna güvenmeden önce Anthropic’in güncel faturalandırma kurallarını doğrulamalısınız.Anthropic’in güncel destek dokümanları, claude -p kullanımının Agent SDK/programatik kullanım olduğunu söylüyor. Anthropic’in 15 Haziran 2026 destek güncellemesi, duyurulan ayrı Agent SDK kredi planını duraklattı. Şimdilik Claude Agent SDK, claude -p ve üçüncü taraf uygulama kullanımı hâlâ oturum açılmış aboneliğin kullanım limitlerinden düşülür.Bu yola güvenmeden önce Anthropic’in Agent SDK planı makalesini, ayrıca Pro/Max veya Team/Enterprise hesapları için Claude Code destek makalelerini kontrol edin.

Bunu neden kullanmalısınız?

YaklaşımMaliyet yoluEn uygun olduğu kullanım
Anthropic APIClaude Console veya bulut üzerinden token başına ödemeÜretim uygulamaları, paylaşılan otomasyon, hacim
Claude abonelik proxy’siClaude Code / claude -p planı ve kredi kurallarıUyumlu araçlarla kişisel deneyler
Claude Max veya Pro aboneliğiniz varsa ve bunu OpenAI uyumlu araçlarla kullanmak istiyorsanız, bu proxy bazı kişisel iş akışlarına uyabilir. Bu, sınırsız sabit ücretli bir yol değildir. Üretim kullanımı için API anahtarları, politika ve faturalandırma açısından daha net yoldur.

Nasıl çalışır?

Your App → claude-max-api-proxy → Claude Code CLI / claude -p → Anthropic
     (OpenAI format)              (converts format)          (uses your login)
Proxy:
  1. http://localhost:3456/v1/chat/completions adresinde OpenAI biçimindeki istekleri kabul eder
  2. Bunları Claude Code CLI komutlarına dönüştürür
  3. Yanıtları OpenAI biçiminde döndürür (akış desteklenir)

Başlarken

1

Proxy'yi yükleyin

Node.js 22+ ve Claude Code CLI gerektirir.
npm install -g claude-max-api-proxy

# Verify Claude CLI is authenticated
claude --version
2

Sunucuyu başlatın

claude-max-api
# Server runs at http://localhost:3456
3

Proxy'yi test edin

# 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

OpenClaw'u yapılandırın

OpenClaw’u özel bir OpenAI uyumlu uç nokta olarak proxy’ye yönlendirin:
{
  env: {
    OPENAI_API_KEY: "not-needed",
    OPENAI_BASE_URL: "http://localhost:3456/v1",
  },
  agents: {
    defaults: {
      model: { primary: "openai/claude-opus-4" },
    },
  },
}

Yerleşik katalog

Model kimliğiŞuna eşlenir
claude-opus-4Claude Opus 4
claude-sonnet-4Claude Sonnet 4
claude-haiku-4Claude Haiku 4

Gelişmiş yapılandırma

Bu yol, diğer özel /v1 arka uçlarıyla aynı proxy tarzı OpenAI uyumlu rotayı kullanır:
  • Yerel yalnızca OpenAI istek şekillendirmesi uygulanmaz
  • service_tier yoktur, Responses store yoktur, prompt-cache ipuçları yoktur ve OpenAI reasoning-compat yük şekillendirmesi yoktur
  • Gizli OpenClaw atıf başlıkları (originator, version, User-Agent) proxy URL’sine eklenmez
Proxy’yi otomatik çalıştırmak için bir LaunchAgent oluşturun:
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

Notlar

  • Bu bir topluluk aracıdır; Anthropic veya OpenClaw tarafından resmi olarak desteklenmez
  • Claude Code CLI kimliği doğrulanmış etkin bir Claude Max/Pro aboneliği gerektirir
  • Claude Code claude -p faturalandırma, kullanım kredisi ve hız limiti davranışını devralır
  • Proxy yerel olarak çalışır ve herhangi bir üçüncü taraf sunucuya veri göndermez
  • Akış yanıtları tamamen desteklenir
Claude CLI veya API anahtarlarıyla yerel Anthropic entegrasyonu için Anthropic sağlayıcısına bakın. OpenAI/Codex abonelikleri için OpenAI sağlayıcısına bakın.

İlgili

Anthropic sağlayıcısı

Claude CLI veya API anahtarlarıyla yerel OpenClaw entegrasyonu.

OpenAI sağlayıcısı

OpenAI/Codex abonelikleri için.

Model seçimi

Tüm sağlayıcıların, model başvurularının ve devretme davranışının genel görünümü.

Yapılandırma

Tam yapılandırma referansı.