Was ist Crush?
Crush ist ein Coding-Agent, der im Terminal läuft, entwickelt von Charm, dem Unternehmen hinter den Bibliotheken Bubble Tea und Lip Gloss für Terminal-Apps. Er liest und bearbeitet Dateien, führt Shell-Befehle aus, spricht mit Language Servern (LSPs) für Typ- und Symbolinformationen und ruft MCP-Server über stdio, HTTP oder SSE auf. Du kannst mitten in einer Sitzung das Modell wechseln, ohne Kontext zu verlieren, mehrere Sitzungen pro Projekt führen und `crush serve` starten, damit mehrere Clients denselben Workspace teilen.
Er funktioniert mit Anthropic, OpenAI, Gemini, OpenRouter, Bedrock, Vertex, Azure, Groq, Cerebras und einem Dutzend weiterer Anbieter sowie mit lokalen Modellen über Ollama, llama.cpp oder LM Studio. Charm verkauft außerdem einen eigenen Modelldienst, Hyper, den es am 16. Oktober 2026 auf wöchentliche Credit-Tarife ab 10 $ im Monat umgestellt hat. Die Binärdatei ist ein einziges Go-Programm für macOS, Linux, Windows, Android und die BSDs. v0.99.0 erschien am 29. Oktober 2026.
Lohnt sich Crush?
Crush ist eine ernsthafte zweite Wahl neben OpenCode für Entwickler, die einen modellunabhängigen Agenten im Terminal wollen. Das Repository hat etwa 28.900 Sterne, rund ein Achtel von OpenCode, liefert aber in ähnlichem Tempo: v0.96.1 am 21. September, drei Punkt-Releases im Oktober und v0.99.0 am 29. Oktober 2026, dazu ein Nightly Build. Offen sind zusammen etwa 530 Issues und Pull Requests.
Die Designentscheidungen sind auf nützliche Weise konservativ. Jeder Tool-Aufruf fragt nach Zustimmung, sofern du das Tool nicht namentlich erlaubst, und `permissions deny` verbirgt ein Tool ganz vor dem Modell. Lesende Shell-Befehle wie `git status` laufen nur dann ohne Nachfrage, wenn Crush zeigen kann, dass der ganze Befehl harmlos ist. Durch die Unterstützung von Language Servern bekommt der Agent echte Typfehler und Symbolpositionen statt grep-Ergebnissen, was in Codebasen mit Go, Rust und TypeScript am meisten zählt. Die Konfiguration ist dieses Jahr nach `crushrc` umgezogen, das ist Bash mit eigenen Built-ins von Crush; das README warnt, dass die Datei vertrauenswürdiger Code ist und nicht in einem Verzeichnis ausgeführt werden sollte, dessen Konfiguration du nicht gelesen hast.
Die Lizenz ist das Erste, was einer Rechtsabteilung auffällt. FSL-1.1-MIT erlaubt interne Nutzung, Änderung und Weitergabe, verbietet aber, Crush oder etwas im Wesentlichen Ähnliches als kommerzielles Produkt anzubieten, das mit Charm konkurriert. Jedes Release wird zu seinem zweiten Jahrestag MIT. Für einen Entwickler oder ein Unternehmen, das es intern nutzt, ändert das nichts; für einen Anbieter, der es einbetten oder weiterverkaufen will, scheidet Crush damit aus, wo Cline unter Apache-Lizenz oder OpenCode unter MIT-Lizenz infrage kämen.
Hyper, Charms eigener Modelldienst, ist optional und wurde am 16. Oktober 2026 neu bepreist. Der alte Tarif für 20 $ mit täglichen Credits und die kostenlosen 100 Credits im Monat sind weg. Einzeltarife reichen jetzt von 10 $ im Monat für 180 Credits pro Woche bis 200 $ für 1.200, wobei ein Credit 5 Cent wert ist, mit einer Nutzungsgrenze von fünf Stunden und einem Limit für parallele Anfragen; Zero Data Retention gibt es nur in den Business-Tarifen, 30 $ bis 220 $ pro Nutzer. Die meisten Nutzer werden Crush stattdessen mit eigenen API-Keys kombinieren.
Telemetrie ist standardmäßig aktiv: pseudonyme Nutzungsmetriken, verknüpft mit einem Geräte-Hash, wobei Prompts und Antworten laut README ausgeschlossen sind. `CRUSH_DISABLE_METRICS=1` oder `DO_NOT_TRACK=1` schaltet sie ab.
Wo es sich lohnt
Ein Go-Entwickler in einem Backend-Team mit 12 Personen
Einen Agenten Typfehler über Pakete hinweg beheben lassen, ohne bei Symbolen zu raten
Füge gopls mit `lsp add go --command "gopls"` hinzu, dann arbeitet der Agent mit den Diagnosen des Compilers statt mit Textsuche. Mit einem Key für Claude oder GPT kosten nur die Tokens; Crush selbst ist für interne Nutzung kostenlos.
Ein sicherheitsbewusster Platform Engineer
Einen Agenten in einem Monorepo arbeiten lassen, ohne dass er Deploy-Werkzeuge anfasst
Sperre die Tools bash und write standardmäßig, erlaube nur namentlich genannte Tools und überlass die automatische Zustimmung Crushs Prüfung auf harmlose Befehle wie `git status`. Schalte die Metriken mit DO_NOT_TRACK=1 ab.
Ein freiberuflicher Entwickler mit festem Monatsbudget
Begrenzen, was der Agent im Monat kosten kann
Hypers Classic-Tarif für 20 $ gibt 250 Credits pro Woche, bei 5 Cent pro Credit 12,50 $ wert, mit einer Grenze von fünf Stunden und drei parallelen Anfragen. Arbeitsreichere Wochen brauchen den Tarif für 50 $ oder Prepaid-Guthaben ab 5 $, ein lokales Modell über Ollama ist also die kostenlose Rückfalloption.
Bevor du dich festlegst
- Einrichtung
- Installation mit Homebrew, npm (@charmland/crush), Winget, Scoop, apt, yum, Nix oder `go install`; `crush` in einem Repository starten und einen Anbieter wählen oder einen Key hinzufügen. Erste Aufgabe in wenigen Minuten.
- Integrationen
- Anthropic, OpenAI, Gemini, OpenRouter, Vercel, Bedrock (nur Anthropic-Modelle, ohne Caching), Vertex, Azure OpenAI, Groq, Cerebras, xAI und andere; lokal Ollama, llama.cpp, LM Studio und LiteLLM; MCP über stdio, HTTP und SSE; LSPs; Kontextdateien AGENTS.md und CRUSH.md.
- Daten und Datenschutz
- Prompts gehen an den Anbieter, den du konfigurierst. Pseudonyme Nutzungsmetriken sind standardmäßig aktiv und schließen Prompts und Antworten aus; DO_NOT_TRACK=1 schaltet sie ab. Hyper bietet Zero Data Retention nur in Business-Tarifen. Lizenz FSL-1.1-MIT.
- Kosten im großen Maßstab
- Keine kostenpflichtige Edition von Crush; die Ausgaben sind Modell-Tokens. Bei Hyper zahlt ein Team mit 20 Personen im Tarif Business Class für 40 $ 800 $ im Monat für je 250 Credits pro Woche.
- Grenzen
- Etwa 530 offene Issues und Pull Requests; konkurrierende kommerzielle Weitergabe bis zum zweiten Jahrestag jeder Version ausgeschlossen; Flags wie --yolo setzt der Client, der einen geteilten Server zuerst startet.
Was gut ist
- Zustimmung pro Tool, Sperrlisten und eine nachweisbare Harmlosigkeitsprüfung für lesende Shell-Befehle
- Kontext aus Language Servern und MCP über stdio, HTTP und SSE, mit OAuth für HTTP-Server
- Modellwechsel mitten in der Sitzung ohne Kontextverlust
- Eine einzige Go-Binärdatei für macOS, Linux, Windows, Android und die BSDs
- Häufige Releases: v0.99.0 am 29. Oktober 2026
Was nicht
- FSL-1.1-MIT ist Source-Available, nicht Open Source; konkurrierende kommerzielle Nutzung ist für zwei Jahre ausgeschlossen
- Nutzungsmetriken standardmäßig aktiv (ohne Prompts)
- Die Konfiguration crushrc ist ausführbares Bash, die Konfiguration eines geklonten Repos muss also vor dem Start gelesen werden
- Hyper im Oktober 2026 neu bepreist; Zero Data Retention nur in Business-Tarifen
Am besten für
Entwickler, die einen ausgefeilten, modellunabhängigen Terminal-Agenten mit Kontext aus Language Servern und fein abgestuften Tool-Berechtigungen wollen und ihn nicht weiterverkaufen werden.
Alternativen zu Crush
Crush: häufige Fragen
- Lohnt sich Crush?
- Crush ist ein sorgfältig gebauter Terminal-Agent mit vernünftigen Berechtigungskontrollen, aber seine Lizenz ist nicht Open Source, und Charms eigene Modelltarife haben vor zwei Wochen ihre Form geändert. Wir bewerten es mit 4.1 von 5.
- Was kostet Crush?
- Kostenlos nutzbar unter FSL-1.1-MIT (Source-Available; jede Version wird zwei Jahre nach Erscheinen MIT). Eigene API-Keys oder lokale Modelle nutzen oder für Charms Hyper zahlen: Einzeltarife 10 $ bis 200 $/Monat mit wöchentlichen Credits zu je 5 Cent, Business-Tarife 30 $ bis 220 $ pro Nutzer mit Zero Data Retention, oder Prepaid-Guthaben ab 5 $.
- Welche Nachteile hat Crush?
- FSL-1.1-MIT ist Source-Available, nicht Open Source; konkurrierende kommerzielle Nutzung ist für zwei Jahre ausgeschlossen; Nutzungsmetriken standardmäßig aktiv (ohne Prompts); Die Konfiguration crushrc ist ausführbares Bash, die Konfiguration eines geklonten Repos muss also vor dem Start gelesen werden; Hyper im Oktober 2026 neu bepreist; Zero Data Retention nur in Business-Tarifen.
- Für wen eignet sich Crush?
- Entwickler, die einen ausgefeilten, modellunabhängigen Terminal-Agenten mit Kontext aus Language Servern und fein abgestuften Tool-Berechtigungen wollen und ihn nicht weiterverkaufen werden.
- Was kostet Crush für ein Team oder im Produktivbetrieb?
- Keine kostenpflichtige Edition von Crush; die Ausgaben sind Modell-Tokens. Bei Hyper zahlt ein Team mit 20 Personen im Tarif Business Class für 40 $ 800 $ im Monat für je 250 Credits pro Woche.
- Ist Crush sicher für Firmendaten?
- Prompts gehen an den Anbieter, den du konfigurierst. Pseudonyme Nutzungsmetriken sind standardmäßig aktiv und schließen Prompts und Antworten aus; DO_NOT_TRACK=1 schaltet sie ab. Hyper bietet Zero Data Retention nur in Business-Tarifen. Lizenz FSL-1.1-MIT.
- Was sind die besten Alternativen zu Crush?
- Die nächsten Alternativen, die wir getestet haben, sind OpenCode, Qwen Code, OpenAI Codex CLI und Cline.
Antworten geprüft am 2. Nov. 2026.
