Developer workflow · Uygulamalı

Claude Code'u Parel'e bağlamak

Claude Code'u kuran developer'sınız. Anthropic abonelik ayda $200, ama günlük işin %80'i basit dosya gezme + edit. Çözüm: Claude Code'u olduğu gibi tut, model beynini Parel'e yönlendir. Routine kodlama için tm_qwen3coder ($0.18/M token), zorlu refactor için claude-opus-4-7. Kurulum 30 saniye.

Süre5 dk okuma · 30 sn kurulum
RolDeveloper, ML eng.
OSmacOS · Linux · Windows
Parel, Anthropic Messages API uyumlu bir proxy. İki env değişkeni ayarla (ANTHROPIC_BASE_URL + ANTHROPIC_AUTH_TOKEN), Claude Code /model picker'da Parel'in 100+ modeli görünsün. Komut, IDE entegrasyonu, MCP yapılandırması — hepsi aynı kalır.

1. Parel CLI kur (30 saniye)

install
# macOS / Linux
curl -fsSL https://parel.cloud/install.sh | sh

# Windows (PowerShell)
iwr -useb https://parel.cloud/install.ps1 | iex

# Brew alternatif
brew install parel-cloud/tap/parel

# 30 saniyede biter, claude komutuna dokunmaz

2. Login + Claude Code init

parel auth + claude-code init
parel auth login           # tarayici acilir, OAuth onayi ver
parel claude-code init     # ~/.zshrc veya $PROFILE'a env yazilir
parel claude-code status   # dogrulama: ANTHROPIC_BASE_URL set mi?

# Yeni terminal ac, devam

parel claude-code init shell profiline 4 env satırı yazar (idempotent, ikinci çalıştırma duplicate üretmez). Geri almak için parel claude-code uninstall.

3. Smoke test

curl ile bağlantı doğrulama
# Claude Code'u acmadan once curl ile dogrula
curl https://api.parel.cloud/anthropic/v1/messages \
  -H "x-api-key: $ANTHROPIC_AUTH_TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-opus-4-7",
    "max_tokens": 64,
    "messages": [{"role": "user", "content": "Tek cumle: hangi modelsin?"}]
  }'

# Beklenen: 200 + Claude'un cevabi
# 401 = ANTHROPIC_API_KEY bos olmali (boş string)
# 404 = model adi yanlis (claude-opus-4-7, "4.7" değil)

4. Model picker'da 3 lane

Claude Code'u aç (claude), /model yaz. Parel'in 3 lane'i picker'da görünür:

LaneÖrnek$/M tokenNe için?
Vitrinclaude-opus-4-7, gpt-5.4$15-$30Hard refactor, mimari karar
Vitrinclaude-haiku-4-5, gemini-3-flash$1-$3Hızlı edit, dosya gezme
Instanttm_qwen3coder, tm_qwen3max$0.18-$0.42Routine kodlama, çoğu iş
Instanttm_llama3370b, tm_gpt4omini$0.18-$0.30Test yazma, basit edit
BYOMbyom-d2k7x9$0.22-$3.20/saatKendi fine-tune'unuz
iki-model akışı
# Claude Code'da artik /model picker'da 3 lane var:
#
# claude-opus-4-7      (vitrin — hard refactor, kompleks debug)
# tm_qwen3coder        (instant — routine kodlama, dosya gezme)
# tm_gpt4omini         (instant — hizli hot-fix, basit edit)
# byom-DEPLOY_ID       (BYOM — kendi fine-tune modeliniz varsa)
#
# Ornek akis:
#   1. claude --model tm_qwen3coder  → 50 dosyalik refactor planlama
#   2. /model claude-opus-4-7        → kritik diff'i once gozden gecir
#   3. /model tm_qwen3coder          → diger 49 dosyaya uygula

5. Manuel kurulum (CLI olmadan)

CLI kurmak istemiyorsan dört env değişkenini elle yazabilirsin. ANTHROPIC_API_KEY mutlaka boş string olmalı; aksi halde Anthropic login picker bypass edilmez ve Claude Code Parel yerine Anthropic'e gider.

shell profile
# CLI kurmak istemiyorsan elle de yapabilirsin
# ~/.zshrc, ~/.bash_profile veya $PROFILE
export ANTHROPIC_AUTH_TOKEN="parel_pk_xxxxxxxxxxxx"  # Parel key, app.parel.cloud/api-keys
export ANTHROPIC_API_KEY=""                          # Bos olmak ZORUNDA
export ANTHROPIC_BASE_URL="https://api.parel.cloud/anthropic"
export ANTHROPIC_CUSTOM_MODEL_OPTION="parel/claude-opus-4-7"

Tool-use uyumluluğu

Claude Code'un üretkenliği büyük ölçüde tool-use'a bağlı (file read/write, shell, MCP). Lane'lerde tool-use:

ModelTool-useNot
claude-*TamNative, Parel şeffaf geçirir
tm_qwen3coderTamFunction-call → Anthropic tool_use mapping
tm_gpt4ominiTamOpenAI function → Anthropic tool_use
BYOM (vLLM)Tam--enable-auto-tool-choice şart
BYOM (TGI)SınırlıFunction-call native değil; "JSON only" prompting önerilir

Karar

Ship

Smoke 200, picker'da Parel girişleri var, agentic akış (file + shell + commit) tm_qwen3coder'da düzgün ilerliyor. Aboneliği iptal et, Parel key'le devam.

Hibrit

Routine için tm_qwen3coder, hard refactor için claude-opus-4-7. Aylık $200 abonelik yerine değişken Parel faturası — çoğu ekipte %60-80 düşüş.

Stop

Tek bir senior workflow var, sadece çok zor refactor + debug yapıyorsun, Anthropic vitrini zaten yetiyor. BYOM veya açık model ihtiyacın yok. Doğrudan abonelikle devam, Parel'e gerek yok.