Crush — терминальный coding-агент от Charm: сессии по проектам, LSP-контекст, MCP-инструменты и работа с любой моделью. Написан на Go, известен удобным TUI.
Crush — агент для терминала от команды Charm (авторы Bubble Tea и Glow). Написан на Go, ставится одной командой в macOS, Linux и Windows; умеет несколько сессий и проектов одновременно, подхватывает контекст через LSP и подключает инструменты по MCP. Репозиторий charmbracelet/crush — 28 503 звезды, 2 317 форков, создан 21.05.2025, последний коммит 06.10.2026 (данные GitHub, снято 06.10.2026).
Модель выбирается в конфиге: подойдут Anthropic, OpenAI, Gemini, локальные серверы Ollama и любые OpenAI-совместимые API. Версия npm-пакета @charmland/crush на 06.10.2026 — 0.97.1. Как и другие агенты Charm, Crush выделяется вниманием к интерфейсу: подсветка, история, вложения, аккуратная работа с буфером обмена и фоновые задачи. Точные условия лицензии смотрите в репозитории проекта.
Цена: CLI бесплатный, платите только за токены модели. При локальной модели через Ollama — без оплаты API.
# Homebrew (macOS и Linux)
brew install charmbracelet/tap/crush
# npm / Windows winget
npm install -g @charmland/crush
winget install charmbracelet.crush
# запуск в каталоге проекта
crush
Переход на официальный сайт продукта. Цены и тарифы актуальны на момент публикации — уточняйте у вендора.
Терминальный coding-агент от Charm: сессии по проектам, LSP-контекст, MCP-инструменты, работа с любой моделью. Написан на Go, ставится одной командой.
Любые OpenAI-совместимые API, а также Anthropic, OpenAI, Gemini и локальные модели через Ollama — провайдер задаётся в конфиге.
Сам CLI бесплатный; расходы — только токены выбранной модели. При локальном запуске модели платить за API не нужно.