OpenCode इंस्टॉल और उपयोग करें
OpenCode एक एजेंटिक कोडिंग टूल है। यह टूल टर्मिनल एप्लिकेशन, डेस्कटॉप एप्लिकेशन और IDE एक्सटेंशन के रूप में उपलब्ध है।
AI-Corporate डेवलपर्स, एडमिन्स और अन्य उन्नत उपयोगकर्ताओं के लिए OpenCode की सलाह देता है। OpenCode स्वतंत्र रूप से फाइलें एडजस्ट कर सकता है और कार्य कर सकता है। इसलिए सुझाए गए बदलावों की हमेशा जाँच करें।
अधिक जानकारी के लिए आप OpenCode-वेबसाइट और आधिकारिक OpenCode-дॉक्यूमेंटेशन पर देख सकते हैं।
इंस्टॉल करें
OpenCode-дॉक्यूमेंटेशन के अनुसार सबसे आसान इंस्टॉलेशन यह है:
curl -fsSL https://opencode.ai/install | bash
आप OpenCode को Node.js के साथ भी इंस्टॉल कर सकते हैं:
npm install -g opencode-ai
या macOS और Linux पर Homebrew के साथ:
brew install anomalyco/tap/opencode
Coderen से कनेक्ट करें
OpenCode उन कस्टम OpenAI-संगत प्रदाताओं का समर्थन करता है। प्रोजेक्ट डायरेक्टरी में एक opencode.json फ़ाइल बनाएँ।
वहाँ Coderen एंडपॉइंट और अनुमत मॉडल का उपयोग करें:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ai-corporate-coderen": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI-Corporate Coderen",
"options": {
"baseURL": "https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1",
"apiKey": "{env:AI_CORPORATE_CODEREN_API_KEY}"
},
"models": {
"gpt-5.6-luna": {
"name": "GPT-5.6 Luna"
},
"gpt-5.6-terra": {
"name": "GPT-5.6 Terra"
},
"gpt-5.6-sol": {
"name": "GPT-5.6 Sol"
}
}
}
},
"model": "ai-corporate-coderen/gpt-5.6-luna",
"small_model": "ai-corporate-coderen/gpt-5.6-luna"
}
फिर API-चाभी को वातावरणीय चर के रूप में सेट करें।
macOS और Linux
export AI_CORPORATE_CODEREN_API_KEY="aic.आपकी-एपीआई-चाभी"
Windows
setx AI_CORPORATE_CODEREN_API_KEY "aic.आपकी-एपीआई-चाभी"
फिर नया टर्मिनल खोलें।
OpenCode स्टार्ट करें
प्रोजेक्ट डायरेक्टरी पर जाएँ:
cd पथ/से/अपना/प्रोजेक्ट
OpenCode शुरू करें:
opencode
OpenCode में मॉडल चयन करके AI-Corporate Coderen मॉडल को चुनें अगर यह स्वचालित नहीं होता है।
Safe तौर पर OpenCode के साथ काम करें
क्योंकि OpenCode एजेंटिक तरीके से काम करता है, परिवर्तनों की जाँच करना महत्वपूर्ण है।
अनुशंसित कार्यविधि:
- गिट-रेपॉज़िटरी में काम करें।
- छोटे कार्यों से शुरू करें।
- कोड उपयोग करने से पहले डिफ़ लॉग चेक करें।
- परिवर्तनों के बाद एप्लिकेशन का परीक्षण करें।
- केवल वही परिवर्तन कमिट करें जिन्हें आप समझते हैं।
परिवेशीय चर और OpenCode
OpenCode के लिए आप प्रोजेक्ट डायरेक्टरी में local .env फ़ाइल में Coderen API-चाभी स्टोर कर सकते हैं:
AI_SCHOOL_CODEREN_API_KEY=ais.आपकी-एपीआई-चाभी
यकीन करें कि OpenCode यह पर्यावरणीय चर भी लोड करे। PowerShell में आप वर्तमान टर्मिनल के लिए अस्थायी रूप से चर सेट कर सकते हैं:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.आपकी-एपीआई-चाभी"
अगर आपको Authorization header with Bearer token is required दिखे, तो टूल चाभी को Authorization: Bearer ... के रूप में नहीं भेज रहा है। अगर आपको Unknown parameter दिखे, तो AI-Corporate के Coderen एंडपॉइंट का समर्थन न करने वाले प्रदायक-विशिष्ट सेटिंग्स को हटा दें।