Crushとは?
Crushはターミナルで動くコーディングエージェントで、ターミナルアプリ向けのライブラリBubble TeaとLip Glossを手がける会社Charmが作っています。ファイルを読んで編集し、シェルのコマンドを実行し、型やシンボルの情報を得るために言語サーバー(LSP)とやり取りし、stdio、HTTP、SSEでMCPサーバーを呼び出します。セッションの途中で文脈を失わずにモデルを切り替えられ、プロジェクトごとに複数のセッションを持て、`crush serve`を実行すれば複数のクライアントで同じワークスペースを共有できます。
Anthropic、OpenAI、Gemini、OpenRouter、Bedrock、Vertex、Azure、Groq、Cerebrasなど十数のプロバイダーに加え、Ollama、llama.cpp、LM Studioによるローカルのモデルでも動きます。Charmは自社のモデルのサービスHyperも販売しており、2026年10月16日に月$10からの週単位のクレジットのプランに価格を改めました。バイナリはmacOS、Linux、Windows、Android、BSD系で動く単一のGoのプログラムです。v0.99.0は2026年10月29日に出ました。
Crushは使う価値があるか?
ターミナルでモデルを選ばないエージェントを求める開発者にとって、CrushはOpenCodeに次ぐ有力な選択肢です。リポジトリのスターは約28,900で、OpenCodeのおよそ8分の1ですが、リリースのペースは同じくらいです。9月21日にv0.96.1、10月にポイントリリースが3回、2026年10月29日にv0.99.0が出ており、そのうえ毎晩のビルドもあります。未解決のissueとプルリクエストは合わせて約530件です。
設計の選択は、役に立つ形で保守的です。ツールを名前で許可しない限り、すべてのツール呼び出しで承認を求め、`permissions deny`でツールをモデルから完全に隠せます。`git status`のような読み取り専用のシェルのコマンドが確認なしで実行されるのは、コマンド全体が無害だとCrushが示せる場合だけです。言語サーバーへの対応により、エージェントはgrepの結果ではなく本物の型のエラーとシンボルの位置を得られ、これはGo、Rust、TypeScriptのコードベースで最も効いてきます。設定は今年`crushrc`に移りました。これはCrush独自の組み込みコマンドを持つBashで、READMEは、このファイルは信頼されたコードとして扱われるので、設定を読んでいないディレクトリで実行しないよう警告しています。
法務のチームが最初に気づくのはライセンスです。FSL-1.1-MITは、社内での利用、改変、再配布を認めていますが、Crush、またはそれと実質的に似たものを、Charmと競合する商用の製品として提供することを禁じています。各リリースは2回目の記念日にMITに切り替わります。開発者や、社内で使う企業にとっては何も変わりません。組み込んだり再販したりしたいベンダーにとっては、ApacheライセンスのClineやMITライセンスのOpenCodeなら問題にならない場面で、Crushは候補から外れます。
Charm自身のモデルのサービ スHyperは任意で、2026年10月16日に価格が改められました。日ごとのクレジットが付く旧$20のプランと、月100の無料クレジットはなくなりました。個人向けのプランは現在、週180クレジットで月$10から、週1,200クレジットで$200までで、1クレジットは5セント相当、5時間の利用上限と並列リクエストの制限があります。データを保持しない条件はBusinessのプランだけで、1ユーザーあたり$30から$220です。ほとんどの利用者は、代わりに自分のAPIキーとCrushを組み合わせるでしょう。
テレメトリーは標準で有効です。端末のハッシュに結び付いた仮名の利用状況の指標で、READMEによるとプロンプトと応答は含まれません。`CRUSH_DISABLE_METRICS=1`か`DO_NOT_TRACK=1`で無効にできます。
真価を発揮する場面
12人のバックエンドチームのGoの開発者
シンボルを推測させずに、パッケージをまたいだ型のエラーをエージェントに直させる
`lsp add go --command "gopls"`でgoplsを追加すると、エージェントはテキスト検索ではなくコンパイラーの診断をもとに作業します。ClaudeかGPTのキーを使えば費用はトークンだけで、Crush自体は社内での利用なら無料です。
セキュリティを重視するプラットフォームエンジニア
デプロイのツールに触 れさせずに、モノレポでエージェントを動かす
bashとwriteのツールを標準で拒否し、名前を指定したツールだけを許可し、`git status`のようなものの自動承認はCrushの無害なコマンドのチェックに任せます。指標はDO_NOT_TRACK=1で無効にします。
月の予算が決まっているフリーランスの開発者
エージェントにかかる1か月の費用に上限を設ける
Hyperの$20のClassicのプランでは週250クレジットが付き、1クレジット5セントで$12.50相当で、5時間の上限と並列リクエスト3件の制限があります。重い週には$50のプランか$5からの前払いのクレジットが必要なので、Ollamaによるローカルのモデルが費用ゼロの予備になります。
導入前に確認すること
- 導入
- Homebrew、npm(@charmland/crush)、Winget、Scoop、apt、yum、Nix、`go install`のいずれかでインストールし、リポジトリで`crush`を実行してプロバイダーを選ぶかキーを追加します。最初のタスクまで数分です。
- 連携
- Anthropic、OpenAI、Gemini、OpenRouter、Vercel、Bedrock(Anthropicのモデルのみ、キャッシュなし)、Vertex、Azure OpenAI、Groq、Cerebras、xAIなど。ローカルではOllama、llama.cpp、LM Studio、LiteLLM。stdio、HTTP、SSEでのMCP。LSP。AGENTS.mdとCRUSH.mdの文脈ファイル。
- データとプライバシー
- プロンプトは設定したプロバイダーに送られます。仮名の利用状況の指標は標準で有効で、プロンプトと応答は含まれず、DO_NOT_TRACK=1で無効にできます。Hyperでデータを保持しない条件はBusinessのプランだけです。ライセンスはFSL-1.1-MITです。
- 大規模利用時のコスト
- Crushに有料版はなく、支出はモデルのトークンです。Hyperでは、$40のBusiness Classのプランを使う20人のチームが月$800を支払い、1人あたり週250クレジットが付きます。
- 制限
- 未解決のissueとプルリクエストは約530件です。競合する商用の再配布は、各バージョンの2回目の記念日まで禁止されています。--yoloのようなフラグは、共有のサーバーを最初に起動したクライアントの設定になります。
良い点
- ツールごとの承認、拒否リスト、読み取り専用のシェルのコマンドが無害だと証明できるかのチェック
- 言語サーバーの文脈と、stdio、HTTP、SSEでのMCP、HTTPのサーバーにはOAuth
- 文脈を失わずにセッションの途中でモデルを切り替えられる
- macOS、Linux、Windows、Android、BSD系で動く単一のGoのバイナリ
- 頻繁なリリース。2026年10月29日にv0.99.0
気になる点
- FSL-1.1-MITはソース公開型でオープンソースではなく、競合する商用の利用は2年間禁止
- 利用状況の指標が標準で有効(プロンプトは除外)
- crushrcの設定は実行可能なBashなので、クローンしたリポジトリの設定は実行前に読む必要がある
- Hyperは2026年10月に価格が改められ、データを保持しない条件はBusinessのプランだけ
おすすめの人
言語サーバーの文脈ときめ細かなツールの権限を備えた、洗練されたモデルを選ばないターミナルのエージェントを求め、それを再販するつもりのない開発者。
Crushの代替
Crush:よくある質問
- Crushは使う価値があるか?
- Crushは丁寧に作られたターミナルのエージェントで、権限の制御も理にかなっています。ただしライセンスはオープンソースではなく、Charm自身のモデルのプランも2週間前に形が変わりました。 評価は5点満点中4.1点です。
- Crushの料金は?
- FSL-1.1-MIT(ソース公開型で、各バージョンは公開から2年後にMITになる)で無料で使えます。自分のAPIキーかローカルのモデルを使うか、CharmのHyperに支払います。個人向けのプランは月$10から$200で、週ごとのクレジットは1つ5セント、Businessのプランはデータを保持しない条件で1ユーザーあたり$30から$220、または$5からの前払いのクレジットです。
- Crushの欠点は?
- FSL-1.1-MITはソース公開型でオープンソースではなく、競合する商用の利用は2年間禁止; 利用状況の指標が標準で有効(プロンプトは除外); crushrcの設定は実行可能なBashなので、クローンしたリポジトリの設定は実行前に読む必要がある; Hyperは2026年10月に価格が改められ、データを保持しない条件はBusinessのプランだけ.
- Crushは誰に 向いているか?
- 言語サーバーの文脈ときめ細かなツールの権限を備えた、洗練されたモデルを選ばないターミナルのエージェントを求め、それを再販するつもりのない開発者。
- チームや本番環境でCrushを使うと費用はいくらか?
- Crushに有料版はなく、支出はモデルのトークンです。Hyperでは、$40のBusiness Classのプランを使う20人のチームが月$800を支払い、1人あたり週250クレジットが付きます。
- Crushは企業データを扱っても安全か?
- プロンプトは設定したプロバイダーに送られます。仮名の利用状況の指標は標準で有効で、プロンプトと応答は含まれず、DO_NOT_TRACK=1で無効にできます。Hyperでデータを保持しない条件はBusinessのプランだけです。ライセンスはFSL-1.1-MITです。
- Crushの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はOpenCode, Qwen Code, OpenAI Codex CLI 、 Clineです。
回答確認日:2026年11月2日
