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

Aider इंस्टॉल करना और उपयोग करना

Aider एक टर्मिनल के लिए AI पेयर-प्रोग्रामिंग टूल है। AI-School छात्राओं के साथ कोडिंग के लिए Aider की सलाह देता है, क्योंकि यह टूल स्पष्ट रूप से काम करता है और कई अन्य कोडिंग एजेंट्स की तुलना में कम एजेंसी-युक्त है।

छात्र को प्रोग्रामिंग में मदद मिलती है, लेकिन यह अच्छी तरह देख पाता है कि कौन-सी फाइलें बदली जा रही हैं।

अधिक जानकारी के लिए आप Aider-की वेबसाइट और आधिकारिक Aider-डॉक्यूमेंटेशन पर जा सकते हैं।

इंस्टॉल करना

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

Aider-इंस्टॉलेशन डॉक्यूमेंटेशन के अनुसार अनुशंसित इंस्टॉलेशन 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-समर्थ API-के साथ काम कर सकता है। इसके लिए Coding एंडपॉइंट और AI-School से API-चाबी का उपयोग करें।

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.6-luna

aider --model openai/gpt-5.6-luna

उन्नत उपयोगकर्ताओं के लिए एक শক্ত मॉडल चुना जा सकता है:

aider --model openai/gpt-5.6-terra

फाइलों के साथ काम करना

Aider में आप संदर्भ में फाइलें जोड़ सकते हैं:

/add src/main.py

फिर सहायता के लिए पूछें, उदाहरण के लिए:

क्या आप समझा सकते हैं कि यह फ़ंक्शन क्यों काम नहीं कर रहा है?

या:

उपयोगकर्ता के लिए त्रुटि संदेश स्पष्ट करें।

उपयोगी कमांड

कमांडअर्थ
/add फ़ाइलचैट में एक फ़ाइल जोड़ें
/askसीधे कोड बदले बिना प्रश्न पूछें
/codeAider से कोड में बदलाव करने के लिए कहें
/diffबदलाव देखें
/undoहालिया AI-परिवर्तन को वापस करें
/exitAider को बंद करें

कक्षा के लिए सुझाव

छात्रों को प्रोग्रामिंग सहायता के रूप में Aider का उपयोग करें, खुद-ब-खुद हल करने वाली मशीन के रूप में नहीं।

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

  • “यह त्रुटि संदेश का क्या मतलब है समझाइए।”

  • “अब मुझे कौन सा कदम जांचना चाहिए?”

  • “मुझे इस फ़ंक्शन को छोटा बनाने में मदद करें।”

  • “जाँच करें कि मेरी solución लॉजिक है।”

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

  • “पूरा असाइनमेंट मेरे लिए बनाइए।”

  • “पूरी एप्लिकेशन बनाइए।”

  • “सब कुछ अपने-अपने आप हल कर दें।”

WhatsApp