Cha'nın Ölümü

naruto shippuden'den değiştirilmiş kare Naruto: Shippūden

2024 Ocak başlarında Cha üzerinde çalışmaya ilk başladığımda, onu çünkü ihtiyacım olduğu için yaptım. O zamanlar benim aradığım şeye uyan, terminale LLM’leri entegre eden gerçekten iyi bir CLI terminal aracı yoktu. Birçok araç denedim, en yakın seçenek chatblade idi, ancak hiçbiri benim ihtiyaçlarım için gerçekten uygun değildi.

Bu yüzden bir gün, kendim yapmaya karar verdim. Bir taslak ve ana hat oluşturmak için ChatGPT aracılığıyla GPT-4 yardımıyla kodlamaya başladım ve oradan devam ettim. Cha’ya, ihtiyacım olan şeylere göre yeni özellikler eklemeye devam ettim ve zamanla üzerinde çalışmaktan gerçekten keyif aldım; bu, yan iş olarak bağımlılık yapan bir tutku projesi haline geldi; kökenleri hakkında daha fazla detay için Cha ile ilgili ilk blog yazıma bakın.

Bunu bu kadar eğlenceli yapan şey, aslında her gün kullandığım bir araç olmasıydı. Bu yüzden her üzerinde çalıştığımda, genellikle doğrudan iş akışım ve verimliliğim üzerinde fayda sağlayan iyileştirmelere yol açtı.

Cha, LLM araçları pazarında bir yer buldu. Hiç pazarlama yapmadan ve sadece Reddit aracılığıyla ağızdan ağıza yayılarak GitHub’ta 64 yıldız ve 6 çatallanma aldı. O zamanlar çoğu CLI aracının sadece hayal edebileceği özelliklere sahiptim ve yine de basit ve üzerinde kolayca yineleme yapılabilir kaldı. Cha’nın benim için sadece eğlenceli bir yan proje olmaktan çıkıp geliştiriciler için ciddi bir ürün olma şansı olduğunu düşündüğüm noktaya geldim.

Ama 2025 geldiğinde, her şey değişti. Eğer 2024 yapay zeka destekli IDE’lerin yılı idiyse, 2025 yapay zeka destekli CLI araçlarının yılıydı. Anthropic, en iyi kodlama modellerine ve bunları destekleyecek araçlara sahip olduklarını göstererek güncellenmiş ve rafine edilmiş Sonnet ve Opus modelleri ile birlikte Claude Code CLI‘yi yayınladı. Birkaç hafta içinde Claude Code CLI, Cursor IDE‘den önemli bir pazar payı aldı ve denemem gerekiyordu. Hemen kapıldım. Kullandığım en güçlü yapay zeka kodlama aracıydu ve kodlama ve proje inşa etme şeklimi sonsuza dek değiştirdi. Ardından Claude Code CLI’nin 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 niceleri gibi bir sel halinde AI CLI araçları piyasaya çıkmaya başladı.

Bunların hepsi arasında, yalnızca Claude Code CLI, Gemini CLI ve OpenAI Codex CLI gerçekten kalıcı oldu. Claude Code CLI bu pazarı büyük ölçüde aldı.

Tüm bunlar ve Claude Code CLI’nin gücüyle birlikte, Cha o noktada neredeyse öldü. Ancak Cha’nın diğer CLI araçlarının çoğunda gerçekten sunmadığı şey, basit, hızlı ve kullanımı çok daha ucuz olmasıydı. 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 izin veriyordu. Temel değer, daha hızlı yüklenmesi, kullanıcılara vibe coding hissi olmadan tam kontrol vermesi ve genel olarak önemli ölçüde daha ucuz olmasıydı. Cha’yı ayakta tutan ana şey, özellikle o zamanlar Claude Code CLI ve Gemini CLI gibi araçların astronomik fiyatlarıyla karşılaştırıldığında, fiyatına göre hâlâ oldukça güçlü olmasıydı.

Fakat 2025’in ilerleyen zamanlarında her şey tekrar değişti: Anthropic claude-haiku-4-5 modelini yayınladığında. Bu model, inanılmaz derecede zeki ve etkili olmasının yanı sıra sadece milyon giriş token başına 1 $ ve milyon çıktı token başına 5 $ ücret alıyor. Göze özellikle Claude Code CLI içindeki araç kullanımına yönelikmiş gibi görünüyordu. Bu her şeyi değiştirdi çünkü artık Claude Code CLI hem hızlı hem de o kadar pahalı değildi. Bu model sayesinde Claude Code maliyetlerim öncekinin yaklaşık üçte birine düştü çünkü bu model, Sonnet ve Opus ile yaptıklarımın %90’ını yapmama izin verdi.

Bu gerçekten Cha’yı bitirdi. Evet, Cha hâlâ Claude Code CLI’den daha hızlı ve daha ucuzdu, ama artık çok daha fazla fark kalmamıştı. Claude Code CLI’nin performansı ve fiyatı Cha’nın sağladığı son gerçek değeri ortadan kaldırdı. Bir de Google gibi devasa milyar dolarlık şirketlerin artık AI CLI pazarına girmesi ve model sağlayıcılarının kendilerinin (OpenAI ve Anthropic gibi) de pazarda olması işin cabasıydı. Bu iki faktörle birlikte, kişisel kullanımım dramatik şekilde değişti. Zamanımı Cha ile diğer CLI araçları arasında yaklaşık olarak %50/%50 paylaştırırken (çoğunlukla Claude Code CLI ile), şimdi yaklaşık %8 Cha ve geri kalanı diğer AI araçlarıyla, hâlâ çoğunlukla Claude Code CLI ile geçiyor.

Bu da Cha’yı öldürdü. 2025 ortalarına geldiğimde, Cha’yı Python’dan Go’ya taşıdım, vizyonu taze bir başlangıcı yansıtmak için Ch olarak yeniden adlandırdım; bu geçiş hakkında daha fazla detay için Cha’dan Ch’ye geçiş yazıma, Ch proje bloguna ve Ch web sitesine bakın. Ch hiç pazarlama yapılmadan 10 yıldız ve 1 çatallanma bile aldı. Ancak bu yeniden yazım bile Claude Code CLI ve diğer büyük oyuncuların zaten inşa ettiği ivmeyi aşamadı. Cha, sadece bu Go geçişinin ötesinde tamamen farklı bir şeye dönüşmedikçe gerçek bir rekabet şansına sahip değildi. Ve yine de, mega-kurumlara ve model sağlayıcılarına karşı ilgi çekmek neredeyse imkansız derecede zordu.

Yani evet, bu berbat. Ama ne yapabilirsin ki? Bu teknoloji ve özellikle LLM’ler ve yapay zekâ endüstrisi inanılmaz hızlı hareket ediyor. Bana öğretti ki sonunda platformlar kazanıyor; bu, kişisel teorimle örtüşüyor: The Barbell of Software.

Ama dürüst olmak gerekirse, bu yüzden çok da üzgün değilim çünkü bu proje üzerinde çalışmaktan gerçekten keyif aldım. 2024 sonu ve 2025 başında hayatımın gerçekten zor olduğu anlarda bana gevşeme sağladı. Ayrıca gerçekten sevdiğim ve hâlâ kullandığım bir araç yapmama da izin verdi. Bu projede çalışma sürecinden ve öğrendiklerimden dolayı minnettarım.

İlerleyen dönemde, üzerinde çalıştığım projeleri ve derinlemesine bağlılık gösterdiğim işleri daha dikkatli seçeceğim. Tutku harika, ama hayatımın bu noktasında projelerimin gerçek bir etkiye sahip olmasını istiyorum. Yine de Cha’yı bakımını yapacağım, ama aşırıya kaçmayacağım. Yalnızca paketleri güncelleyeceğim ve burada burada küçük hataları düzelteceğim (irdironik olarak muhtemelen Claude Code CLI kullanarak). Zamanla, diğer AI araçları geliştikçe ve daha ucuz hâle geldikçe muhtemelen önümüzdeki bir-iki yıl içinde kullanımdan kalkacak.

Cha’ya gelince, onu hayatta tutmak için zorlamayacağım ve hayatımın bir sonraki bölümüne odaklanacağım. Cha’yı başlattığımdan beri kariyerimde, sağlığımda ve kişisel hayatımda çok şey değişti. Çoğu şey 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 kaynak, istediğinizi yapın ve onunla inşa ettiğiniz projeler hakkında duymayı çok isterim.

Herkese teşekkürler!