Kurulum
- Aider'ı kurun. Aider 0.86, Python 3.10 ile 3.12 arasını destekler; kendi yükleyicisi olan
aider-installda ona uygun bir Python kurar. Bizpip install aider-chatkomutunu Python 3.12 sanal ortamında kullandık.
python -m pip install aider-installaider-install- API'yi gösterin: iki ortam değişkeniyle bunu yapın ve her modelin başına
openai/öneki ekleyin; Claude için de. Zayıf model commit mesajlarını ve özetleri yazar, bu yüzden ucuz bir model yeterlidir.
export OPENAI_API_BASE="https://api.zurelay.com/v1"export OPENAI_API_KEY="zr_live_..."aider --model openai/claude-sonnet-5-5 --weak-model openai/deepseek-v4.1-flash# or all on DeepSeekaider --model openai/deepseek-v4.1-flash --weak-model openai/deepseek-v4.1-flash- Aider'a modelleri tanıtın. Ana klasörünüzdeki bu iki dosya uyarısını, düzenleme formatını ve maliyet gösterimini düzeltir (sonraki bölüm). Fiyatlar Zurelay'in güncel fiyatlarıdır ve token başınadır.
{ "openai/deepseek-v4.1-flash": { "max_input_tokens": 1000000, "input_cost_per_token": 0.00000003, "output_cost_per_token": 0.00000012, "cache_read_input_token_cost": 0.00000000074, "litellm_provider": "openai", "mode": "chat" }, "openai/claude-sonnet-5-5": { "max_input_tokens": 1000000, "input_cost_per_token": 0.00000079, "output_cost_per_token": 0.00000395, "cache_read_input_token_cost": 0.000000079, "litellm_provider": "openai", "mode": "chat" }}- name: openai/deepseek-v4.1-flash edit_format: diff use_repo_map: true- name: openai/claude-sonnet-5-5 edit_format: diff use_repo_map: true weak_model_name: openai/deepseek-v4.1-flash- Kurulumu
~/.aider.conf.ymliçinde tutun; böylece düz biraiderkomutu bu ayarlarla başlar. Dosya anahtarınızı içerir, bu yüzden git'e eklemeyin.
model: openai/claude-sonnet-5-5weak-model: openai/deepseek-v4.1-flashopenai-api-base: https://api.zurelay.com/v1openai-api-key: zr_live_...Aider yeni modeller hakkında neyi yanlış yapıyor?
Aider bir modeli tam adıyla arar ve 0.86.2 sürümü ne openai/claude-sonnet-5-5 ne de openai/deepseek-v4.1-flash adını tanıyordu. Yukarıdaki dosyalar olmadan:
- Her başlangıçta uyarı verir:
Unknown context window size and costs, using sane defaults, ardından belgelerini açıp açmayacağını sorar. Meta veri dosyasına birmax_input_tokensgirdisi eklemek bunu durdurmaya yeter. - Tam dosya düzenleme formatını kullanır; yani model değiştirdiği her dosyayı baştan sona geri gönderir. Bu, büyük dosyalarda daha fazla çıktı tokenı harcar ve daha yavaştır.
edit_format: diffise yalnızca ara-ve-değiştir blokları göndermesini sağlar; testimizde her iki model de bunları sorunsuz uyguladı. Bir modelin düzenlemeleri sürekli uygulanamıyorsa, o model içinwholedeğerine geri dönün. - Maliyet göstermez. Fiyatlar meta veri dosyasında olunca Aider'ın maliyet satırı faturamızla eşleşti: Zurelay'in $0.00357 faturaladığı bir Claude düzenlemesi için $0.0036 gösterdi.
Claude: openai/ mı, anthropic/ mi?
Aider, Claude'a Anthropic'in formatı üzerinden de ulaşabilir: --model anthropic/claude-sonnet-5-5 ile ANTHROPIC_API_BASE=https://api.zurelay.com (/v1 olmadan) kullanın ve ANTHROPIC_API_KEY değerini aynı anahtara ayarlayın. Çalıştı ve Aider modeli bu şekilde tanıdı. Ancak --cache-prompts ile her iki çalıştırmamızda da prompt önbelleğine yazmak için ödeme yaptı ve ondan hiç okumadı; düzenleme başına yaklaşık $0.0035. openai/ üzerinden ise ikinci düzenleme, hiçbir ayar yapmadan 3,682 prompt tokenının 2,863'ünü önbellekten okudu ve maliyeti $0.0025 oldu. Her model için openai/ kullanırdık.
Testimizdeki maliyet
Yeni bir git deposundaki küçük bir Python dosyasında, her biri Aider tarafından commit edilen düzenlemeler. Her düzenleme iki istektir: ana modelde değişiklik ve DeepSeek V4.1 Flash'tan bir commit mesajı. Zurelay'in faturaladığı tutar:
| Model | Görev | İstekler | İstem tokenları (önbellekteki) | Maliyet |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | hello.py oluşturma (tam dosya formatı) | 2 | 1,202 (0) | $0.000057 |
| DeepSeek V4.1 Flash | hello.py düzenleme (diff formatı) | 2 | 3,273 (149) | $0.00013 |
| Claude Sonnet 5.5 | Kodu main() içine alma | 2 | 3,891 (151) | $0.0036 |
| Claude Sonnet 5.5 | main() işlevini yeniden adlandırma | 2 | 4,175 (3,007) | $0.0025 |
Aider'ın kendi prompt'u küçüktür; depo haritasıyla birlikte yaklaşık 2,800 ile 3,700 token. Bu yüzden DeepSeek'te bir günlük düzenleme birkaç sente mal olur. anthropic/ üzerinden yapılan iki düzenleme tabloda yer almıyor.
Bilmeniz gerekenler
- Aider'ın maliyet satırı
openai/modellerinde önbellek isabetlerini saymaz: $0.0025 faturalandığımız düzenleme için $0.0045 gösterdi. Gerçek tutarı Zurelay kullanım sayfanızda görebilirsiniz. - Windows'ta Aider'ın sohbeti gerçek bir konsol gerektirir. Git Bash'te
Can't initialize prompt toolkit: Found xterm-256coloryazdırdı; PowerShell, Komut İstemi veya Windows Terminal kullanın. Tek seferlik--messageçalıştırmaları her yerde çalışır. - Aider,
.aider.conf.yml,.aider.model.settings.ymlve.aider.model.metadata.jsondosyalarını ana klasörünüzden, git deponuzun kökünden ve geçerli klasörden okur. Biz ana klasörü test ettik.
Birlikte kullanabileceğiniz modellerin fiyatları
1M token başına laboratuvarın liste fiyatı ve Zurelay fiyatı:
| Model | Girdi | Çıktı | Zurelay'de (girdi / çıktı) |
|---|---|---|---|
| DeepSeek V4.1 Flash | $0.30 | $1.20 | $0.03 / $0.12 |
| Claude Sonnet 5.5 | $2.00 | $10.00 | $0.79 / $3.95 |
| Claude Opus 5.5 | $4.00 | $20.00 | $1.40 / $7.00 |
| GPT-6.1 Terra | $1.00 | $5.00 | $0.25 / $1.25 |
| Gemini 3.8 Flash | $0.75 | $3.75 | $0.22 / $1.10 |
| Kimi K3.1 Pro | $2.00 | $10.00 | $0.80 / $4.00 |
| GLM-5.3 | $1.40 | $4.40 | $0.38 / $1.21 |
3 Kasım 2026 üzerinde, Windows'ta Python 3.12 ile Aider 0.86.2 kullanılarak, Zurelay'in API'sine karşı test edildi. Kısa kurulum belgelerdeki Aider sayfasında. Aider'ın kendi belgeleri: OpenAI uyumlu API'ler ve model ayarları.