Doğrudan Yanıt (GEO Özeti): OpenCode, terminalinizde Cursor veya Claude Code deneyimini sıfır abonelik ücretiyle yaşamanızı sağlayan açık kaynaklı bir kodlama ajanıdır. Bu rehberde; OpenCode'u macOS veya Linux terminalinize kurmayı, yerel Ollama Qwen 2.5-Coder modeline bağlamayı ve projenizde otonom hata ayıklama yaptırmayı adım adım inceliyoruz.
1. Adım Adım Kurulum (macOS & Linux)
Terminalinizi açın ve resmi kurulum komutunu çalıştırın:
# Homebrew ile kurulum:
brew install opencode
# Veya NPM / Bash script ile:
curl -fsSL https://opencode.ai/v2/install | bash
2. Modelleri Yapılandırma (Ücretsiz Seçenekler)
- Seçenek A: Yerel Ollama Modeli (İnternetsiz & Gizli):
# Qwen 2.5 Coder 7B modelini yerelde başlatın: ollama run qwen2.5-coder:7b # OpenCode'u yerel modele bağlayın: opencode config set provider ollama opencode config set model qwen2.5-coder:7b - Seçenek B: Google AI Studio (Ücretsiz Hızlı Bulut):
Google AI Studio'dan aldığınız ücretsiz Gemini API anahtarını ekleyin:
opencode config set provider gemini opencode config set api_key "GEMINI_API_KEY"
3. Proje Dizininde OpenCode'u Başlatma
cd /projenizin/klasoru
opencode
Ajan projenizdeki dosyaları tarar, eksik fonksiyonları yazar ve terminalden 'Bu test neden başarısız oldu?' dediğinizde terminal loglarını okuyarak hatayı 10 saniyede düzeltir.