Audit de ma Consommation LLM : SQLite, OpenCode, Ollama Cloud, et Pourquoi Mon Abonnement Pro Éclate le Marché Mondial
Yayınlandı: 18 May 2026
- Stack’ı Anlamak: Kim Ne Yapar?
- Giriş: Neden Denetim?
- OpenCode Veri Tabanı: Bir Altın Madeni
- Sonuçlar: 73 Günlük Tüketim
- Tarife Karşılaştırması — Batılı Tedarikçiler
- Fiyat Karşılaştırması — Çinli Tedarikçiler
- Özet Tablo — Tüm Sağlayıcılar
- Gizli Maliyet: Prompt Mühendisliği ve İterasyonlar
- Ollama Cloud Pro Aboneliklerini Biriktirme: Docker Yöntemi
- Denetimin Ölçmediği Şeyler
- Sonuç: Rakamların Hükmü
- Referanslar
Bana sık sık yapay zeka tüketimimin ne kadar tuttuğu soruluyor. "Ayda 20 lira" diye cevap verdiğimde bana şaşkın gözlerle bakıyorlar. Bu yüzden bugün, size kara kutuyu açıyorum. Bu makale, 73 günlük vibe coding sürecimin eksiksiz denetimidir: OpenCode’un SQLite veri tabanından verileri çıkarma metodolojisi, tabloları sorgulamak için kullanılan SQL kodu ve piyasadaki —Batılı veya Çinli— tüm sağlayıcılarla yapılan kapsamlı karşılaştırma. Sonuç o kadar asimetrik ki, hesaplamalarımı üç kez kontrol etmek zorunda kaldım.
Stack’ı Anlamak: Kim Ne Yapar?
Rakamlara dalmadan önce mimariyi netleştirelim. Kurulumumda üç farklı aktör var ve bunları birbirine karıştırmamak önemli:
@startuml
skinparam backgroundColor #FEFEFE
skinparam defaultFontSize 12
title LLM Stack'imin Üç Aktörü
left to right direction
actor "Ben (Geliştirici)" as Dev
package "OpenCode\n(github.com/anomalyco/opencode)" as OC {
rectangle "Vibe coding CLI\nAçık kaynak, ücretsiz" as CLI
note right of CLI
Yapay zeka ajanlarıyla kod yazmak için kullandığım araç bu.
HİÇBİR model sağlamaz.
Bu bir terminal + bir orkestratördür.
end note
}
package "Ollama (Yerel Kurulum)" as OL {
rectangle "Çıkarım istemcisi\nKendi makineme kurulu" as Client
note right of Client
Modelleri çalıştıran yazılım budur. Modelleri yerel olarak çalıştırabilir VEYA (:cloud) etiketine göre buluta devredebilir. SSH anahtarı aracılığıyla kimlik doğrulaması yapar.
end note
}
package "Ollama Cloud\n(ollama.com)" as OCloud {
rectangle "Bulut çıkarım servisi\nPro Abonelik: 20€/ay" as Cloud
note right of Cloud
Bu, çıkarım sağlayıcısıdır.
`:cloud` etiketine sahip modellerim
ONLARIN sunucularında çalıştırılır.
Pro aboneliği, daha yüksek
kotalara erişim sağlar.
end note
}
Dev --> CLI : "Promptlar yazıyorum"
CLI --> Client : "Bu modeli çağırır"
Client --> Cloud : "SSH anahtarı + istek\n(modeller:cloud)"
Client --> Client : "Yerel yürütme\n(:cloud olmayan modeller)"
@enduml
|
OpenCode bir model sağlayıcısı DEĞİLDİR.Bu, açık kaynaklı bir CLI (github.com/anomalyco/opencode) yapay zeka ajanlarını yöneten. Abonelik satmıyor, çıkarım (inference) sağlamıyor. Şununla eşdeğerdir:`git`versiyonlama için: bir hizmet değil, bir araç. Ollama Cloud çıkarım sağlayıcısıdır.Yerel Ollama kurulumum bir istemci gibi davranır — benzersiz bir SSH anahtarı (Cihaz Anahtarı) aracılığıyla Ollama sunucularında kimlik doğrulaması yapar ve etiketlenmiş modellerin yürütülmesini onlara devreder`:cloud`. Pro aboneliği (20€/ay) daha yüksek kotaların kilidini açar ve Docker aracılığıyla aynı makine üzerinde birden fazla hesabın birleştirilmesine olanak tanır. |
Giriş: Neden Denetim?
İki ay önce, yerel Ollama kurulumumda modelleri ücretsiz olarak kullanıyordum. Sonra, bulut modellerini (şu etikete sahip olanları`:cloud`) sağlayıcı aracılığıyla`ollama-cloud`Bir ay sonra, kendi hesabı ve SSH anahtarı olan ayrı bir Docker örneği üzerinde ikinci bir abonelik geldi — abonelikleri birleştirme hakkındaki makalemde açıklanan birleştirme yöntemi.
Beni kemiren soru şuydu: aylık bu 20€ haklı çıkarılabilir mi? Göz kararıyla değil. Rakamlarla.
Yanıtlamak için kesin verilere ihtiyacım vardı. Tahminlere değil. Ortalamalara değil. Token token, model model, oturum oturum gerçek tüketimime.
Ve OpenCode — CLI — tüm bunları bir SQLite veri tabanında saklar.
OpenCode Veri Tabanı: Bir Altın Madeni
OpenCode, oturum geçmişinin tamamını şu konumdaki bir SQLite dosyasına kaydeder:`~/.local/share/opencode/opencode.db`. La mienne pèse 660 Mo pour 73 jours d’utilisation — une base de données de production tout à fait respectable.
$ ls -lh ~/.local/share/opencode/opencode.db
-rw-r--r-- 1 cheroliv cheroliv 660M mai 18 12:25 opencode.db
Şema
Veritabanı yirmi civarında tablo içeriyor ancak bunlardan üçü denetimimiz için kritik öneme sahip:
@startuml
skinparam backgroundColor #FEFEFE
skinparam defaultFontSize 12
title Basitleştirilmiş Şema — OpenCode SQLite
entity "oturum" as S {
* id : TEXT
--
* model : TEXT (JSON)
* cost : REAL
* tokens_input : INTEGER
* tokens_output : INTEGER
* tokens_reasoning : INTEGER
* tokens_cache_read : INTEGER
* tokens_cache_write : INTEGER
* time_created : INTEGER
* project_id : TEXT
}
entity "mesaj" as M {
* id : TEXT
--
* session_id : TEXT <<FK>>
* data : TEXT (JSON)
* time_created : INTEGER
}
entity "proje" as P {
* id : TEXT
--
* worktree : TEXT
* name : TEXT
}
S ||--o{ M : "session_id"
S }o--|| P : "project_id"
note right of S
session` tablosu
tokenlar + maliyet + modeli birleştirir.
Bu bizim ana giriş noktamızdır.
end note
note right of M
Bireysel mesajlar.
data alanı şunları içerir:
kullanılan model (JSON formatında)
oturum sırasında
model değişse bile.
end note
@enduml
Tablo`session`genel bir denetim için mükemmeldir: her oturumun kendi toplu token sayımı, kullanılan modeli ve maliyeti vardır. Alan`model`ham JSON’dur:
{
"id": "deepseek-v4-pro:cloud",
"providerID": "ollama-cloud",
"variant": "default"
}
|
Alan`cost`OpenCode veritabanındaki veriler yalnızca API anahtarı aracılığıyla kullanım bazlı ödenen harici API ücretlerini (Google Gemini, OpenAI, vb.) yansıtmaktadır. Ollama üzerinden yapılan çağrılar —ister yerel olarak ister Ollama Cloud Pro üzerinden olsun— işaretlenmiştir`cost=0`çünkü maliyet sabit (abonelik), token başına değil. Bu çağrıların gerçek maliyeti, aylık aboneliktir. |
Çıkarma Kodu
Herhangi bir şey kurmanıza gerek yok. Node.js 22+, deneysel bir SQLite modülü içerir (node:sqlite) mükemmel çalışan. İşte bana her şeyi veren betik:
const { DatabaseSync } = require('node:sqlite');
const db = new DatabaseSync(
`${process.env.HOME}/.local/share/opencode/opencode.db`,
{ readonly: true }
);
// 1. Statistiques globales
const global = db.prepare(`
SELECT
COUNT(*) as sessions,
SUM(tokens_input) as total_input,
SUM(tokens_output) as total_output,
SUM(tokens_reasoning) as total_reasoning,
SUM(tokens_cache_read) as total_cache_read,
SUM(cost) as total_cost
FROM session
`).get();
// 2. Ventilation par modèle et fournisseur
const byModel = db.prepare(`
SELECT
json_extract(model, '$.id') as model_id,
json_extract(model, '$.providerID') as provider,
COUNT(*) as sessions,
SUM(tokens_input) as total_input,
SUM(tokens_output) as total_output,
SUM(cost) as total_cost
FROM session
WHERE model IS NOT NULL
GROUP BY model_id, provider
ORDER BY SUM(tokens_input) DESC
`).all();
// 3. Par mois
const monthly = db.prepare(`
SELECT
strftime('%Y-%m', datetime(time_created/1000, 'unixepoch')) as month,
COUNT(*) as sessions,
SUM(tokens_input) as total_input,
SUM(tokens_output) as total_output,
SUM(cost) as total_cost
FROM session
WHERE time_created IS NOT NULL
GROUP BY month
ORDER BY month
`).all();
// 4. Messages par modèle (détection des changements intra-session)
const msgByModel = db.prepare(`
SELECT
json_extract(m.data, '$.model.providerID') as provider,
json_extract(m.data, '$.model.modelID') as model_id,
COUNT(*) as messages
FROM message m
WHERE json_extract(m.data, '$.model') IS NOT NULL
GROUP BY provider, model_id
ORDER BY COUNT(*) DESC
`).all();
console.log({ global, byModel, monthly, msgByModel });
db.close();
|
Flag`--experimental-sqlite`Node.js 22.x üzerinde gereklidir. Node.js 24+ üzerinde modül stabildir ve artık bayrak gerektirmez. |
Sonuçlar: 73 Günlük Tüketim
Genel Bakış
| Metrik | Değer | Bağlam |
|---|---|---|
OpenCode Oturumları |
1 022 |
ortalama günde ~14 oturum |
Giriş Tokenları |
2,62 milyar |
94,5M önbellek isabeti (cache hit) |
Çıktı Token’ları |
21 milyon |
Giriş/çıkış oranı ~125:1 |
Belirteç Akıl Yürütme |
141 000 |
İhmal edilebilir — neredeyse hiç thinking yok |
Harici API maliyeti |
0,22 $ |
Abonelik dışı ücretler (Gemini + ücretsiz katmanlar) |
Bu \$0,22 rakamı kritik: Ollama Cloud Pro aboneliğime ek olarak ödediğim her şeyi temsil ediyor. Yani neredeyse hiçbir şey. Abonelik temel ihtiyaçların çoğunu karşılıyor.
@startuml skinparam backgroundColor #FEFEFE skinparam defaultFontSize 12 title Évolution Mensuelle — Tokens Input rectangle "Mars 2026\n9 sessions\n37,7M tokens" as MARS #FFE082 rectangle "Avril 2026\n486 sessions\n1,33 Md tokens" as AVR #81C784 rectangle "Mai 2026\n527 sessions\n1,25 Md tokens" as MAI #64B5F6 MARS -right-> AVR : ×35 AVR -right-> MAI : stable (période en cours) note bottom of MAI Mai comptabilisé jusqu'au 18. Projection mois complet : ~2,1 Md tokens si la tendance se maintient. end note @enduml
Mart ve nisan arasındaki yükseliş muazzam: bir ayda ×35. Bu, "test" kullanımından "production" kullanımına geçiştir — Gradle pluginlerim için OpenCode ajanlarını sürekli çalıştırmaya başladığım zaman.
Model ve Tedarikçiye Göre Dağılım
Alan`model`tablonun`session`JSON olduğu için,`json_extract()`düzgün bir şekilde havalandırmayı sağlar:
| Model × Sağlayıcı | Oturumlar | Please provide the input text you would like me to translate. | Çıktı | Maliyet |
|---|---|---|---|---|
deepseek-v4-pro @ ollama-cloud |
63 |
220 M |
1,94 M |
\$0 |
deepseek-v4-pro @ ollama-b |
124 |
463 M |
4,15 M |
\$0 |
deepseek-v4-pro @ ollama |
100 |
252 M |
2,25 M |
\$0 |
deepseek-v4-flash-free @ opencode |
16 |
1,3 M |
279 K |
\$0 |
qwen3.6-plus-free @ opencode |
1 |
369 K |
25 K |
\$0 |
gemini-2.5-flash @ google |
1 |
211 K |
19 K |
\$0,04 |
|
Aynı DeepSeek V4 Pro modeli için üç farklı sağlayıcı:
* |
Oturum İçi Modeller: Session Tablosunun Görmediği Şeyler
Tablo`session`sadece oturumun ana modelini yakalar. Ancak aynı oturum sırasında, bir OpenCode ajanı birden fazla model arasında geçiş yapabilir. Tablo`message`onu ortaya çıkarıyor:
Modèles utilisés dans les messages (ollama-cloud provider) :
├─ deepseek-v4-pro 1 441 msgs (32%)
├─ qwen3.5:397b 1 217 msgs (27%)
├─ glm-5.1 712 msgs (16%)
├─ kimi-k2.6:cloud 634 msgs (14%)
├─ qwen3-coder:480b 414 msgs (9%)
├─ gpt-oss:20b 34 msgs (0,8%)
├─ qwen3-coder-next 27 msgs (0,6%)
└─ gemma4:31b 7 msgs (0,2%)
|
Artık Qwen, GLM, Kimi veya diğer modelleri kullanmıyorum. Geçmişte görünmelerinin sebebi, nisan ayında birçok şeyi test etmiş olmam. Mayıs ortasından beri DeepSeek V4 Pro’ya odaklandım — ajan yönetişimiyle birlikte uzun bağlamda yükü kaldırabilen tek model bu (bkz. Kimi/GLM/DeepSeek karşılaştırmam). Geçmişteki %32’lik DeepSeek mesaj oranı yanıltıcı: bugün bu oran %100. |
Tarife Karşılaştırması — Batılı Tedarikçiler
Sinir bozucu soru: Aynı tüketim geleneksel tedarikçilerde ne kadara mal olurdu?
Karşılaştırma için hesaplama tabanım:220M token girdi + 1,9M token çıktı— yalnızca şuradan geçen hacim`ollama-cloud`(ücretli aboneliğime uygun olan tek seçenek). Kalan 716M ücretsizdir (yerel Ollama ve Docker örneği B).
| Tedarikçi | Model | \$/M | $/M | Aylık maliyet | × abonmanım |
|---|---|---|---|---|---|
Kurulumum |
DeepSeek V4 Pro |
0 |
0 |
\~20€ |
1× |
Anthropic — Claude
| Model | \$/M | $/M | Maliyet/ay | × abonmanım |
|---|---|---|---|---|
Opus 4.7 |
\$5 |
\$25 |
\$1 148 |
57× |
Sonnet 4.6 |
\$3 |
\$15 |
\$689 |
34× |
Haiku 4.5 |
\$1 |
\$5 |
\$230 |
11× |
Claude’un en "ekonomik" modeli olan Haiku 4.5 bile aboneliğimin 11 katı maliyetinde. Üstelik codebase’im hakkında hiçbir şey bilmiyor, benim stilimde üretmiyor ve Gradle Kotlin DSL API’leri konusunda halüsinasyonlar görüyor.
OpenAI — GPT
| Model | \$/M | $/M | Ay/Maliyet | × abonmanım |
|---|---|---|---|---|
GPT 5.5 |
\$5 |
\$30 |
\$1 157 |
58× |
GPT 5.4 |
\$2,50 |
\$15 |
\$579 |
29× |
GPT 5.4 Mini |
\$0,75 |
\$4,50 |
\$174 |
9× |
Google — Gemini
| Model | \$ /M | \$/M | Maliyet/ay | × abonmanım |
|---|---|---|---|---|
Gemini 3.1 Pro |
\$2,00 |
\$10 |
\$459 |
23× |
Gemini 3 Flash |
\$0,30 |
\$1,50 |
\$69 |
3,5× |
69€'luk Gemini 3 Flash, saf fiyat açısından tek "yakın" rakip — ancak bu hafif, yoğun bir model; DeepSeek V4 Pro gibi 1.6T’lik bir MoE değil. Üretilen kod kalitesi kıyaslanamaz bile.
HuggingFace Çıkarım Sağlayıcıları
HuggingFace çıkarımı kendisi yapmaz — birleşik bir API aracılığıyla üçüncü taraf provider'ları (Novita, Together, DeepInfra, Cerebras, SambaNova, Fireworks, Groq…) bir araya getirir. En ucuz veya en hızlı provider seçilir. İşte Mayıs 2026’da DeepSeek V4 Pro için tespit edilen ücretler:
| Sağlayıcı HF | \$ /M | $/M | Maliyet/ay | × abonmanım |
|---|---|---|---|---|
Novita (en ucuz olan) |
\$1,67 |
\$3,38 |
$374 |
19× |
DeepInfra |
\$1,74 |
\$3,48 |
$389 |
19× |
Birlikte |
\$2,10 |
\$4,40 |
470$ |
23× |
Havai fişekler |
kamuya açık olmayan tarife |
Lütfen çevirmemi istediğiniz metni gönderin. |
Lütfen çevirmek istediğiniz metni sağlayın. |
Lütfen çevirmek istediğiniz Fransızca metni sağlayın. |
HuggingFace’daki en ucuz sağlayıcı (Novita) bile aboneliğimin 19 katı fiyatlandırma yapıyor. Ve Ollama Cloud’un aksine HuggingFace, HF PRO aboneliğiniz (\$9/ay) yoksa ek olarak platform ücretlerini de faturalandırıyor.
Groq
Groq, kullandığım modellerin hiçbirine sahip değil — katalogları GPT-OSS, Llama ve Qwen 32B ile sınırlı. Karşılaştırmak imkansız.
Fiyat Karşılaştırması — Çinli Tedarikçiler
Asıl test Çin pazarı. Eğer DeepSeek bir Çin modeliyse, yerel API’si daha ucuz olmalı, değil mi?
DeepSeek API Direct (platform.deepseek.com)
| Dönem | \$/M | $/M | Maliyet/ay |
|---|---|---|---|
Promosyon -%75 (31 Mayıs’ta sona eriyor) |
\$0,435 |
\$0,87 |
98$ |
Tam ücret (Haziran’dan itibaren) |
\$1,74 |
\$3,48 |
390$ |
DeepSeek’in agresif promosyonuna rağmen (-%75 uzatıldı), doğrudan API maliyeti5×daha pahalı. Normal tarifede,20×. Ve yalnızca DeepSeek — diğer modellere erişim yok.
Kimi Moonshot (platform.kimi.com)
Kimi sadece kendi modellerini sunuyor. DeepSeek yok.
Alibaba Bailian (bailian.aliyun.com)
Tüm Çinli modelleri bir araya getiren tek sağlayıcı — ancak kâr marjlı yeniden satış yoluyla. Fiyatlar JavaScript ile dinamik olarak yüklendiği için scraping yapmak imkansız.
Özet Tablo — Tüm Sağlayıcılar
| Tedarikçi | Model | $/M | $/M | Aylık maliyet | × abonmanım |
|---|---|---|---|---|---|
Ollama Cloud Pro |
DeepSeek V4 Pro |
0 |
0 |
~20€ |
1× |
Gemini 3 Flash |
Gemini 3 Flash |
\$0,30 |
\$1,50 |
\$69 |
3,5× |
DeepSeek API (promosyon) |
DeepSeek V4 Pro |
\$0,44 |
\$0,87 |
\$98 |
5× |
GPT 5.4 Mini |
GPT 5.4 Mini |
\$0,75 |
\$4,50 |
\$174 |
9× |
Claude Haiku 4.5 |
Claude Haiku 4.5 |
\$1 |
\$5 |
\$230 |
11× |
HuggingFace/Novita |
DeepSeek V4 Pro |
\$1,67 |
\$3,38 |
\$374 |
19× |
DeepSeek API (normal) |
DeepSeek V4 Pro |
\$1,74 |
\$3,48 |
\$390 |
20× |
Together AI |
DeepSeek V4 Pro |
\$2,10 |
\$4,40 |
\$470 |
23× |
GPT 5.4 |
GPT 5.4 |
\$2,50 |
\$15 |
\$579 |
29× |
Claude Sonnet 4.6 |
Claude Sonnet 4.6 |
\$3 |
\$15 |
\$689 |
34× |
Claude Opus 4.7 |
Claude Opus 4.7 |
\$5 |
\$25 |
\$1 148 |
57× |
GPT 5.5 |
GPT 5.5 |
\$5 |
\$30 |
\$1 157 |
58× |
@startuml skinparam backgroundColor #FEFEFE skinparam defaultFontSize 11 title Tahmini Aylık Maliyet — 220M Girdi + 1,9M Çıktı rectangle "Ollama Cloud Pro\n~20€" as OC #4CAF50 rectangle "Gemini Flash\n\$69" as GF #8BC34A rectangle "DeepSeek promo\n\$98" as DSP #FFC107 rectangle "GPT Mini\n\$174" as GM #FF9800 rectangle "Claude Haiku\n\$230" as CH #FF5722 rectangle "HF/Novita\n\$374" as HF #F44336 rectangle "DeepSeek normal\n\$390" as DSN #F44336 rectangle "GPT 5.4\n\$579" as G4 #D32F2F rectangle "Claude Sonnet\n\$689" as CS #D32F2F rectangle "Claude Opus\n\$1 148" as CO #B71C1C rectangle "GPT 5.5\n\$1 157" as G5 #880E4F note bottom of OC DeepSeek V4 Pro 1.6T MoE + tüm kataloğa erişim Ollama Cloud (Qwen, GLM, Kimi...) Aboneliğe dahildir end note @enduml
Gizli Maliyet: Prompt Mühendisliği ve İterasyonlar
Token maliyeti denklemin sadece bir parçasıdır. Asıl maliyet, geliştirici zamanıdır.
OpenCode + Ollama Cloud Pro + benim ajan yönetişimimle (yönetişim hakkındaki makalede açıklanan EAGER/LAZY/Hot/Warm/Cold), şunları elde ediyorum:
-
0 tekrarlayıcı prompt engineering: bağlam otomatik olarak enjekte edilir
-
%90+ ilk denemede doğru: kod ilk seferde derleniyor
-
8 ardışık oturumda sıfır deepseek halüsinasyonu(Kimi/GLM/DeepSeek karşılaştırması içerisinde belgelenmiştir)
Fine-tune veya yönetişim olmadan Claude veya GPT ile:
-
görev başına ortalama 2-3 yineleme
-
Sistematik prompt mühendisliği
-
Bağlam 30K token’ı geçtiği anda Kotlin/Gradle API’leri hakkında halüsinasyonlar
Aylık "efektif" maliyet — tokens × iterasyonlar × düzeltme süresi — verimlilik oranı hakkındaki makalede kanıtladığım gibi, benim çözümümün 27× ile 54× katıdır.
Lütfen çevrilmesini istediğiniz metni sağlayın. Bu sadece token başına fiyat meselesi değil. 57 kat daha pahalı olan ve 3 kat daha fazla iterasyon gerektiren bir Claude Opus, ~170 kat daha yüksek bir efektif maliyet demektir. Açıkça söylemek gerekirse: bir stajyere McKinsey ortağı maaşı ödemek gibi. Lütfen çevirmek istediğiniz metni sağlayın.
Ollama Cloud Pro Aboneliklerini Biriktirme: Docker Yöntemi
Tek bir abonelik yeterli değilse, birden fazla abonelik birleştirilir. Prensip, her aboneliği kendi kimlik doğrulama SSH anahtarıyla birlikte kendi Ollama kurulumunda izole etmektir. Docker bunu basit hale getirir.
Kapsamlı yöntem Docker birleştirme makalesinde detaylandırılmıştır, mantık şöyledir:
@startuml
skinparam backgroundColor #FEFEFE
skinparam defaultFontSize 12
title Mimari — Tek Bir Makinede İki Ollama Cloud Pro Aboneliği
left to right direction
node "Fiziksel Makinem" {
frame "Ollama Örneği A (yerel)\nport :11434" as Native {
database "Kimlik A\n/usr/share/ollama/.ollama/id_ed25519"
}
frame "Ollama Örneği B (Docker)\nport :11435" as Docker {
database "Kimlik B\n~/ollama-b-data/id_ed25519"
}
}
cloud "Ollama Cloud" {
actor "Pro Hesap A\n(e-posta 1)" as A
actor "Pro Hesap B\n(e-posta 2)" as B
}
Native --> A : "Cihaz Anahtarı A"
Docker --> B : "Cihaz Anahtarı B"
note bottom of Docker
İzole Docker konteyneri:
- Ayrı SSH anahtarı
- Ayrı ağ portu (11435)
- Kalıcı volume (~/ollama-b-data)
- restart: always
end note
@enduml
Desen kalıbı basittir:
-
Bir birim oluşturun`~/ollama-b-data`
-
Bir Docker konteyneri başlatmak`ollama/ollama:0.20.2`eşlenmiş`11435:11434`
-
Konteynerin SSH anahtarını al → ollama.com üzerine kaydet
-
Yapmak`ollama signin`ikinci bir e-posta ile
-
OpenCode’u iki sağlayıcı ile yapılandırın (`ollama`üzerinde :11434,`ollama-b`üzerinde :11435)
İki hesap, bir banka kartı, sıfır çatışma.
Denetimin Ölçmediği Şeyler
| Kör nokta | Etki |
|---|---|
Üretilen kod kalitesi |
2,6 milyar token, kodun derlenip derlenmediğini söylemez. 8 DeepSeek V4 Pro oturumumun first-shot oranı >%90. |
OpenCode Ekosistemi |
CLI ücretsizdir, ancak değeri (agents, sandboxes, historique, prompt caching) muazzamdır. Abonelik ücretine dahil değildir; ayrı bir araçtır. |
Fırsat maliyeti |
Daha düşük bir modelin halüsinasyonlarını gidermek için günde 2 saat harcamak, aylık 20€'dan daha pahalıya mal olur. |
Kafa rahatlığı |
Sabit paket = sürpriz yok. Token başına ödemede, aktivite artışları can yakabilir. |
|
Belirtilen fiyatlar Mayıs 2026 tarihine aittir. Altı ay içinde her şey düşmüş olacak. Ancak yapısal güç dengesi — sabit abonelik vs. kullandıkça öde — yüksek tüketiciler için abonelik lehine kalmaya devam edecek. |
Sonuç: Rakamların Hükmü
73 gün, 1.022 OpenCode oturumu ve 2,6 milyar token sonra:
| Metrik | Hüküm |
|---|---|
Kümülatif harici API maliyeti |
0,22 $(neredeyse sıfır) |
Ollama Cloud Pro abonelik ücreti |
~20€/ay |
Claude Opus karşılığı |
1.148 $/ay— 57 kat daha pahalı |
GPT 5.5 eşdeğeri |
1.157 $/ay— 58 kat daha pahalı |
HuggingFace/Novita Karşılığı |
374$/ay— 19 kat daha pahalı |
Doğrudan DeepSeek API eşdeğeri |
390$/ay— 20 kat daha pahalı |
En ucuz karşılığı (Gemini Flash) |
69$/ay— 3,5 kat daha pahalı, alt model |
Piyasanın en iyi teklifi |
Ollama Cloud Pro aylık 20€— rakipsiz |
Lütfen çevrilecek metni sağlayın. Ollama Cloud üzerinden DeepSeek V4 Pro’ya (1.6T params, MoE, CSA+HCA, 1M contexte) aylık 20€'ya erişimle, dünya pazarındaki en iyi fiyat/performans oranına sahibim. Doğrudan Çinli sağlayıcılar bile 5 ila 20 kat daha pahalı. Düşük maliyetli sağlayıcılar agregasyonuyla HuggingFace bile 19 kat daha pahalı. Batı pazarı (Claude, GPT) ise 50-60 kat daha pahalı — bambaşka bir gezegen.
Bu oran o kadar dengesiz ki sonsuza kadar süremez. Var olduğu sürece tadını çıkarın. Lütfen çevrilmesini istediğiniz metni gönderin.
Evet, ayda verdiğim o 20 lira, bir geliştirici olarak hayatımın en iyi teknik yatırımı. Ve şimdi bunu kanıtlayacak rakamlara sahipsiniz.