Der Tod von Cha
modifizierter Frame aus Naruto Shippuden
Als ich Anfang Januar 2024 anfing, an Cha zu arbeiten, entwickelte ich es, weil ich es brauchte. Zu dieser Zeit gab es kein wirklich gutes CLI-Terminal-Tool, das LLMs in das Terminal integrierte und meinen Vorstellungen entsprach. Ich probierte viele Tools aus, wobei chatblade die nächstbeste Option war, aber keines davon funktionierte wirklich für meine Bedürfnisse.
Also beschloss ich eines Tages, es selbst zu entwickeln. Ich begann mit Hilfe von GPT-4 über ChatGPT zu programmieren, um einen Entwurf und eine grobe Struktur zu erstellen, und machte von dort aus weiter. Ich fügte Cha immer mehr Funktionen hinzu, basierend auf dem, was ich brauchte, und mit der Zeit machte mir die Arbeit daran so viel Spaß, dass es zu einem süchtig machenden Nebenprojekt aus Leidenschaft wurde; weitere Einzelheiten zu den Ursprüngen findest du in meinem ersten Blogbeitrag über Cha.
Was es so unterhaltsam machte, war, dass es tatsächlich ein Tool war, das ich jeden Tag benutzte. Jedes Mal, wenn ich daran arbeitete, führte das daher normalerweise zu Verbesserungen, die meinem Arbeitsablauf und meiner Produktivität direkt zugutekamen.
Cha fand tatsächlich einen Platz auf dem Markt für LLM-Tools. Es bekam 64 Sterne auf GitHub und 6 Forks, ohne Marketing und nur durch Mundpropaganda über Reddit. Ich hatte Funktionen, von denen die meisten CLI-Tools dieser Art zu dieser Zeit nur träumen konnten, und blieb dabei einfach und leicht weiterzuentwickeln. Irgendwann dachte ich, dass Cha eine echte Chance hätte, ein ernstzunehmendes Produkt für Entwickler zu werden, statt nur dieses unterhaltsame Nebenprojekt zu sein, das ich für mich selbst entwickelt hatte.
Doch als 2025 anbrach, änderte sich alles. Wenn 2024 das Jahr der KI-gestützten IDEs war, dann war 2025 das Jahr der KI-gestützten CLI-Tools. Anthropic veröffentlichte Claude Code CLI zusammen mit aktualisierten und verfeinerten Sonnet- und Opus-Modellen und zeigte der Welt, dass sie die besten Programmiermodelle und die passenden Tools dazu hatten. Innerhalb weniger Wochen nahm Claude Code CLI einen bedeutenden Marktanteil von der Cursor IDE ein, und ich musste es ausprobieren. Ich war sofort begeistert. Es war das leistungsstärkste KI-Programmiertool, das ich je benutzt hatte, und es veränderte für immer, wie ich programmiere und Projekte entwickle. Dann begann mit dem Erfolg von Claude Code CLI eine Flut von KI-CLI-Tools veröffentlicht zu werden, wie Gemini CLI, OpenAI Codex CLI, GitHub Copilot CLI, Cursor CLI, Kiro CLI, Amazon Q CLI, OpenHands CLI, Qwen Code CLI, Aider und viele, viele weitere.
Von all diesen blieben nur Claude Code CLI, Gemini CLI und OpenAI Codex CLI wirklich bestehen. Claude Code CLI übernahm den größten Teil dieses Marktes.
Angesichts all dessen und der Leistungsfähigkeit von Claude Code CLI wäre Cha zu diesem Zeitpunkt beinahe gestorben. Was Cha jedoch hatte und was keines dieser anderen CLI-Tools wirklich bot, war, dass es einfach, schnell und deutlich günstiger zu benutzen war. Außerdem konnten Benutzer problemlos zwischen verschiedenen LLM-Anbietern wie OpenAI, Anthropic, Google und xAI wechseln. Der Hauptwert bestand darin, dass es schneller geladen wurde, den Benutzern vollständige Kontrolle ohne das Gefühl des Vibe-Codings gab und insgesamt deutlich günstiger war. Das Wesentliche, das es am Leben hielt, war, dass es für den Preis immer noch ziemlich leistungsfähig war, insbesondere im Vergleich zu den exorbitanten Preisen für Tools wie Claude Code CLI und Gemini CLI zu dieser Zeit.
Doch später im Jahr 2025 änderte sich erneut alles, als Anthropic das Modell claude-haiku-4-5 veröffentlichte. Dieses Modell kostet nur 1 $ pro einer Million Eingabe-Token und 5 $ pro einer Million Ausgabe-Token und ist dabei unglaublich intelligent und effektiv. Es schien speziell für die Tool-Nutzung in Claude Code CLI entwickelt worden zu sein. Das veränderte alles, denn Claude Code CLI war nun sowohl schnell als auch nicht mehr besonders teuer. Meine Kosten für Claude Code sanken auf etwa ein Drittel dessen, was sie zuvor betragen hatten, weil ich mit diesem Modell 90 % von dem erledigen konnte, was ich zuvor Sonnet und Opus erledigen ließ.
Das hat Cha wirklich getötet. Sicher, Cha war immer noch schneller und günstiger als Claude Code CLI, aber inzwischen nicht mehr wesentlich. Die Leistung und der Preis von Claude Code CLI zerstörten den letzten echten Wert, den Cha bot. Es half auch nicht, dass milliardenschwere Unternehmen wie Google nun in den KI-CLI-Markt einstiegen und auch die Modellanbieter selbst wie OpenAI und Anthropic. Aufgrund dieser beiden Faktoren verlagerte sich meine persönliche Nutzung dramatisch. Früher teilte ich meine Zeit ungefähr 50/50 zwischen Cha und anderen CLI-Tools auf, hauptsächlich Claude Code CLI. Jetzt sind es eher 8 % Cha, während der Rest auf andere KI-Tools entfällt, weiterhin hauptsächlich Claude Code CLI.
Das wiederum tötete Cha. Mitte 2025 hatte ich Cha von Python nach Go migriert und die Vision in Ch umbenannt, um den Neuanfang widerzuspiegeln; weitere Einzelheiten zu diesem Übergang findest du in meinem Blogbeitrag über die Migration von Cha zu Ch, im Ch-Projektblog und auf der Ch-Website. Ch bekam sogar 10 Sterne und 1 Fork, ganz ohne Marketing. Doch selbst mit dieser Neufassung konnte es den Vorsprung nicht überwinden, den Claude Code CLI und andere große Akteure bereits aufgebaut hatten. Wenn Cha nicht über diese Go-Migration hinaus zu etwas völlig anderem geworden wäre, hätte es keine echte Chance auf Konkurrenz gehabt. Und selbst dann sind die Chancen, gegenüber Megakonzernen und Modellanbietern Anklang zu finden, ziemlich sehr gering und nahezu unmöglich.
Also ja, das ist beschissen. Aber was kann man tun? Diese Branche mit ihrer Technologie, insbesondere im Bereich der LLMs und KI, entwickelt sich unglaublich schnell. Sie hat mir beigebracht, dass Plattformen am Ende gewinnen, was mit meiner persönlichen Theorie übereinstimmt: Die Hantel der Software.
Aber ehrlich gesagt bin ich darüber nicht allzu traurig, weil mir die Arbeit an diesem Projekt wirklich viel Freude bereitet hat. Es half mir, mich während einiger der schwierigsten Momente meines Lebens zu entspannen, als die Dinge Ende 2024 und Anfang 2025 wirklich schwierig waren. Außerdem ermöglichte es mir, ein Tool zu entwickeln, das ich tatsächlich liebe und immer noch benutze. Daher bin ich dankbar für die schöne Zeit, die ich mit der Arbeit an diesem Projekt hatte, und für alles, was ich daraus gelernt habe.
In Zukunft werde ich sorgfältiger darüber nachdenken, woran ich arbeite und welchen Projekten ich mich so intensiv widme. Leidenschaft ist großartig, aber ich bin an einem Punkt in meinem Leben angelangt, an dem meine Projekte eine echte Wirkung haben sollen. Ich werde Cha also weiterhin pflegen, aber es nicht übertreiben. Ich werde einfach Pakete aktualisieren und hier und da kleine Fehler beheben (wahrscheinlich ironischerweise mit Claude Code CLI). Mit der Zeit wird es wahrscheinlich innerhalb der nächsten ein oder zwei Jahre veraltet sein, während diese anderen KI-Tools sich weiter verbessern und günstiger werden.
Bei Cha werde ich nicht erzwingen, dass es am Leben bleibt, sondern mich stattdessen auf das nächste Kapitel meines Lebens konzentrieren. Seit ich Cha begonnen habe, hat sich für mich persönlich vieles verändert, sowohl in meiner Karriere als auch in meiner Gesundheit und meinem Privatleben. Wie bei den meisten Dingen gehen die besten Zeiten zu Ende und ein neues Kapitel beginnt.
An alle, die Cha benutzt haben: Danke! Ich bin dankbar. Der Code ist Open Source, also macht damit, was ihr wollt, und ich würde gerne von den Projekten hören, die ihr alle damit entwickelt.
Vielen Dank euch allen!