मुख्य सामग्री पर जाएं

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"
Git इंस्टॉल करना

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कोड तुरंत बदले बिना प्रश्न पूछें
/codeAider से कोड संशोधित करने के लिए कहें
/diffपरिवर्तन देखें
/undoअंतिम AI-परिवर्तन को वापस करें
/exitAider को बंद करें

कक्षा के लिए सलाह

विद्यार्थियों को Aider को एक प्रोग्रामिंग सहायता के रूप में उपयोग करें, इसे स्वचालित समाधान-यन्त्रणक के रूप में न समझें।

अच्छे असाइनमेंट उदाहरण:

  • “बताएं कि यह त्रुटि संदेश क्या दर्शाता है।
  • “मुझे अभी कौन-सा कदम जांचना चाहिए?”
  • “यह फ़ंक्शन को छोटा बनाने में मेरी मदद करें।”

शुरुआत के लिए कम उपयुक्त:

  • “पूरा असाइनमेंट मेरे लिए करें।
  • “पूरा एप्लिकेशन बनाएं।
  • “सब कुछ स्वचालित तौर पर हल करें।”