8

Релиз 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. Часть 3. Интеграция с vs code


Релиз 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

Удачи 🚀

Лига программистов

2.1K поста11.9K подписчиков

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества