Instalarea și utilizarea OpenCode
OpenCode este un instrument de codare cu caracteristici agentice. Instrumentul este disponibil ca aplicație în terminal, aplicație desktop și extensie IDE.
AI-Corporate recomandă OpenCode pentru dezvoltatori, administratori și alți utilizatori avansați. OpenCode poate modifica fișiere în mod independent ș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
Puteți instala OpenCode și 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ă producători adaptați compatibili OpenAI. Creați în folderul proiectului un fișier opencode.json.
Utilizați în el 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.4-mini": {
"name": "GPT-5.4 mini"
},
"gpt-5.4": {
"name": "GPT-5.4"
},
"gpt-5.5": {
"name": "GPT-5.5"
}
}
}
},
"model": "ai-corporate-coderen/gpt-5.4-mini",
"small_model": "ai-corporate-coderen/gpt-5.4-mini"
}
Apoi setați cheia API ca variabilă de mediu.
macOS și Linux
export AI_CORPORATE_CODEREN_API_KEY="aic.devapi-cheie-ta"
Windows
setx AI_CORPORATE_CODEREN_API_KEY "aic.devapi-cheie-ta"
Apoi deschideți un nou terminal.
Porniți OpenCode
Accesați folderul proiectului:
cd calea/către/proiectul/tău
porniți OpenCode:
opencode
Folosiți în OpenCode alegerea modelului pentru a selecta modelul AI-Corporate Coderen dacă nu se întâmplă automat.
Lucru sigur cu OpenCode
Deoarece OpenCode operează în mod agentic, este important să verificați modificările.
Moduri recomandate de lucru:
- 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.
- Commit-ați doar modificările înțelegute de dvs.
Variabile de mediu și OpenCode
Pentru OpenCode, puteți salva cheia API Coderen într-un fișier local .env în folderul proiectului:
AI_SCHOOL_CODEREN_API_KEY=ais.devcheie-ta
Asigurați-vă că OpenCode încarcă această variabilă de mediu. În PowerShell puteți seta variabila temporar pentru sesiunea curentă a terminalului:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.devcheie-ta"
Dacă vedeți Authorization header cu Bearer token este obligatoriu, înseamnă că instrumentul nu trimite cheia ca Authorization: Bearer .... Dacă vedeți Unknown parameter, eliminați setările specifice furnizorului care nu sunt acceptate de endpoint-ul Coderen AI-Corporate.