Sari la conținutul principal

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:

  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. 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.

WhatsApp