Sari la conținutul principal

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:

  1. Lucrați într-un depozit git.
  2. Începeți cu sarcini mici.
  3. Verificați dif-urile înainte de a utiliza codul.
  4. Testați aplicația după modificări.
  5. 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.