DeepSeek, Claude या किसी भी OpenAI-संगत मॉडल के साथ Aider

Aider एक मुफ़्त, ओपन-सोर्स पेयर प्रोग्रामर है, जो टर्मिनल से आपके git रेपो की फ़ाइलों में बदलाव करता है और हर बदलाव को कमिट करता है। यह किसी भी OpenAI-संगत API के साथ काम करता है। हमने इसे Zurelay से जोड़ा, DeepSeek V4.1 Flash और Claude Sonnet 5.5 से असली एडिट किए, और उन तीन बातों को ठीक किया जिनमें Aider अनजान मॉडल के बारे में गलत होता है।

· Zurelay गाइड · कीमतें लाइव अपडेट होती हैं

सेट अप करें

  1. Aider इंस्टॉल करें। Aider 0.86 Python 3.10 से 3.12 तक को सपोर्ट करता है, और उसका अपना इंस्टॉलर aider-install उसके लिए सही Python सेट अप कर देता है। हमने Python 3.12 के वर्चुअल एनवायरनमेंट में pip install aider-chat का उपयोग किया।
terminal
python -m pip install aider-install
aider-install
  1. इसे API से जोड़ें दो एनवायरनमेंट वेरिएबल से, और हर मॉडल के आगे openai/ लगाएँ, Claude के भी। वीक मॉडल कमिट मैसेज और सारांश लिखता है, इसलिए सस्ता मॉडल काफ़ी है।
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. Aider को मॉडल के बारे में बताएँ। आपके होम फ़ोल्डर की ये दो फ़ाइलें इसकी चेतावनी, एडिट फ़ॉर्मैट और कॉस्ट डिस्प्ले ठीक करती हैं (अगला सेक्शन)। कीमतें Zurelay की मौजूदा कीमतें हैं, प्रति टोकन।
~/.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. सेटअप को ~/.aider.conf.yml में रखें, ताकि सादा aider इसी के साथ शुरू हो। इसमें आपकी की होती है, इसलिए इसे 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_...

नए मॉडल के बारे में Aider क्या गलत समझता है

Aider किसी मॉडल को उसके पूरे नाम से खोजता है, और वर्शन 0.86.2 में वह न openai/claude-sonnet-5-5 को पहचानता था, न openai/deepseek-v4.1-flash को। ऊपर दी गई फ़ाइलों के बिना:

  • यह हर बार शुरू होने पर चेतावनी देता है: Unknown context window size and costs, using sane defaults, फिर पूछता है कि डॉक्स खोलें या नहीं। इसे रोकने के लिए मेटाडेटा फ़ाइल में एक max_input_tokens एंट्री काफ़ी है।
  • यह होल-फ़ाइल एडिट फ़ॉर्मैट इस्तेमाल करता है, यानी मॉडल जिस भी फ़ाइल को बदलता है उसे पूरी वापस भेजता है। इससे बड़ी फ़ाइलों में ज़्यादा आउटपुट टोकन लगते हैं और यह धीमा भी होता है। edit_format: diff में मॉडल सिर्फ़ सर्च-एंड-रिप्लेस ब्लॉक भेजता है; हमारे टेस्ट में दोनों मॉडल के ब्लॉक सही तरह लागू हुए। अगर किसी मॉडल के एडिट बार-बार लागू न हों, तो उस मॉडल के लिए whole पर लौट जाएँ।
  • यह कोई लागत नहीं दिखाता। मेटाडेटा फ़ाइल में कीमतें डालने पर Aider की कॉस्ट लाइन हमारे बिल से मेल खाई: जिस Claude एडिट के लिए Zurelay ने $0.00357 का बिल दिया, उसके लिए इसने $0.0036 बताया।

Claude: openai/ या anthropic/?

Aider Anthropic के फ़ॉर्मैट से भी Claude तक पहुँच सकता है: --model anthropic/claude-sonnet-5-5 के साथ ANTHROPIC_API_BASE=https://api.zurelay.com (बिना /v1) और ANTHROPIC_API_KEY को उसी की पर सेट करके। यह चला, और Aider इस तरह मॉडल को पहचानता भी था। लेकिन --cache-prompts के साथ हमारे दोनों रन में इसने प्रॉम्प्ट कैश लिखने के पैसे दिए और उससे कभी पढ़ा नहीं, लगभग $0.0035 प्रति एडिट। openai/ से, दूसरे एडिट ने बिना किसी सेटिंग के अपने 3,682 प्रॉम्प्ट टोकन में से 2,863 कैश से पढ़े, और लागत $0.0025 आई। हम हर मॉडल के लिए openai/ इस्तेमाल करेंगे।

हमारे टेस्ट में कितना खर्च आया

एक नए git रेपो में छोटी Python फ़ाइल के एडिट, हर एक Aider द्वारा कमिट किया गया। हर एडिट में दो अनुरोध होते हैं: मुख्य मॉडल पर बदलाव, और DeepSeek V4.1 Flash से कमिट मैसेज। Zurelay ने बिल किया:

मॉडलकामअनुरोधप्रॉम्प्ट टोकन (कैश किए गए)लागत
DeepSeek V4.1 Flashhello.py बनाएँ (होल-फ़ाइल फ़ॉर्मैट)21,202 (0)$0.000057
DeepSeek V4.1 Flashhello.py में बदलाव करें (diff फ़ॉर्मैट)23,273 (149)$0.00013
Claude Sonnet 5.5कोड को main() में रैप करें23,891 (151)$0.0036
Claude Sonnet 5.5main() का नाम बदलें24,175 (3,007)$0.0025

Aider का अपना प्रॉम्प्ट छोटा है, रेपो मैप के साथ लगभग 2,800 से 3,700 टोकन, इसलिए DeepSeek पर दिन भर के एडिट की लागत कुछ ही पैसे आती है। anthropic/ से किए गए दो एडिट टेबल में शामिल नहीं हैं।

जानने लायक बातें

  • Aider की कॉस्ट लाइन openai/ मॉडल पर कैश हिट नहीं गिनती: जिस एडिट का हमसे $0.0025 बिल हुआ, उसके लिए इसने $0.0045 बताया। असली आँकड़ा आपके Zurelay उपयोग पेज पर दिखता है।
  • Windows पर Aider की चैट के लिए असली कंसोल चाहिए। Git Bash में इसने Can't initialize prompt toolkit: Found xterm-256color प्रिंट किया; PowerShell, Command Prompt या Windows Terminal इस्तेमाल करें। एक बार वाले --message रन कहीं भी चलते हैं।
  • Aider .aider.conf.yml, .aider.model.settings.yml और .aider.model.metadata.json को आपके होम फ़ोल्डर, git रेपो के रूट और मौजूदा फ़ोल्डर से पढ़ता है। हमने होम फ़ोल्डर में टेस्ट किया।

जिन मॉडल के साथ आप इसे जोड़ेंगे उनकी कीमतें

प्रति 1M टोकन, लैब की लिस्ट कीमत और Zurelay की कीमत:

मॉडलइनपुटआउटपुटZurelay पर (इनपुट / आउटपुट)
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 नवंबर 2026 पर Aider 0.86.2 के साथ, Python 3.12 पर, Windows में, Zurelay की API के विरुद्ध टेस्ट किया गया। छोटा सेटअप डॉक्स में Aider में है। Aider के अपने दस्तावेज़: OpenAI-संगत API और मॉडल सेटिंग्स।

एक ही OpenAI-संगत कुंजी से हर मॉडल, सूचीबद्ध कीमत से कम पर। $10 से क्रेडिट, कोई सब्सक्रिप्शन नहीं।अपनी API कुंजी पाएँ

अक्सर पूछे जाने वाले सवाल

अक्सर पूछे जाने वाले सवाल

कुछ और पूछना है? हमारी टीम से पूछें और हम ईमेल से जवाब देंगे.

मैं OpenAI-संगत API के साथ Aider कैसे इस्तेमाल करूँ?

OPENAI_API_BASE को प्रोवाइडर के बेस URL पर (/v1 समेत) और OPENAI_API_KEY को उसकी की पर सेट करें, फिर मॉडल नाम के आगे openai/ लगाकर Aider शुरू करें, जैसे aider --model openai/deepseek-v4.1-flash।

Aider "Unknown context window size and costs" क्यों कहता है?

Aider की सूची में यह मॉडल नहीं है। फिर भी यह डिफ़ॉल्ट सेटिंग्स के साथ काम करता है। मॉडल को ~/.aider.model.metadata.json में max_input_tokens के साथ जोड़ें, और अगर आप Aider की लागत वाली लाइन चाहते हैं तो प्रति टोकन कीमतें भी जोड़ें, फिर चेतावनी आना बंद हो जाएगी।

Aider में मुझे कौन-सा एडिट फ़ॉर्मैट इस्तेमाल करना चाहिए?

Claude, GPT और DeepSeek जैसे सक्षम मॉडलों के लिए diff: मॉडल सिर्फ़ वही लाइनें भेजता है जिन्हें वह बदलता है। जिन मॉडलों को Aider नहीं जानता, उनके लिए वह whole चुनता है, जो पूरी फ़ाइलें दोबारा भेजता है। ~/.aider.model.settings.yml में हर मॉडल के लिए edit_format सेट करें।

क्या Aider में प्रॉम्प्ट कैशिंग काम करती है?

OpenAI-संगत API के ज़रिए यह प्रोवाइडर पर निर्भर करता है। Zurelay पर, Claude Sonnet 5.5 ने बिना किसी सेटिंग के दूसरे एडिट में 3,682 में से 2,863 प्रॉम्प्ट टोकन कैश से पढ़े। Aider का --cache-prompts फ़्लैग सिर्फ़ उन मॉडलों पर लागू होता है जिन तक Anthropic के फ़ॉर्मैट में पहुँचा जाता है।

क्या Aider बिना Anthropic की के Claude इस्तेमाल कर सकता है?

हाँ, किसी भी ऐसी API के ज़रिए जो Claude को OpenAI के फ़ॉर्मैट में उपलब्ध कराती है: OPENAI_API_BASE और OPENAI_API_KEY को उसी प्रोवाइडर के मान पर सेट करें और Aider को --model openai/claude-sonnet-5-5 के साथ शुरू करें।

Aider को Python का कौन-सा वर्शन चाहिए?

Aider 0.86.2 Python 3.10 से 3.12 तक को सपोर्ट करता है। aider-install इंस्टॉलर अपने आप मेल खाता Python सेट अप कर देता है।

और गाइड

पूरी कीमत देना बंद करें.
आज से बचत शुरू करें.

सेकंडों में एक कुंजी बनाएं, अपने मौजूदा SDK को Zurelay से जोड़ें, और पहले टोकन से ही हर अनुरोध पर 90% तक कम खर्च करें.