Aider dengan DeepSeek, Claude, atau model lain yang kompatibel dengan OpenAI

Aider adalah pair programmer gratis dan open-source yang mengedit file di repo git Anda dari terminal dan meng-commit setiap perubahan. Aider bekerja dengan API apa pun yang kompatibel dengan OpenAI. Kami mengarahkannya ke Zurelay, melakukan edit sungguhan dengan DeepSeek V4.1 Flash dan Claude Sonnet 5.5, lalu memperbaiki tiga hal yang keliru dipahami Aider tentang model yang tidak dikenalnya.

· Panduan Zurelay · Harga diperbarui secara langsung

Siapkan

  1. Instal Aider. Aider 0.86 mendukung Python 3.10 hingga 3.12, dan installer bawaannya, aider-install, menyiapkan Python yang sesuai untuknya. Kami menggunakan pip install aider-chat di virtual environment Python 3.12.
terminal
python -m pip install aider-install
aider-install
  1. Arahkan ke API dengan dua variabel lingkungan, dan awali setiap model dengan openai/, termasuk Claude. Weak model menulis pesan commit dan ringkasan, jadi model murah sudah cukup.
terminal
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 DeepSeek
aider --model openai/deepseek-v4.1-flash --weak-model openai/deepseek-v4.1-flash
  1. Beri tahu Aider tentang modelnya. Dua file di folder home Anda ini menghilangkan peringatannya, menentukan format edit, dan menampilkan biaya (bagian berikutnya). Harganya adalah harga Zurelay saat ini, per token.
~/.aider.model.metadata.json
{
"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"
}
}
~/.aider.model.settings.yml
- 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
  1. Simpan pengaturannya di ~/.aider.conf.yml, sehingga aider biasa langsung berjalan dengan pengaturan itu. File ini berisi kunci Anda, jadi jangan masukkan ke git.
~/.aider.conf.yml
model: openai/claude-sonnet-5-5
weak-model: openai/deepseek-v4.1-flash
openai-api-base: https://api.zurelay.com/v1
openai-api-key: zr_live_...

Hal yang keliru dipahami Aider tentang model baru

Aider mencari model berdasarkan nama lengkapnya, dan di versi 0.86.2 ia tidak mengenali openai/claude-sonnet-5-5 maupun openai/deepseek-v4.1-flash. Tanpa file di atas:

  • Aider memberi peringatan setiap kali dimulai: Unknown context window size and costs, using sane defaults, lalu bertanya apakah Anda ingin membuka dokumentasinya. Satu entri max_input_tokens di file metadata sudah cukup untuk menghentikannya.
  • Aider memakai format edit whole-file, sehingga model mengirim ulang setiap file yang diubah secara utuh. Ini memakai lebih banyak token output pada file besar dan lebih lambat. edit_format: diff membuat model hanya mengirim blok search-and-replace; kedua model menerapkannya dengan baik dalam uji kami. Jika edit sebuah model terus gagal diterapkan, kembalilah ke whole untuk model tersebut.
  • Aider tidak menampilkan biaya. Dengan harga di file metadata, baris biaya Aider cocok dengan tagihan kami: tertulis $0.0036 untuk satu edit Claude yang ditagih Zurelay sebesar $0.00357.

Claude: openai/ atau anthropic/?

Aider juga bisa mengakses Claude lewat format Anthropic: --model anthropic/claude-sonnet-5-5 dengan ANTHROPIC_API_BASE=https://api.zurelay.com (tanpa /v1) dan ANTHROPIC_API_KEY diatur ke kunci yang sama. Cara ini berhasil, dan Aider mengenali modelnya. Namun dengan --cache-prompts, Aider membayar untuk menulis prompt cache pada kedua percobaan kami dan tidak pernah membacanya, dengan biaya sekitar $0.0035 per edit. Lewat openai/, edit kedua membaca 2,863 dari 3,682 token prompt dari cache tanpa pengaturan apa pun, dengan biaya $0.0025. Kami akan memakai openai/ untuk semua model.

Biaya dalam pengujian kami

Edit pada sebuah file Python kecil di repo git baru, masing-masing di-commit oleh Aider. Setiap edit terdiri dari dua permintaan: perubahan oleh model utama dan pesan commit dari DeepSeek V4.1 Flash. Zurelay menagih:

ModelTugasPermintaanToken prompt (dari cache)Biaya
DeepSeek V4.1 FlashBuat hello.py (format whole-file)21,202 (0)$0.000057
DeepSeek V4.1 FlashEdit hello.py (format diff)23,273 (149)$0.00013
Claude Sonnet 5.5Bungkus kode dalam main()23,891 (151)$0.0036
Claude Sonnet 5.5Ganti nama main()24,175 (3,007)$0.0025

Prompt bawaan Aider kecil, sekitar 2,800 hingga 3,700 token termasuk repo map, jadi edit seharian dengan DeepSeek hanya menghabiskan beberapa sen. Dua edit lewat anthropic/ tidak termasuk dalam tabel.

Yang perlu diketahui

  • Baris biaya Aider tidak menghitung cache hit pada model openai/: tertulis $0.0045 untuk edit yang kami ditagih $0.0025. Halaman penggunaan Zurelay Anda menampilkan angka yang sebenarnya.
  • Di Windows, chat Aider membutuhkan konsol sungguhan. Di Git Bash, yang muncul adalah Can't initialize prompt toolkit: Found xterm-256color; gunakan PowerShell, Command Prompt, atau Windows Terminal. Perintah --message sekali jalan bisa dipakai di mana saja.
  • Aider membaca .aider.conf.yml, .aider.model.settings.yml, dan .aider.model.metadata.json dari folder home Anda, root repo git Anda, dan folder saat ini. Kami menguji folder home.

Harga model yang bisa Anda pasangkan

Harga resmi lab dan harga Zurelay per 1M token:

ModelInputOutputDi Zurelay (input / output)
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

Diuji pada 3 November 2026 dengan Aider 0.86.2 di Python 3.12, di Windows, terhadap API Zurelay. Setup singkatnya ada di Aider di dokumentasi. Dokumentasi resmi Aider: API yang kompatibel dengan OpenAI dan pengaturan model.

Semua model dengan satu API key yang kompatibel dengan OpenAI, di bawah harga resmi. Saldo mulai $10, tanpa langganan.Dapatkan kunci API Anda

Tanya jawab

Pertanyaan umum

Ada pertanyaan lain? Tanyakan kepada tim kami dan kami akan menjawab lewat email.

Bagaimana cara memakai Aider dengan API yang kompatibel dengan OpenAI?

Atur OPENAI_API_BASE ke base URL penyedia, termasuk /v1, dan OPENAI_API_KEY ke kuncinya, lalu jalankan Aider dengan nama model berawalan openai/, misalnya aider --model openai/deepseek-v4.1-flash.

Mengapa Aider menampilkan Unknown context window size and costs?

Aider tidak memiliki model ini dalam daftarnya. Aider tetap berjalan dengan pengaturan bawaan. Tambahkan model ke ~/.aider.model.metadata.json beserta max_input_tokens, dan harga per token jika Anda ingin baris biaya dari Aider, maka peringatan tersebut akan hilang.

Format edit mana yang sebaiknya saya gunakan di Aider?

diff untuk model andal seperti Claude, GPT, dan DeepSeek: model hanya mengirim baris yang diubah. Untuk model yang tidak dikenalnya, Aider memilih whole, yang mengirim ulang seluruh file. Atur edit_format per model di ~/.aider.model.settings.yml.

Apakah prompt caching berfungsi di Aider?

Melalui API yang kompatibel dengan OpenAI, hasilnya tergantung penyedia. Di Zurelay, Claude Sonnet 5.5 membaca 2.863 dari 3.682 token prompt dari cache pada pengeditan kedua tanpa pengaturan apa pun. Flag --cache-prompts milik Aider hanya berlaku untuk model yang diakses dalam format Anthropic.

Bisakah Aider memakai Claude tanpa kunci Anthropic?

Bisa, lewat API apa pun yang menyajikan Claude dalam format OpenAI: atur OPENAI_API_BASE dan OPENAI_API_KEY ke penyedia tersebut, lalu jalankan Aider dengan --model openai/claude-sonnet-5-5.

Versi Python apa yang dibutuhkan Aider?

Aider 0.86.2 mendukung Python 3.10 hingga 3.12. Penginstal aider-install akan menyiapkan Python yang sesuai secara otomatis.

Panduan lainnya

Tak perlu lagi bayar harga resmi.
Mulai berhemat hari ini.

Buat kunci API dalam hitungan detik, arahkan SDK yang sudah Anda gunakan ke Zurelay, dan setiap permintaan jadi hingga 90% lebih murah sejak token pertama.