Aider स्थापित करें और उपयोग करें
Aider एक AI जोड़ी-प्रोग्रामिंग टूल है जो टर्मिन ल के लिए है। AI-School विद्यार्थियों के साथ कोडिंग के लिए Aider की सिफारिश करता है क्योंकि यह टूल स्पष्ट रूप से काम करता है और अन्य कई कोडिंग एजेंटों की तुलना में कम एजेंसी-जनित है।
विद्यार्थी को प्रोग्रामिंग में सहायता मिलती है, लेकिन वे यह स्पष्ट देखते रहते हैं कि कौन से फ़ाइलें बदली जा रही हैं।
अधिक जानकारी के लिए देखें Aider-वेबसाइट पर https://aider.chat/ और आधिकारिक Aider-दस्तावेज़ीकरण पर https://aider.chat/docs/।
स्थापित करना
Aider के लिए पहले Python चाहिए। Python 3 को python.org से या Homebrew जैसे पैकेज-मैनेजर के माध्यम से इंस्टॉल करें।
इसके बाद जाँच करें कि Python उपलब्ध है या नहीं।
macOS और Linux
python3 --version
macOS और अनेक Linux-स्थापनों में Python 3 कमांड python3 के बजाय python होता है। इसलिए हैंडलबुक में बार-बार python3 का उपयोग करें।
Windows
py --version
Windows पर आम तौर पर Python को py से शुरू किया जाता है।
Aider इंस्टॉल करना
अनुशंसित इंस्टॉल्शन according to the Aider- Installations documentation है aider-install के जरिए।
macOS और Linux
python3 -m pip install aider-install
aider-install
macOS और Linux पर Aider को इंस्टॉल करने के लिए एक इंस्टॉल-स्क्रिप्ट के साथ भी संभव है:
curl -LsSf https://aider.chat/install.sh | sh
Windows पर PowerShell से यह संभव है:
py -m pip install aider-install
aider-install
या इंस्टॉल-स्क्रिप्ट के साथ:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Aider सबसे बेहतर तरीके से एक ऐसी डायरेक्टरी में काम करता है जो git-रिपॉजिटरी है। इसलिए git भी इंस्टॉल करें और विद्यार्थियों को संस्करण-नियंत्रण के साथ एक प्रोजेक्ट-डायरेक्टरी में काम करना प्रेरित करें।
Coding के साथ कनेक्ट होना
Aider OpenAI-compatible API के साथ काम कर सकता है। इसके लिए Coding endpoint और AI-School से API-key का उपयोग करें।
macOS और Linux
export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="आपकी-एआई- की"
Windows
setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "आपकी-एआई-की"
इसके बाद टर्मिनल को बंद कर फिर नया टर्मिनल खोलें ताकि Windows नई वैरिएबल्स का उपयोग करे।
Aider शुरू करना
अपने प्रोजेक्ट की डायरेक्टरी में जाएँ:
cd पथ/जहाँ/आपका/प्रोजेक्ट
Aider को एक मान्य मॉडल के साथ प्रारम्भ करें। विद्यार्थियों के लिए हम सलाह देते हैं gpt-5.4-mini।
aider --model openai/gpt-5.4-mini
उन्नत उपयोगकर्ताओं के लिए एक मजबूत मॉडल चुना जा सकता है:
aider --model openai/gpt-5.4
फाइलों के साथ कार्य करना
Aider में आप संदर्भ में फाइलें जोड़ सकते हैं:
/add src/main.py
फिर सहायता माँगिए, उदाहरण के लिए:
क्या आप समझा सकते हैं कि यह फ़ंक्शन क्यों काम नहीं कर रहा?
या:
उपयोगकर्ता के लिए त्रुटि संदेश स्पष्ट करें।
उपयोगी कमांड
| कमांड | अर्थ |
|---|---|
/add फ़ाइल | बातचीत में एक फ़ाइल जोड़ें |
/ask | कोड तुरंत बदले बिना प्रश्न पूछें |
/code | Aider से कोड संशोधित करने के लिए कहें |
/diff | परिवर्तन देखें |
/undo | अंतिम AI-परिवर्तन को वापस करें |
/exit | Aider को बंद करें |
कक्षा के लिए सलाह
विद्यार्थियों को Aider को एक प्रोग्रामिंग सहायता के रूप में उपयोग करें, इसे स्वचालित समाधान-यन्त्रणक के रूप में न समझें।
अच्छे असाइनमेंट उदाहरण:
- “बताएं कि यह त्रुटि संदेश क्या दर्शाता है।
- “मुझे अभी कौन-सा कदम जांचना चाहिए?”
- “यह फ़ंक्शन को छोटा बनाने में मेरी मदद करें।”
शुरुआत के लिए कम उपयुक्त:
- “पूरा असाइनमेंट मेरे लिए करें।
- “पूरा एप्लिकेशन बनाएं।
- “सब कुछ स्वचालित तौर पर हल करें।”