"Очаровательный" терминал: как ИИ преображает командную строку
- Категория: Software
- Дата: 31 июля 2025 г. в 11:45
- Просмотров: 83
Автор изображения: Charm
Большинство пользователей привыкли к графическим интерфейсам (GUI), но многие разработчики и системные администраторы по-прежнему предпочитают старый добрый интерфейс командной строки (CLI). Кому-то он может показаться скучным и чересчур техническим, но компания Charm задалась целью сделать CLI "гламурным" и удобным. У них уже есть несколько интересных утилит, таких как Bubble Tea, Lip Gloss, Huh и Wish. Теперь к ним присоединилась еще одна новинка – Crush.
Crush – это терминальный ассистент для программирования, созданный Kujtim Hoxha. Он настолько хорошо вписался в философию Charm, что компания решила добавить его в свой портфель и пригласила Hoxha в команду. Crush – это взгляд Charm на будущее CLI, в котором большие языковые модели (LLM) органично интегрированы в привычный интерфейс.
В Charm уверены, что LLM сегодня – это мощный инструмент, который должен быть доступен прямо в терминале. Crush не просто добавляет ИИ в CLI, он предлагает целый ряд полезных функций:
- Поддержка множества моделей ИИ.
- Переключение между моделями без потери контекста.
- Сохранение сессий.
- Использование протоколов языкового сервера (LSP) для улучшения контекста.
- Расширяемость через протокол контекста модели (MCP).
Crush работает во всех популярных терминалах на macOS, Linux, Windows (PowerShell и подсистема Windows для Linux), FreeBSD, OpenBSD и NetBSD. Он поддерживает LLM от Anthropic, OpenAI, Gemini, Groq, Claude (через AWS Bedrock) и OpenAI, размещенные в Azure. Если вам нужно больше моделей, вы можете добавить их через Catwalk на GitHub.
Если вы любите командную строку и хотите попробовать что-то новое, вам стоит изучить инструкцию по установке и настройке и начать использовать Crush прямо сейчас. Важно отметить, что Crush распространяется под лицензией FSL-1.1-MIT, что позволяет использовать и модифицировать его практически для любых целей, за исключением создания продукта, конкурирующего с самим Crush.
Мнение редакции MSReview: Charm Crush – это интересный проект, демонстрирующий потенциал интеграции LLM в CLI для повышения продуктивности и удобства использования. Особенно впечатляет возможность переключения между разными моделями без потери контекста и широкая поддержка платформ и поставщиков LLM. Это может стать отличным инструментом для разработчиков и системных администраторов, предпочитающих командную строку.
- Комментарии