Instalarea și utilizarea OpenCode
OpenCode este un instrument de codare cu agenție. Instrumentul este disponibil ca aplicație de terminal, aplicație desktop și extensie IDE.
AI-Corporate recomandă OpenCode pentru dezvoltatori, administratori și alți utilizatori avansați. OpenCode poate modifica fișierele în mod autonom și poate dezvolta sarcini. Verificați întotdeauna modificările propuse.
Mai multe informații sunt disponibile pe site-ul OpenCode și în documentația oficială OpenCode.
Instalare
Cea mai simplă instalare conform documentației OpenCode este:
curl -fsSL https://opencode.ai/install | bash
De asemenea, puteți instala OpenCode cu Node.js:
npm install -g opencode-ai
Sau cu Homebrew pe macOS și Linux:
brew install anomalyco/tap/opencode
Conectarea cu Codare
OpenCode acceptă furnizori personalizați compatibili OpenAI. Creați în directorul proiectului un fișier opencode.json.
Utilizați în acesta endpoint-ul Coderen și modelele permise:
{
"$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"
}
Apoi setați cheia API ca variabilă de mediu.
macOS și Linux
export AI_CORPORATE_CODEREN_API_KEY="aic. cheia-ta-api"
Windows
setx AI_CORPORATE_CODEREN_API_KEY "aic. cheia-ta-api"
Deschideți apoi un nou terminal.
Pornirea OpenCode
Mergeți în directorul proiectului:
cd calea/către/proiectul/tău
Porniți OpenCode:
opencode
Utilizați în OpenCode alegerea modelului pentru a selecta modelul AI-Corporate Coderen dacă acest lucru nu se face deja automat.
Lucru în siguranță cu OpenCode
Deoarece OpenCode funcționează prin agenție, este important să verificați modificările.
Mod de lucru recomandat:
- Lucrați într-un depozit Git.
- Începeți cu sarcini mici.
- Verificați dif-urile înainte de a utiliza codul.
- Testați aplicația după modificări.
- Comitează doar modificările pe care le înțelegi.
Variabile de mediu și OpenCode
Pentru OpenCode poți salva cheia API Coderen într-un fișier .env local în directorul proiectului:
AI_SCHOOL_CODEREN_API_KEY=ais. cheia-ta-api
Asigurați-vă că OpenCode încarcă cu adevărat această variabilă de mediu. În PowerShell poți seta temporar variabila pentru sesiunea curentă a terminalului:
$env:AI_SCHOOL_CODEREN_API_KEY="ais. cheia-ta-api"
Dacă vedeți Authorization header with Bearer token is required, atunci instrumentul nu transmite cheia ca Authorization: Bearer .... Dacă vedeți Unknown parameter, eliminați setările specifice proveedorului care nu sunt acceptate de endpoint-ul Coderen AI-Corporate.