Evet, OpenCode ücretsizdir. MIT Lisansı altında açık kaynaklı olarak sunulan bu yapay zekâ ajanı için resmî ana sayfasında “OpenCode is 100% free to use” (%100 ücretsiz kullanım) ifadesi yer alıyor ve araç, “hesap oluşturmanıza gerek kalmadan” çalıştırabileceğiniz ücretsiz modellerle birlikte geliyor. Ancak asıl püf noktası uygulamada değil, modellerde yatıyor: Sunulan her ücretsiz model sınırlı bir süre için geçerli, yalnızca OpenCode içerisinde yanıt veriyor ve OpenCode'un kamuoyuyla paylaşmadığı bir kullanım sınırına tabi.
OpenCode; terminal, masaüstü ve IDE ortamlarında çalışan, 75'ten fazla sağlayıcının modellerini (OpenCode'un kendi Konsolu—sitede Zen olarak da adlandırılan sağlayıcı—üzerinden sunulan bir dizi ücretsiz model dâhil) yönlendirebilen açık kaynaklı bir kodlama ajanıdır.
Neler ücretsiz, neler ücretli?
| Kullanım Yolu | Maliyet | Kullanım Sınırı | Sınır Aşıldığında Ne Ödenir? |
|---|---|---|---|
| OpenCode uygulaması (CLI, masaüstü, IDE) | 0 $, MIT Lisansı | Uygulamanın kendisinde sınır yok | Hiçbir şey |
Ücretsiz Konsol modelleri (opencode/*-free, big-pickle) |
0 $, giriş gerekmez | “Sınırlı süre”, yalnızca OpenCode içi, açıklanmayan kullanım sınırı | OpenCode Go veya kullandıkça öde kredileri |
| Yerel modeller (Ollama, LM Studio, vLLM) | 0 $ + donanımınız | Yerel RAM, GPU ve işlem hızı | Hiçbir şey |
| OpenCode Go | Ayda 10 $ (Go Plus ayda 40 $) | Plan kullanım sınırları, tek üyeli çalışma alanı | Go Plus veya Konsol kredileri |
| Konsol kullandıkça öde (pay-as-you-go) | Token başına, artı kredi satın alma başına %4,6 + 0,31 $ işlem ücreti | Bakiyeniz ve belirlediğiniz bütçe | Ek kredi satın alımı |
| Halihazırda sahip olduğunuz bir abonelik | Claude Pro/Max, ChatGPT Plus/Pro veya GitHub Copilot planınız | İlgili planın sınırları | İlgili planın aşım ücreti |
Güncel ücretsiz model listesi
OpenCode modeller sayfası (eski Zen belgeleri URL'si artık buraya yönlendiriyor), 23 Ekim 2026 itibarıyla şu modelleri girdi, çıktı ve önbelleğe alınmış okuma için 0 $ olarak listeliyordu. Veri kullanım şartları da aynı sayfadan alınmıştır ve çoğu kullanıcının beklediğinden çok daha büyük önem taşır.

| Model (Kimlik) | Belgelere göre veri kullanım şartları |
|---|---|
DeepSeek V4.1 Flash Free (deepseek-v4.1-flash-free) |
Sıfır veri saklama (zero retention), model eğitimi yok |
GLM-5.3-Flash Free (glm-5.3-flash-free) |
Sıfır veri saklama, model eğitimi yok |
LongCat 2.5 Preview Free (longcat-2.5-preview-free) |
Sıfır veri saklama, model eğitimi yok |
Beam Free (beam-free) |
Model eğitimi yok, 30 gün saklanır, bazı bölgelerde kullanılamaz |
Big Pickle (big-pickle) |
Gizli (stealth) model; veriler “modeli geliştirmek için kullanılabilir” |
Flint 40B Free (flint-40b-free) |
Modeli geliştirmek için kullanılabilir, 30 gün saklanır |
| Exo Free, MiMo-V2.6-Flash Free, MiMo-V2.5 Free | Modeli geliştirmek için kullanılabilir |
| Nemotron 3 Ultra Free, Nemotron 3.5 Lightning Free, Nemotron 3.5 Super VL Free | NVIDIA deneme uç noktaları: “kişisel veya gizli veriler göndermeyin”; kullanım günlüğe kaydedilir |
Listede Jev 1.13 Free de yer alıyor; ancak bu bir kodlama modelinden ziyade yapılandırılmış karar modeli olduğu için burada sıralamaya dâhil edilmemiştir.
Belgelerde bahsedilmeyen iki önemli ayrıntı bulunuyor. Birincisi, CLI'ın kendi kataloğu web sayfasıyla uyuşmuyor. Sürüm 1.19.4'te opencode models opencode komutu, belgelerde artık yer almayan minimax-m3.1-flash-free modelini listelerken Exo, LongCat veya MiMo-V2.5 modellerine yer vermiyordu. Bu üç modeli ve katalogda bulunan MiniMax modelini seçmek, doğrudan UnknownError hatasıyla sonuçlandı. İkincisi, sayfada her modelin herhangi bir bitiş tarihi belirtilmeksizin “OpenCode üzerinde sınırlı bir süre için ücretsiz” olduğu belirtiliyor. Dolayısıyla bu listeyi anlık bir durum tespiti olarak değerlendirmekte fayda var.
23 Ekim 2026'da gerçekleştirdiğimiz testler
npx -y opencode-ai@latest komutuyla (hesap, API anahtarı veya auth.json olmadan) OpenCode 1.19.4 sürümünü kurduk ve her bir ücretsiz modele kendi boş dizininde aynı görevi verdik:
npx -y opencode-ai@latest run --auto --model opencode/deepseek-v4.1-flash-free \
"Write fizzbuzz.py with a function fizzbuzz(n) ... Write test_fizzbuzz.py with unittest tests for it. Then run: python3 -m unittest test_fizzbuzz -v and report the result."
Her çalıştırmaya dört dakikalık bir süre sınırı koyduk ve dosyaları kontrol etmek için ardından testleri kendimiz tekrar çalıştırdık.
Sonuç ise hiç de beklediğimiz gibi olmadı. Her modelin ilk isteği aynı hatayla döndü:
Free usage limit reached. Subscribe to OpenCode Go to keep going: https://opencode.ai/go
Bu durum DeepSeek V4.1 Flash Free, GLM-5.3-Flash Free, Beam Free, Big Pickle, Flint 40B Free, MiMo-V2.6-Flash Free ve üç Nemotron modelinin tamamında meydana geldi. Yaklaşık on dakika sonra sırayla yaptığımız ikinci denemede de aynı hatayı aldık. Hiçbir dosya yazılamadı, hiçbir test çalıştırılamadı. OpenCode üç kez yeniden denedi ve süre sınırımız işlemi sonlandırana kadar sessizce bekledi; dolayısıyla bir betik içinde çalıştırıldığında, --print-logs parametresini vermediğiniz sürece bu arıza bir donma/kilitlenme gibi görünüyor.
Sınır tüm modeller arasında ortak paylaşılıyor: Ücretsiz bir modelden diğerine geçmek bir işe yaramadı. Hata henüz oturumumuzun ilk isteğinde ortaya çıktı; yani sınırı tüketen biz değildik. Sınırın ağ başına mı, cihaz başına mı yoksa küresel olarak mı sayıldığını belirleyemedik ve OpenCode belgeleri de bu sınırın ne kadar olduğunu veya ne zaman sıfırlandığını açıklamıyor.
Bu, tek bir ağdan tek bir günde gerçekleştirilen küçük bir görev testidir. Kapsamlı bir kıyaslama (benchmark) değildir ve modellerin kalitesi hakkında tek başına bir fikir vermez. Ancak ücretsiz katman hakkında çok net bir gerçeği ortaya koyuyor: Tam ihtiyacınız olduğu anda, hiçbir uyarı olmaksızın kullanılamaz hâle gelebiliyor.
Buna karşılık, 16 Ekim 2026'da yapılan daha önceki bir testte, opencode/deepseek-v4.1-flash-free modelini kullanan OpenCode 1.19.2 sürümü, herhangi bir giriş gerektirmeden bir "yaz ve çalıştır" görevini 32 saniyede tamamlamıştı.
Sıralama
Bugünkü testlerde hiçbir model görevi tamamlayamadığı için hız veya başarı oranına göre bir sıralama yapamıyoruz. Sıralamamızı doğrulayabileceğiniz somut kriterlere dayandırıyoruz: Modelin mevcut CLI sürümünde çıkarım (inference) aşamasına ulaşıp ulaşmadığı, daha önce bir görevi tamamladığına şahit olup olmadığımız ve kodunuza ne olduğu.
- DeepSeek V4.1 Flash Free. Sıfır veri saklama, model eğitimi yok, 1.19.4 kataloğunda mevcut ve bir yaz-çalıştır görevini tamamladığını bizzat kaydettiğimiz tek ücretsiz model (16 Ekim'de 32 saniye). Bugün ise ortak kota sınırı nedeniyle engellendi.
- GLM-5.3-Flash Free. Sıfır veri saklama, model eğitimi yok, katalogda yer alıyor. Bugün ortak kota sınırı yüzünden engellendi; elimizde tamamlanmış bir çalışma kaydı bulunmuyor.
- Beam Free. Model eğitimi yok, ancak veriler 30 gün saklanıyor ve bölgesel kısıtlamalara tabi. Bugün engellendi.
- Big Pickle, Flint 40B Free, MiMo-V2.6-Flash Free. Katalogda yer alıyorlar ancak belgelerde verilerinizin modeli geliştirmek için kullanılabileceği belirtiliyor. Bunları yalnızca zaten herkese açık olarak paylaşacağınız kodlarda kullanın.
- Nemotron ücretsiz uç noktaları. NVIDIA'nın kendi deneme şartları kişisel veya gizli verilerin gönderilmemesini şart koşuyor. Deneme amaçlı küçük görevler için uygun.
- LongCat 2.5 Preview Free, Exo Free, MiMo-V2.5 Free, MiniMax M3.1 Flash Free. Her biri henüz herhangi bir istek gönderilmeden
UnknownErrorhatası verdi: İlk üçü 1.19.4 kataloğunda bulunmuyor, MiniMax ise belgelerde yer almıyor. CLI kataloğu güncellendiğinde LongCat, sıfır veri saklama koşulları sayesinde üst sıralarda yer alacaktır.
Aklınızda tutmanız gereken tek bir kural varsa o da şudur: Gizli veya ticari kodlarınız için belgelerde sıfır veri saklama (zero retention) olarak işaretlenen modelleri tercih edin.
Ücretsiz katmanın sınırları nerede başlıyor?
Yalnızca OpenCode içerisinde çalışır. Bunu bugün yeniden test ettik. deepseek-v4.1-flash-free ile https://opencode.ai/inference/openai/v1/chat/completions adresine yapılan doğrudan bir çağrı, HTTP 403 ve FreeTierError hatası döndürdü: “OpenCode’s free tier can only be used from within OpenCode.” (OpenCode'un ücretsiz katmanı yalnızca OpenCode içerisinden kullanılabilir.) Ücretsiz modeller, harici olarak erişebileceğiniz ücretsiz bir API değildir. Kodunuzdan çağırabileceğiniz anahtarlar için ücretsiz yapay zekâ API anahtarları rehberimize göz atabilirsiniz.
Sınırlı süre. Listelenen her ücretsiz model bu ifadeyi taşır. Modeller zamanla değişir ve listeden çıkarılabilir.
Açıklanmayan bir kullanım sınırı. Yukarıda belirtildiği gibi, karşılaşılan hata sizi doğrudan OpenCode Go'ya yönlendirir.
Devre dışı bırakma. Ekibinizin ücretsiz modelleri kesinlikle kullanmaması gerekiyorsa belgelere göre OPENCODE_DISABLE_FREE_MODELS=1 ortam değişkenini tanımlayabilirsiniz; bu durumda ücretsiz modeller ortadan kaybolur ve birini seçmeye çalışmak “Model unavailable” hatası verir.
En uygun ücretli geçiş seçeneği
Hata mesajı çözümü açıkça belirtiyor: Ayda 10 $ karşılığında OpenCode Go veya daha yüksek limitler için ayda 40 $ karşılığında Go Plus. Go paketi; GLM-5.3-Flash, DeepSeek V4.1 Flash ve MiniMax M3.1 Flash modellerini içeren özel bir seçkiyi kapsar, tek üyeli çalışma alanlarıyla sınırlıdır ve tamamen isteğe bağlıdır.
Kullandıkça öde (pay-as-you-go) modeli ise diğer alternatiftir. Konsol fiyat tablosunda DeepSeek V4.1 Flash, bir milyon girdi token'ı başına 0,30 $ ve bir milyon çıktı token'ı başına 1,20 $; GLM 5.3 Flash ise sırasıyla 0,15 $ ve 0,50 $ maliyete sahiptir. Token başına ucuz olması, görev başına da ucuz olacağı anlamına gelmez; bunun nedenlerini ucuz modeller ne zaman daha pahalıya mal olur başlıklı yazımızda ayrıntılarıyla ele alıyoruz.
opencode.json dosyasında ücretsiz model nasıl ayarlanır?
Projenizdeki veya ~/.config/opencode/ dizinindeki opencode.json (veya opencode.jsonc) dosyasında, belgelerdeki opencode/<model-id> biçimini kullanarak modeli bir kez tanımlayın:
{
"$schema": "https://opencode.ai/config.json",
"model": "opencode/deepseek-v4.1-flash-free"
}
Model kimliğinin (ID) kurulu sürümünüzde mevcut olduğunu doğrulamak için öncelikle opencode models opencode komutunu çalıştırın. Tek seferlik bir çalıştırma için opencode run --model opencode/glm-5.3-flash-free "..." komutu varsayılan ayarı geçersiz kılar. Ortak limitlere takılmayan, gerçekten 0 $'lık bir çözüm için aynı alanı "model": "ollama/gemma3:4b" gibi yerel bir modele yönlendirebilirsiniz; OpenCode; Ollama, LM Studio ve vLLM'yi varsayılan yerel adreslerinde otomatik olarak algılar.
OpenCode'u ücretli ajanlarla kıyaslıyorsanız Claude Code ücretsiz mi? başlıklı incelememiz madalyonun diğer yüzünü ele alıyor.
Sharkly bu denklemin neresinde?
Halihazırda kodlama ajanları kullanıyor olabilirsiniz. Sharkly, onları bir takıma dönüştürür. Elinizdeki OpenCode, Claude Code veya Codex araçlarını kendi Bilgisayarlarınızda atanabilir Ajanlar (Agents) olarak çalıştırır; her bir Görevi (Task) yalıtılmış bir çalışma ağacında (worktree) yürütür ve sonuçları doğrudan ilgili Göreve geri iletir.

Sharkly herhangi bir modeli ücretsiz hâle getirmez ve OpenCode'un sınırlarını değiştirmez. Bir Ajan, kendi Çalışma Zamanı'nın (Runtime) varsayılan modelini izler; bu nedenle bir OpenCode Ajanı, o Bilgisayarda opencode.json dosyasında ayarladığınız model ne ise (ücretsiz limitler dâhil) onu kullanır. Sharkly fiyatlandırma sayfasına göre Ücretsiz plan 5 kişiye kadar olan kuruluşları kapsar; Takım planı ise yıllık faturalandırmada kişi başı aylık 7 $'dır; “Konuklar, Ajanlar ve Bilgisayarlar kullanıcı koltuğu (seat) kaplamaz” ve “Sharkly token satışı yapmaz.” DeepSeek V4.1 Flash rehberimiz, OpenCode kurulumunu daha ayrıntılı olarak göstermektedir.
Birden fazla ajan çalıştırıyorsanız onları Sharkly'ye bağlayın ve her birinin zaten kullandığı modelde kalmasını sağlayın.
Sıkça Sorulan Sorular
OpenCode ücretsiz mi? Evet. Uygulama MIT lisanslıdır, “%100 ücretsiz kullanım” sunar ve hesap gerektirmeyen ücretsiz modeller içerir. Maliyetler yalnızca ücretli bir sağlayıcı bağladığınızda, Go aboneliği başlattığınızda veya Konsol kredisi satın aldığınızda ortaya çıkar.
OpenCode'un ücretsiz modelleri nelerdir? 23 Ekim 2026 itibarıyla resmî belgelerde tamamı “sınırlı bir süre için” olmak üzere DeepSeek V4.1 Flash Free, GLM-5.3-Flash Free, LongCat 2.5 Preview Free, Beam Free, Big Pickle, Flint 40B Free, Exo Free, iki MiMo modeli ve üç Nemotron modeli listeleniyordu. Kullandığınız sürümün gerçekte neleri seçebildiğini görmek için opencode models opencode komutunu kontrol edin.
Kodlama için en iyi OpenCode ücretsiz modeli hangisi? Gizli/özel kodlar için her ikisi de sıfır veri saklama garantisi sunan DeepSeek V4.1 Flash Free veya GLM-5.3-Flash Free önerilir. DeepSeek, bir görevi tamamladığını gördüğümüz tek modeldir. Ancak 23 Ekim'deki testlerimizde ücretsiz kullanım sınırı nedeniyle hiçbir model görevi tamamlayamadı.
“Free usage limit reached” uyarısı ne anlama geliyor? Tüm ücretsiz modeller için ortak geçerli olan OpenCode ücretsiz katman sınırına ulaştınız demektir. OpenCode bu limitin miktarını veya sıfırlanma zamanını açıklamamaktadır. Bekleyebilir, yerel bir modele geçebilir veya Go paketine geçebilirsiniz.
OpenCode ücretsiz modellerini kendi kodumdan çağırabilir miyim? Hayır. Doğrudan yapılan API çağrıları HTTP 403 FreeTierError hatası döndürür; ücretsiz katman yalnızca OpenCode uygulaması içinden gelen isteklere yanıt verir.
OpenCode ücretsiz modelleri kodlarımla eğitiliyor mu? Bazıları eğitilebilir. Belgelerde DeepSeek, GLM-5.3-Flash ve LongCat sıfır veri saklama (zero retention) olarak belirtilirken; Big Pickle, Flint, Exo ve MiMo modellerinin “modeli geliştirmek için kullanılabileceği” ifade edilmekte ve Nemotron uç noktaları kullanımı günlüğe kaydetmektedir.



