Gemini CLIЩо нового в Gemini CLI 0.68
Реліз Gemini CLI 0.68 додає команду валідації розширень, таймер очікування для помилок 429 і покращує роботу на Windows.
Реліз від 10 листопада 2026 · оновлено 11 листопада 2026
Головне
- Додано команду валідації розширень та оцінювальні тести
- Відображення зворотного відліку та періоду охолодження при помилках 429
- Канонічне розв'язання symlink-шляхів у GlobTool
- Підтримка прапорця --userns=keep-id для rootless podman
- Блокування для послідовного паралельного встановлення розширень
Коротко
Вийшла версія Gemini CLI 0.68. У цьому випуску додано нову команду для валідації розширень, а також покращено відображення лімітів запитів з таймером очікування для помилок 429. Окрім цього, оновлення містить виправлення для роботи середовища на Windows, покращення обробки завантажень та коректне збереження стану вибраних моделей.
Нові можливості
- Валідація розширень: додано команду перевірки розширень (
extension validation command) та супутні оцінювальні тести (evaluation tests).
Виправлення та покращення
Інтерфейс та робота термінала
- Індикація лімітів запитів: в індикаторі завантаження реалізовано виведення зворотного відліку та періоду охолодження (cool-down) у разі отримання помилки
429 rate limit. - Перемальовування історії: обмежено повторний рендеринг inline-історії після зміни ширини вікна термінала.
- Відображення тексту: виправлено обробку сурогатних пар під час обрізання рядків у
sanitizeForDisplay, а також виправлено неочікувану поведінку обрізання та перемикання вExpandable. - Схеми тем: до схеми UI користувацьких тем додано відсутні ключі
activeтаfocus. - Коректне екранування: виправлено випадки помилкової поведінки екранування символу
\n.
Робота з моделями та сесіями
- Збереження вибраної моделі: стан вибраної моделі тепер зберігається під час тимчасового перемикання (transient fallback), скасування та операцій rewind.
- Динамічна конфігурація: список
/modelпоказує пунктAuto, коли активованоdynamicModelConfigurationі вимкнено preview-доступ; також забезпечено збереження явної моделіgemini-2.5-flashпри динамічному резолвінгу. - Розпізнавання моделей Gemini 3: функція
supportsMultimodalFunctionResponseтепер розпізнає моделі сімейства Gemini 3 з крапками в назві. - Шаблони промптів: усунено пошкодження патернів
$у шаблонах промптів для LLM. - Завантаження Whisper: перервані завантаження моделей Whisper більше не позначаються як успішно встановлені.
- Протокол ACP: додано очікування відтворення історії перед відповіддю на запит
session/load.
Розширення та інтеграції
- Синхронізація встановлення розширень: реалізовано блокування для окремих розширень (
per-extension lock), що серіалізує одночасні процеси інсталяції. - Завантаження релізів: додано обробку помилок потоку під час завантаження релізів розширень.
- VS Code Companion: усі disposable-об'єкти розширення тепер реєструються в
context.subscriptions. - Хуки: додано мапінг події
SubagentStopта можливість об'єднання визначень хуків.
Файлова система, Git та оточення
- Шляхи та пошук файлів: нормалізовано початкові слеші в пошукових запитах для автодоповнення через
@, а вGlobToolреалізовано канонічне розв'язання символьних посилань. - Підтримка налаштувань Git: у shadow-репозиторії забезпечено врахування правил із
.git/info/excludeтаcore.excludesFile. Також виправлено видалення суфікса.gitвиключно наприкінці URL-адреси репозиторія. - Специфіка Windows: метод
isWithinRootзроблено нечутливим до регістру; для пошуку процесів IDE додано резервний механізм через PowerShell CIM; виправлено обробку звітності libuv про zero-device stat уreadSecureFileBuffer. - Пісочниця та сервер: для rootless Podman передається параметр
--userns=keep-id, а вCodeAssistServerзабезпечено скидання буфера очікування SSE-подій після досягнення кінця потоку (EOF).
Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо