Релиз gemini-cli 0.1.14
Gemini-CLI (@google/gemini-cli) — это официальный инструмент от Google, который позволяет работать с языковой моделью Gemini прямо из командной строки. По сути, это ваш личный AI-помощник для повседневных задач в разработке: написание и отладка кода, поиск ответов на технические вопросы, генерация функций — всё это можно делать, не переключаясь между окнами и не покидая привычную среду.
Главное преимущество Gemini-CLI — его способность понимать контекст проекта. Инструмент умеет читать файлы, разбираться в структуре кода и давать точные, релевантные ответы. Более того, он хорошо интегрируется с редакторами вроде VS Code, благодаря чему может видеть, над каким файлом вы сейчас работаете, или какой фрагмент кода выделили. Это делает его не просто чат-ботом, а настоящим помощником, встроенным прямо в ваш рабочий процесс.
👇👇👇Что такое gemnini-cli и как начать с ним работать смотри 👇👇👇:
Первая часть:
Gemini CLI: Знакомство и первые шаги
Вторая часть:
Gemini CLI: Продвинутые техники и автоматизация сценариев (Часть 2)
Третья часть:
Релиз gemini-cli 0.1.14
Этот релиз включает в себя множество улучшений, исправлений и новых функций. Основные изменения можно сгруппировать по следующим направлениям:
🚀 Главные нововведения:
Интеграция с IDE: Это самое крупное изменение. Представлено сопутствующее расширение для VS Code и добавлена интеграция с редактором Zed. Появились специальные команды (/ide status, /ide install) и множество улучшений для режима [ide-mode], позволяющего CLI взаимодействовать с редактором кода.
Новая архитектура команд: Многие слэш-команды (такие как /auth, /docs, /stats, /tools и другие) были переведены на новую, более стабильную архитектуру.
Обнаружение циклов: Добавлен сервис, который умеет обнаруживать и прерывать простые зацикливания в коде.
✨ Ключевые улучшения:
Отключение баннера: Добавлена настройка hideBanner для отключения приветственного баннера при запуске.
Безопасность: API-ключ теперь передается в заголовке запроса, а не в URL.
Улучшения UX: Внесены различные улучшения в пользовательский интерфейс, такие как улучшение цветовых тем, логика автодополнения и управление курсором.
Новые команды: Добавлена команда /copy для копирования вывода в буфер обмена.
🔧 Исправления и стабильность:
Совместимость с Windows: Внесено множество исправлений, чтобы инструмент корректно работал в среде Windows.
Исправление ошибок: Устранено множество багов, включая проблемы с сериализацией JSON, сбои при обработке ANSI-кодов и некорректную работу с проектами без Git-репозитория.
Обновление зависимостей: Обновлены ключевые пакеты, включая yargs до v18.
Ссылка на github
Удачи 🚀