Voydevich
Gemini CLI

Що нового в Gemini CLI 0.67

Реліз Gemini CLI 0.67 додає команду models та прапорець --list-models, інтеграцію IDE companion із контейнерами та валідацію розширень.

Реліз від 28 жовтня 2026 · оновлено 9 листопада 2026

Головне

  • Команда models та прапорець --list-models для перегляду доступних моделей
  • Прокидання IDE companion у контейнерні сендбокси через exec stdio
  • Нова команда для валідації розширень та оцінювальні тести
  • Індикація 429 rate limit зі зворотним відліком у завантажувачі
  • Підтримка коректної роботи rootless Podman з прапорцем --userns=keep-id

Коротко

У релізі Gemini CLI 0.67 додано нові інструменти для виявлення моделей і валідації розширень, а також розширено підтримку середовищ розробки. Зокрема, реалізовано міст для взаємодії IDE companion із контейнерними пісочницями через exec stdio. Також версія містить низку виправлень у роботі з терміналом, безпекою, обробкою скасувань і сумісністю з різними платформами.

Нові можливості

Виявлення та налаштування моделей

  • Команда models та прапорець --list-models: додано окрему команду та відповідний прапорець для перегляду доступних моделей безпосередньо з інтерфейсу командного рядка.

Розширення та інтеграція з IDE

  • Міст для IDE companion у контейнерних сендбоксах: реалізовано підключення компонента IDE companion усередину контейнерних середовищ (sandboxes) за допомогою передачі потоків exec stdio.
  • Команда валідації розширень: додано нову команду для перевірки розширень (extension validation command) разом із набором оцінювальних тестів (evaluation tests).

Виправлення та покращення

Інтерфейс та командний рядок

  • Зворотний відлік для Rate Limit: індикатор завантаження тепер відображає період охолодження та зворотний відлік під час отримання помилки 429 rate limit.
  • Робота з шириною символів: покращено поведінку інтерфейсу в терміналах, що обробляють символи неоднозначної ширини (ambiguous-width) як широкі, а також скориговано відображення ширини знаків тайської та лаоської мов (SARA AM).
  • Стовпчик історії та рендеринг: обмежено повторний рендеринг вбудованої історії після зміни ширини термінала, а також виправлено обрізання та перемикання у компонентах Expandable.
  • Автодоповнення: виправлено вставку імені батьківської команди під час автодоповнення в списку /chat list, а також нормалізовано початкові слеші під час пошуку файлів через @.
  • Схеми тем: додано відсутні ключі active та focus до UI-схеми користувацьких тем.

Безпека та керування процесами

  • Підтримка Rootless Podman: для пісочниць із rootless Podman тепер передається прапорець --userns=keep-id.
  • Скасування операцій: зупинено обробку потоку продовження (continuation stream) та автоматичне підштовхування (auto-nudge) після скасування запиту, а також заблоковано виконання інструментів після скасування у неінтерактивному режимі.
  • Блокування розширень: додано блокування на рівні окремих розширень (per-extension lock) для серіалізації одночасного встановлення пакетів.
  • Підтвердження дій: усунено дублювання записів історії та подвійне відправлення телеметрії у процесі confirm_action.
  • Перевірка прапорців: звужено перевірку ненадійних прапорців (untrusted flag checks) до зовнішнього виводу та додано запам'ятовування дозволених параметрів.

Робота з моделями та провайдерами

  • Збереження стану моделі: обрана модель тепер коректно зберігається під час тимчасового перемикання (transient fallback), скасування операцій або повернення назад (rewind).
  • Моделі Gemini 3: функція supportsMultimodalFunctionResponse тепер розпізнає моделі лінійки Gemini 3, що містять крапки в назві.
  • Явне вказування gemini-2.5-flash: збережено збереження цієї моделі під час динамічного визначення моделей (dynamic model resolution).
  • Підписи думок: гарантовано створення підписів думок (thought signatures) для всіх кроків взаємодії з моделлю, що містять виклики функцій.
  • Ліміти витрат: помилки, пов'язані з вичерпанням ліміту витрат проєкту (project spending cap), тепер класифікуються як термінальні помилки квоти.

Файлові операції та платформи

  • Підтримка Windows: функція перевірки шляхів isWithinRoot стала нечутливою до регістру, реалізовано резервний пошук процесів IDE через PowerShell CIM, а також додано обробку нульових пристроїв libuv у readSecureFileBuffer.
  • Android (Termux): дозволено використання довірених системних шляхів для пошуку ripgrep.
  • Git та шаблони ігнорування: забезпечено дотримання правил .git/info/exclude та параметра core.excludesFile у тіньовому репозиторії (shadow repo).
  • Запобігання пошкодженню шаблонів: виправлено пошкодження шаблонів промптів для LLM через конструкції з символом $.
  • Символічні посилання: інструмент GlobTool тепер канонічно резолвить шляхи, що містять симлінки.
  • Атомарний запис: функція writeTextFile тепер враховує файли лише для читання та жорсткі посилання.

Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо