CodeWithLLM-Updates
-

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 завжди відкриває меню. Але мені не вистачає хоткея "перегенеруй відповідь".