*Yukarıdaki butona tıkla ve ekle. Yapay zeka gelişmelerini Google’da her zaman üstte gör.

OpenCode, terminal tabanlı açık kaynak AI kodlama ajanıdır. Kurulumdan ilk gerçek kullanıma kadar her adım: /init, Plan/Build modu, dosya referansı ve model değiştirme nasıl yapılır anlatımı aşağıdadır.
OpenCode, terminali
bilgisayarında yazıyla komut verdiğin siyah ekran üzerinde çalışan, açık kaynaklı bir AI kodlama ajanı. ChatGPT'ye "şu kodu düzelt" demek yerine, OpenCode doğrudan kod dosyalarını açıp değişikliği kendisi yapıyor — senin onayınla. Ücretsiz başlıyor, kendi API anahtarınla kullanabilirsin.
Bu rehber sıfırdan başlıyor: terminali hiç açmamış olsan bile adım adım götürüyoruz.
Terminali
bilgisayarınla metin yazarak konuştuğun program; fare yerine klavye kullanılır, her bilgisayarda yüklü olarak gelir. Grafik arayüzü olmadığı için ilk bakışta korkutucu görünüyor ama bu rehberdeki komutları kopyala-yapıştır yaparak ilerleyebilirsin.
Mac'te terminali açmak:
Cmd + Boşluk tuşlarına bas — arama çubuğu açılırWindows'ta terminali açmak:
[mindi_yorum]
💰 OpenCode'u kendi API anahtarınla kullanmak ücretsiz — sadece kullandığın modelin maliyetini ödersin. Anahtarın yoksa Zen'deki ücretsiz modellerle hiç ödeme yapmadan başlayabilirsin; sabit paket istersen Go ilk ay $5, sonra $10/ay.
🟢 Terminale hiç girmemiş biri bile bu rehberi takip edebilir. Komutları birebir kopyalamak yeterli.
🟡 macOS'un varsayılan terminali bazen görseli bozuyor. Sorun yaşarsan aşağıdaki adımı uygula.
📚
dilersen opencode türkçe resmi kurulum rehberine de buradan ulaşabilirsin.
opencode.ai/docs/tr#kurulum →
OpenCode'un arayüzü renkleri ve ikonları kullandığı için macOS'un standart terminali bazen bozuk görüntüler. Bunu çözmek için ücretsiz bir terminal uygulaması kurman yeterli.
En kolay seçenek — WezTerm:
Windows kullanıyorsan bu adımı atlayabilirsin, Windows Terminal yeterli.
Terminali açtıktan sonra aşağıdaki komutu olduğu gibi kopyalayıp yapıştır ve Enter'a bas:
curl -fsSL https://opencode.ai/install | bash
Ekranda bir şeyler kayacak, bu normal — OpenCode yükleniyor. Bitince şunu yaz:
opencode --version
Ekranda bir versiyon numarası çıktıysa kurulum başarılı.
Mac'te curl komutu çalışmıyorsa Homebrewi
Mac'te uygulama kurmayı kolaylaştıran paket yöneticisi ile dene:
brew install anomalyco/tap/opencode
Node.js yüklüyse (her iki sistemde çalışır):
npm install -g opencode-ai
[mindi_yorum]
🟢 Kurulum gerçekten tek komut. Çoğu kullanıcı 2 dakikada bitiriyor.
🟡 "curl: command not found" hatası alırsan npm yolunu dene — ikisi de aynı sonucu veriyor.
🔵 Windows kullanıyorsan en sorunsuz deneyim için WSLiWindows içinde Linux çalıştıran araç önerilir. Ama bu rehberdeki npm komutu WSL olmadan da çalışır.
OpenCode bir yapay zeka modelii
ChatGPT veya Claude gibi; soruları anlayan ve cevaplayan sistem ile çalışmak zorunda. Bunun için iki yol var:
Yol A — Kendi API anahtarın varsa (Anthropic, OpenAI vb.)
Terminale gir ve şunu yaz:
opencode
Arayüz açılınca /connect yaz ve Enter'a bas. Sağlayıcılar listesi gelecek — örneğin Anthropic'i seç, API anahtarınıi
şifreye benzer, sağlayıcının sitesinden aldığın uzun bir kod; başkasıyla paylaşma yapıştır.
Yol B — API anahtarın yoksa: önce ücretsiz modeller
Cebinden hiç para çıkmadan başlayabilirsin. OpenCode Zen kataloğunda giriş de çıkış da $0 olan sekiz model duruyor: DeepSeek V4 Flash Free, MiMo-V2.5 Free, Laguna S 2.1 Free, Ling-3.0-tiny Free, LongCat-2.0 Free, North Mini Code Free, Nemotron 3 Ultra Free ve Big Pickle adında gizli bir model.
/connect komutunu çalıştır/models yazıp adında "Free" geçen modellerden birini seçBir uyarı: bu modeller sınırlı süre için ücretsiz ve bedeli veri. Sağlayıcı, ücretsiz dönem boyunca gönderdiğin içeriği modeli iyileştirmek için kullanabiliyor. Öğrenirken ve deneme projelerinde sorun değil; müşteri kodu ya da özel bir projede ücretli modele geç.
Yol C — Sabit aylık ücret istersen: Go planı
Ücretsiz modeller yetmiyorsa Go var: ilk ay $5, sonrasında $10/ay. DeepSeek V4, Qwen3.8 Max, GLM-5.2, Kimi K3 ve MiniMax dahil 18 model geliyor, kendi API anahtarına gerek kalmıyor. Kullanım dolar bazlı sınırlı: 5 saatte $12, haftada $30, ayda $60. Sınırı doldurursan ücretsiz modellerle devam edebiliyorsun.
Ekip, Go planını özellikle yurt dışındaki kullanıcılar için istikrarlı global erişim sağlasın diye tasarladığını söylüyor — Türkiye'den bakınca bu iyi haber.
Bu bölümde sıfırdan gerçek bir projede OpenCode'u kullanacaksın. Kodlama bilmen gerekmiyor — sadece adımları takip et.
Terminalde önce üzerinde çalışmak istediğin klasöre gitmen gerekiyor. cd komutu "change directory"i
klasör değiştir anlamına gelir:
cd Masaüstü/benim-projem
Klasör adını kendi projenin adıyla değiştir. Masaüstü'ndeyse cd Masaüstü yeterli.
Artık OpenCode'u başlatabilirsin:
opencode
Karşına renkli bir arayüz gelecek. Sol tarafta konuşma alanı, sağda dosyalar. Bu OpenCode'un TUIi
terminal kullanıcı arayüzü; fareyle değil klavyeyle gezilen ekran ekranı.
OpenCode'a projenin ne olduğunu öğretmek için şunu yaz:
/init
Enter'a bas. OpenCode klasörü tarar, dosyaları inceler ve AGENTS.md adında bir dosya oluşturur. Bu dosya OpenCode'un "proje defteri" — her oturumda oradan okuyacak, sıfırdan başlamayacak.
İpucu:
AGENTS.mddosyasını daha sonra açıp içine projeyle ilgili notlar ekleyebilirsin: "Bu React projesi", "Türkçe yorum yaz", "Bootstrap kullanıyoruz" gibi. Ne kadar doldurursan OpenCode o kadar isabetli iş çıkarır.
OpenCode'un en güvenli özelliği: bir şey yapmadan önce ne yapacağını söylemesi.
Tab tuşuna bas — sağ altta "Plan" yazısı çıkacak. Bu modda OpenCode hiçbir dosyaya dokunmuyor, sadece planı anlatıyor.
Şimdi bir şey iste. Örneğin:
Giriş sayfasındaki butonu kırmızıdan maviye değiştir
OpenCode hangi dosyaya bakacağını, ne değiştireceğini ve neden öyle yapacağını yazıyor. Planı oku, mantıklı geliyorsa devam et.
Planı onayladıktan sonra tekrar Tab tuşuna bas — "Build" moduna geçtin. Şunu yaz:
Tamam, uygula.
OpenCode dosyalarda değişikliği yapıyor. Her değişikliği görebilirsin.
Yaptığı değişikliği beğenmediysen:
/undo
Her şey önceki haline döner. Birden fazla adımı geri almak için /undo komutunu tekrar çalıştır.
Belirli bir dosya hakkında konuşmak istiyorsan @ kullan:
@index.html dosyasındaki başlığı büyüt
@ yazdıktan sonra dosya adını yazmaya başla — OpenCode otomatik öneri sunuyor, Tab ile seçebilirsin.
[mindi_yorum]
🟢 Plan → onayla → uygula akışı gerçekten sürpriz kodu önlüyor. Büyük değişikliklerde her zaman Plan modundan başla.
🟡/initsonrası oluşanAGENTS.mdçoğu zaman eksik kalıyor. "Bu proje ne yapar?" sorusunun cevabını dosyaya ekle — farkı hissediyorsun.
🔵 Küçük tek satır değişiklikler için Plan modunu atlayabilirsin. Ama yeni bir özellik ekliyorsan Plan şart.
OpenCode içinde kullanabileceğin komutlar:
| Komut | Ne Yapar |
|---|---|
/init |
Projeyi analiz et, AGENTS.md oluştur |
/undo |
Son değişikliği geri al |
/redo |
Geri alınan değişikliği yeniden uygula |
/share |
Konuşmayı paylaşılabilir linke dönüştür |
/connect |
Yeni model veya API bağla |
Tab |
Plan ↔ Build modu geçişi |
@dosya |
Spesifik dosya referansı ekle |
Ctrl+C |
OpenCode'dan çık |
Rehber boyunca terminali kullandık ama OpenCode artık yalnızca terminalde çalışmıyor.
Masaüstü uygulaması macOS, Windows ve Linux için var, hâlâ beta. Her oturumu ayrı sekmede tutuyor; terminal komutlarıyla uğraşmadan aynı ajanı çalıştırıyorsun.
IDE eklentisi VS Code ve JetBrains tarafında çalışıyor — editörden çıkmadan ajanla konuşuyorsun.
Web arayüzü de mevcut, tarayıcıdan oturumlarına bakabiliyorsun.
Terminale ısınamadıysan masaüstü uygulamasıyla başla; komutların mantığı aynı, sadece görmesi daha kolay.
"Command not found" hatası: OpenCode kurulmamış veya PATHi
terminalin program arayacağı klasörler listesi ayarı eksik. Terminali kapatıp açmayı dene, çalışmazsa npm komutuyla tekrar kur.
Ekran bozuk görünüyor: macOS'un standart terminali kullanıyorsundur. WezTerm veya Ghostty'yi kur, 1. adıma dön.
"Unauthorized" veya "Invalid API key" hatası: API anahtarını yanlış yapıştırmışsındır. /connect komutunu tekrar çalıştır.
Plan çok karmaşık geliyor: Görevi küçük parçalara böl. "Tüm siteyi yenile" yerine "sadece ana sayfanın rengini değiştir" daha iyi sonuç veriyor.
OpenCode, terminale alışkın olmayan biri için ilk bakışta karmaşık görünüyor — ama kurulumu ve ilk kullanımı düşündüğünden çok daha basit. Plan → onayla → uygula mantığıyla dosyalara güvenli biçimde dokunabiliyor, beğenmezsen tek komutla geri alabiliyorsun.
Başlamak için şu adımları takip et:
Cmd+Boşluk → "Terminal")curl -fsSL https://opencode.ai/install | bash komutunu çalıştır/connect ile API anahtarını bağlaopencode yaz/init ile projeyi tanıt