نصب و استفاده از OpenCode
OpenCode یک ابزار کدنویسی هوشمحور است. این ابزار به صورت برنامه ترمینال، برنامه دسکتاپ و افزونه IDE در دسترس است.
AI-Public به توسعهدهندگان، مدیران و کاربران پیشرفته دیگر، OpenCode را پیشنهاد میدهد. OpenCode میتواند بهطور مستقل فایلها را ویرایش کند و کارها را انجام دهد. بنابراین همیشه تغییرات پیشنهادی را بررسی کنید.
اطلاعات بیشتر در وبسایت OpenCode (OpenCode-website) و در مستندات رسمی OpenCode (OpenCode documentation) یافت میشود.
نصب
سادهترین روش نصب بر اساس مستندات OpenCode به شرح زیر است:
curl -fsSL https://opencode.ai/install | bash
همچنین میتوانید OpenCode را با Node.js نصب کنید:
npm install -g opencode-ai
یا با Homebrew در macOS و Linux:
brew install anomalyco/tap/opencode
اتصال به Coderen
OpenCode از ارائهدهندگان سازگار با OpenAI سفارشی پشتیبانی میکند (providers سازگار با OpenAI). در پوشه پروژه، فایلی به نام opencode.json ایجاد کنید.
درون آن از نقطهساز Coderen و مدلهای مجاز استفاده کنید:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ai-public-coderen": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI-Public Coderen",
"options": {
"baseURL": "https://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1",
"apiKey": "{env:AI_PUBLIC_CODEREN_API_KEY}"
},
"models": {
"gpt-5.4-mini": {
"name": "GPT-5.4 mini"
},
"gpt-5.4": {
"name": "GPT-5.4"
},
"gpt-5.5": {
"name": "GPT-5.5"
}
}
}
},
"model": "ai-public-coderen/gpt-5.4-mini",
"small_model": "ai-public-coderen/gpt-5.4-mini"
}
سپس کلید API را بهعنوان یک متغیر محیطی قرار دهید.
macOS و Linux
export AI_PUBLIC_CODEREN_API_KEY="aip.کلید-API-شما"
Windows
setx AI_PUBLIC_CODEREN_API_KEY "aip.کلید-API-شما"
سپس یک ترمینال جدید باز کنید.
راهاندازی OpenCode
به پوشه پروژه بروید:
cd مسیر/به/پروژه/شما
OpenCode را آغاز کنید:
opencode
در OpenCode، گزینه مدل را برای انتخاب مدل AI-Public Coderen استفاده کنید اگر قبلاً بهطور خودکار این کار انجام نشده است.