Cha'nın Sonu
naruto shippuden'dan değiştirilmiş kare
Cha üzerinde ilk kez Ocak 2024’ün başlarında çalışmaya başladığımda, ona ihtiyacım olduğu için geliştirdim. O zamanlar, LLM’leri terminale entegre eden ve aradığım özelliklere uyan gerçekten iyi bir CLI terminal aracı yoktu. chatblade en yakın seçenek olsa da birçok aracı denedim, ancak hiçbiri ihtiyaçlarım için gerçekten işe yaramadı.
Bu yüzden bir gün onu kendim geliştirmeye karar verdim. Bir taslak ve ana hatlar oluşturmak için ChatGPT aracılığıyla GPT-4‘ün yardımıyla kod yazmaya başladım ve oradan devam ettim. İhtiyaç duyduklarıma dayanarak Cha’ya özellikler eklemeye devam ettim ve zamanla üzerinde çalışmaktan gerçekten keyif aldım; öyle ki bu proje, yan tarafta yürüttüğüm bağımlılık yaratan bir tutku projesine dönüştü. Kökeni hakkında daha fazla ayrıntı için Cha hakkında yazdığım ilk blog gönderisine bakabilirsiniz.
Onu bu kadar eğlenceli kılan şey, aslında her gün kullandığım bir araç olmasıydı. Bu yüzden üzerinde her çalıştığımda, genellikle iş akışıma ve üretkenliğime doğrudan fayda sağlayan iyileştirmelere yol açıyordu.
Cha, LLM araçları pazarında kendine bir yer buldu. Hiç pazarlama yapmadan ve yalnızca Reddit üzerinden kulaktan kulağa yayılarak GitHub‘da 64 yıldız ve 6 fork aldı. O zamanlar bunun gibi çoğu CLI aracının yalnızca hayalini kurabileceği özelliklere sahipti; üstelik basit kalıyor ve üzerinde kolayca yineleme yapılabiliyordu. Cha’nın yalnızca kendim için geliştirdiğim eğlenceli bir yan projeden ziyade geliştiriciler için ciddi bir ürüne dönüşme ihtimali olduğunu düşünmeye başladığım noktaya geldi.
Ancak 2025 geldiğinde her şey değişti. 2024 yapay zekâ destekli IDE’lerin yılı olduysa, 2025 de yapay zekâ destekli CLI araçlarının yılı oldu. Anthropic, güncellenmiş ve geliştirilmiş Sonnet ve Opus modelleri ile birlikte Claude Code CLI‘ı yayımlayarak dünyaya en iyi kodlama modellerine ve onları destekleyecek araçlara sahip olduğunu gösterdi. Birkaç hafta içinde Claude Code CLI, Cursor IDE‘ın pazar payının önemli bir bölümünü aldı ve benim de onu denemem gerekti. Hemen bağımlısı oldum. Kullandığım en güçlü yapay zekâ kodlama aracıydı ve kod yazma ve proje geliştirme biçimimi sonsuza dek değiştirdi. Ardından Claude Code CLI’ın başarısıyla birlikte Gemini CLI, OpenAI Codex CLI, GitHub Copilot CLI, Cursor CLI, Kiro CLI, Amazon Q CLI, OpenHands CLI, Qwen Code CLI, Aider ve daha pek çok araç gibi yapay zekâ CLI araçları sel gibi yayımlanmaya başladı.
Bunların arasından yalnızca Claude Code CLI, Gemini CLI ve OpenAI Codex CLI gerçekten kalıcı oldu. Bu pazarın çoğunu Claude Code CLI aldı.
Tüm bunlar ve Claude Code CLI’ın gücü nedeniyle Cha o noktada neredeyse öldü. Ancak Cha’nın bu diğer CLI araçlarının hiçbirinde gerçekten bulunmayan bir özelliği vardı: basit, hızlı ve kullanmasının çok daha ucuz olması. Ayrıca kullanıcıların OpenAI, Anthropic, Google ve xAI gibi farklı LLM sağlayıcıları arasında kolayca geçiş yapmasına olanak tanıyordu. Temel değeri, daha hızlı yüklenmesi, kullanıcılara vibe coding hissi vermeden tam kontrol sunması ve genel olarak önemli ölçüde daha ucuz olmasıydı. Onu hayatta tutan temel şey, özellikle o dönemde Claude Code CLI ve Gemini CLI gibi araçların fahiş fiyatlarıyla karşılaştırıldığında, fiyatına göre hâlâ oldukça güçlü olmasıydı.
Ancak 2025’in ilerleyen dönemlerinde Anthropic claude-haiku-4-5 modelini yayımladığında her şey yeniden değişti. Bu model, inanılmaz derecede akıllı ve etkili olmakla birlikte milyon giriş token’ı başına yalnızca 1 $ ve milyon çıkış token’ı başına 5 $ tutuyordu. Claude Code CLI’da araç kullanımı için özel olarak tasarlanmış gibiydi. Bu her şeyi değiştirdi, çünkü artık Claude Code CLI hem hızlıydı hem de o kadar pahalı değildi. Claude Code kullanım maliyetlerim, bu model Sonnet ve Opus’a yaptırdığım işlerin %90’ını yapmamı sağladığı için öncekinin yaklaşık üçte birine düştü.
Cha’yı gerçekten bu öldürdü. Elbette Cha hâlâ Claude Code CLI’dan daha hızlı ve ucuzdu, ancak artık aradaki fark fazla değildi. Claude Code CLI’ın performansı ve fiyatı, Cha’nın sunduğu son gerçek değeri de yok etti. Google gibi milyarlarca dolarlık dev şirketlerin artık yapay zekâ CLI pazarına girmesi ve OpenAI ile Anthropic gibi model sağlayıcılarının da bunu yapması işleri kolaylaştırmadı. Bu iki etkenle birlikte kişisel kullanımım büyük ölçüde değişti. Eskiden zamanımı Cha ile diğer CLI araçları, özellikle de Claude Code CLI, arasında kabaca yarı yarıya bölüyordum. Şimdi ise bu oran Cha için yaklaşık %8; geri kalan zamanımı da çoğunlukla Claude Code CLI olmak üzere diğer yapay zekâ araçlarıyla geçiriyorum.
Bu da Cha’yı öldürdü. 2025’in ortalarında Cha’yı Python’dan Go’ya taşıdım ve yeni başlangıcı yansıtmak için vizyonun adını Ch olarak değiştirdim. Bu geçiş hakkında daha fazla ayrıntı için Cha’dan Ch’ye geçiş hakkındaki blog gönderime, Ch projesi bloguna ve Ch web sitesine bakabilirsiniz. Ch hiç pazarlama yapılmadan 10 yıldız ve 1 fork bile aldı. Ancak bu yeniden yazıma rağmen, Claude Code CLI’ın ve diğer büyük oyuncuların çoktan oluşturduğu ivmeyi aşamadı. Cha, bu Go geçişinin ötesinde tamamen farklı bir şeye dönüşmedikçe rekabet etme şansı yoktu. O durumda bile, dev şirketler ve model sağlayıcıları karşısında ilgi kazanma ihtimali oldukça düşük, hatta neredeyse imkânsızdı.
Yani evet, bu berbat. Ama ne yapabilirsiniz ki? Teknoloji, özellikle de LLM’ler ve yapay zekâ alanındaki bu sektör inanılmaz hızlı ilerliyor. Bana sonunda platformların kazandığını öğretti; bu da kişisel teorim olan Yazılımın Halter Teorisi ile örtüşüyor.
Ama dürüst olmak gerekirse bu konuda çok üzgün değilim, çünkü bu proje üzerinde çalışmaktan gerçekten keyif aldım. 2024’ün sonları ve 2025’in başlarında hayatımın en zor anlarından bazılarını yaşarken, işler gerçekten güçleştiğinde rahatlamama yardımcı oldu. Ayrıca gerçekten sevdiğim ve hâlâ kullandığım bir araç geliştirmemi sağladı. Bu yüzden bu proje üzerinde çalışırken geçirdiğim eğlenceli zaman ve ondan öğrendiğim her şey için minnettarım.
Bundan sonra üzerinde çalışacağım şeyleri ve kendimi hangi projelere bu kadar derinden adayacağımı daha dikkatli düşüneceğim. Tutku harika bir şey, ancak hayatımın projelerimin gerçek bir etki yaratmasını istediğim bir noktasındayım. Bu yüzden Cha’yı hâlâ sürdüreceğim, ancak onunla aşırıya kaçmayacağım. Yalnızca paketleri güncelleyecek ve ara sıra küçük hataları düzelteceğim (ironik bir şekilde muhtemelen Claude Code CLI kullanarak). Zamanla, bu diğer yapay zekâ araçları gelişmeye ve ucuzlamaya devam ettikçe muhtemelen önümüzdeki bir veya iki yıl içinde kullanımdan kaldırılacak.
Cha ile onu hayatta kalmaya zorlamayacağım ve bunun yerine hayatımın bir sonraki bölümüne odaklanacağım. Cha’yı başlattığımdan beri kişisel olarak benim için kariyerimde, sağlığımda ve özel hayatımda pek çok şey değişti. Çoğu şeyde olduğu gibi, en güzel zamanlar sona erer ve yeni bir bölüm başlar.
Cha’yı kullanan herkese teşekkürler! Minnettarım. Kod açık kaynaklı, bu yüzden onunla istediğiniz her şeyi yapabilirsiniz; onunla hepinizin geliştirdiği projeleri duymayı çok isterim.
Hepinize teşekkürler!