Charm Crush CLI
https://charm.land/
https://github.com/charmbracelet/crush
Ще один інтелектуальний кодінг-асистент, який інтегрується у термінал. Для моделей, які підтримують таку можливість, вмикається режим "Agent". Є перемикання моделі в будь-який момент між відповідями. Чати зберігаються як сесії, їх можна повертати.
За допомогою catwalk працює з моделями від Anthropic, OpenAI, Groq, OpenRouter, Google Gemini, AWS Bedrock, Azure OpenAI та можна додати власні через OpenAI/Anthropic-сумісні API. Зараз не підтримує підключення підписних планів, від тієї ж Anthropic — тільки ключі з оплатою за токени.
Використовує LSP (Language Server Protocol) для розуміння коду, як це роблять IDE (підсвітка синтаксису, автодоповнення тощо), показує diff. Підтримує MCP.
https://www.youtube.com/watch?v=3crlgrd86r0
Головний плюс — це інтерфейс, який тут зроблений на найвищому рівні: зручно і зрозуміло, що зараз відбувається. Інтерфейс правильно відмальовується, навіть якщо ресайзити вікно терміналу, що інші тулзи не вміють.
Класно що Ctrl+p завжди відкриває меню. Але мені не вистачає хоткея "перегенеруй відповідь".
#crush #autonomousagents