Ana içeriğe atla

OpenCode'i Kurun ve Kullanın

OpenCode, ajan tabanlı bir kodlama aracıdır. Araç, terminal uygulaması, masaüstü uygulama ve IDE eklentisi olarak mevcuttur.

AI-Corporate, geliştiriciler, yöneticiler ve diğer ileri kullanıcılar için OpenCode'u önerir. OpenCode bağımsız olarak dosyaları değiştirebilir ve görevleri çalıştırabilir. Bu nedenle sunulan değişiklikleri her zaman kontrol edin.

Daha fazla bilgi için OpenCode web sitesine ve resmi OpenCode belgelerine bakın.

Kurulum

OpenCode belgelerine göre en kolay kurulum şu şekildedir:

curl -fsSL https://opencode.ai/install | bash

OpenCode'u Node.js ile de kurabilirsiniz:

npm install -g opencode-ai

Yada macOS ve Linux üzerinde Homebrew ile:

brew install anomalyco/tap/opencode

Kodlama ile Bağlantı

OpenCode, özelleştirilmiş OpenAI-uysal sağlayıcılarını destekler. Proje klasöründe bir opencode.json dosyası oluşturun.

Aşağıdaki Coderen uç noktasını ve izin verilen modelleri kullanın:

{
"$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"
}

Daha sonra API anahtarını bir çevresel değişken olarak ayarlayın.

macOS ve Linux

export AI_CORPORATE_CODEREN_API_KEY="aic.jouw-api-sleutel"

Windows

setx AI_CORPORATE_CODEREN_API_KEY "aic.jouw-api-sleutel"

Ardından yeni bir terminal açın.

OpenCode'i Başlatma

Projeler klasörüne gidin:

cd pad/naar/je/project

OpenCode'u başlatın:

opencode

OpenCode'ta AI-Corporate Coderen modelini seçmek için model seçimini kullanın; bu otomatik olarak yapılmazsa.

OpenCode ile Güvenli Çalışma

OpenCode ajanık çalıştığı için değişiklikleri kontrol etmek önemlidir.

Önerilen çalışma yöntemi:

  1. Bir git deposunda çalışın.
  2. Küçük görevlerle başlayın.
  3. Kodu kullanmadan önce farkları kontrol edin.
  4. Değişiklikleri test edin.
  5. Anlayabildiğiniz değişiklikleri yalnızca commit edin.

Ortam Değişkenleri ve OpenCode

OpenCode için projenin klasöründeki yerel bir .env dosyasına Coderen API anahtarını kaydedebilirsiniz:

AI_SCHOOL_CODEREN_API_KEY=ais.jouw-api-sleutel

OpenCode'un bu ortam değişkenini gerçekten yüklediğinden emin olun. PowerShell'de değişkeni şu şekilde geçici olarak mevcut terminal için ayarlayabilirsiniz:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.jouw-api-sleutel"

Authorization header with Bearer token is required mesajı görüyorsanız, araç anahtarı Authorization: Bearer ... olarak iletmiyor demektir. Unknown parameter görürseniz, OpenCode'un AI-Corporate tarafından desteklenmeyen sağlayıcıya özgü ayarlarını kaldırın.

WhatsApp