B2BB2B LLM

Claude Code

Antropik uyumlu Model Geçidi uç noktasını kullanmak için Claude Code'ı yükleyin ve kalıcı olarak yapılandırın.

Claude Code ile Model Kapısı

Bu kılavuzda kalıcı bir settings.json konfigürasyon. ANTHROPIC_BASE_URL belirtilmeli olmadan /v1.

Gerekli değerler

ANTHROPIC_BASE_URL=https://api.model-gate.com
ANTHROPIC_AUTH_TOKEN=mg_live_...

ANTHROPIC_AUTH_TOKEN Taşıyıcı jetonu olarak gönderilir. Model Kapısı da kabul ediyor x-api-keyancak kimlik doğrulama belirteci formu bir LLM ağ geçidi için uygundur.

1. Claude Code'ı yükleyin

macOS veya Linux yerel yükleyicisi

curl -fsSL https://claude.ai/install.sh | bash

npm alternatifi

npm install -g @anthropic-ai/claude-code

Windows PowerShell

irm https://claude.ai/install.ps1 | iex

Terminali kapatıp yeniden açın ve ardından şunları doğrulayın:

claude --version

Yükleyici değiştiğinde mevcut resmi kurulum talimatlarını kullanın: https://docs.anthropic.com/en/docs/claude-code/getting-started.

2. Ayarlar dizinini oluşturun

Linux veya macOS

mkdir -p ~/.claude
nano ~/.claude/settings.json

Windows PowerShell

New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
notepad "$HOME\.claude\settings.json"

3. Önerilen settings.json

{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.model-gate.com",
    "ANTHROPIC_AUTH_TOKEN": "mg_live_...",
    "ANTHROPIC_MODEL": "claude-sonnet-4.6",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4.5"
  },
  "model": "claude-sonnet-4.6"
}

Model kimliklerini aşağıdakilerin döndürdüğü etkin kimliklerle değiştirin:

curl https://api.model-gate.com/v1/models \
  -H "Authorization: Bearer mg_live_..."

4. Opus, Sonnet ve Haiku yuvalarını geçersiz kılın

Claude Code üç standart model yuvasını ortaya çıkarır. Bunları Model Gate model kimlikleriyle eşleyebilirsiniz:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.model-gate.com",
    "ANTHROPIC_AUTH_TOKEN": "mg_live_...",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4.7",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4.6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5"
  }
}

Bu değerler üç standart yuvayı geçersiz kılar; sınırsız yeni GUI düğmeleri oluşturmazlar.

5. İsteğe bağlı gizlilik ve zaman aşımı ayarları

Yalnızca anladığınız ayarları ekleyin:

{
  "env": {
    "DISABLE_TELEMETRY": "1",
    "DISABLE_ERROR_REPORTING": "1",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "BASH_DEFAULT_TIMEOUT_MS": "120000",
    "BASH_MAX_TIMEOUT_MS": "600000"
  }
}

Güvenlik etkisini anlamadığınız sürece genel olarak izin atlamayı etkinleştirmeyin. Model Kapısı gerektirmez bypassPermissions.

6. Claude Code ile başlayın

claude

Kullanmak /model Seçilen modeli incelemek veya değiştirmek için.

7. settings.json olmadan tek seferlik test

Linux veya macOS

export ANTHROPIC_BASE_URL="https://api.model-gate.com"
export ANTHROPIC_AUTH_TOKEN="mg_live_..."
claude

Windows PowerShell

$env:ANTHROPIC_BASE_URL = "https://api.model-gate.com"
$env:ANTHROPIC_AUTH_TOKEN = "mg_live_..."
claude

Sorun giderme

SorunÇözünürlük
claude bulunamadıTerminali kapatıp yeniden açın ve ardından çalıştırın claude --version. Kontrol etmek where.exe claude Windows'ta veya which claude Unix'te.
Kimlik doğrulama isteniyorDoğrulamak ANTHROPIC_AUTH_TOKEN, Claude Code'ı kapatın ve yeniden başlatın.
Model bulunamadıTarafından döndürülen standart bir kimlik veya etkin takma ad kullanın /v1/models.
İstekler doğrudan Anthropic'e gidiyorTemel URL'nin tam olarak olduğunu doğrulayın https://api.model-gate.com olmadan /v1.
401 invalid_api_keyModel Kapısı anahtarını döndürün ve güncelleyin settings.json.

Resmi ağ geçidi referansı: https://docs.anthropic.com/en/docs/claude-code/llm-gateway.