Google заставила свой Gemini CLI вести себя как настоящий CLI

Мы — AI for Devs: разбираем модели, ИИ‑агентов и инструменты для разработчиков. Делаем практичные гайды, бенчмарки и выкладываем рабочие паттерны — всё, что помогает быстрее строить продукты с LLM. Меньше шума, больше пользы и кода. Подписывайтесь — будет чем прокачать ваш стек.

geminigemini clipty

Если раньше Gemini CLI выглядел как умный, но слегка деревянный ассистент, то теперь — полноценный "вайб" из коробки. Обновление принесло интерактивную оболочку, где можно спокойно запустить vim, выполнить top или даже git rebase -i, не открывая отдельного окна терминала.

Секрет в новом pseudo-terminal (PTY) — та самая технология, благодаря которой терминал "думает", что перед ним настоящий человек с клавиатурой и нервами. Gemini теперь стримит состояние терминала как живое видео: цвета, курсор, моргающий prompt — всё синхронно.

Новая архитектура поддерживает двустороннюю связь. Мы добавили возможность отправлять ввод в терминал и даже изменять его размер на лету. Когда вы что-то вводите, нажатия клавиш передаются выполняющемуся процессу, а при изменении размера окна приложение внутри оболочки Gemini автоматически перестраивает свой интерфейс — точно так же, как в обычном терминале.

Чтобы переключить фокус на терминал, нажмите Ctrl+F.Мы также улучшили обработку вывода, чтобы корректно отображались цвета терминала — теперь можно пользоваться любимыми консольными инструментами во всей их красе.

Попробовать довольно легко:

npm install -g @google/gemini-cli@latest

ИсточникGemini CLI документация

@ai_for_devs

Скриншот тёмного терминального окна Gemini CLI с пиксельным логотипом «GEMINI», промптом и полем ввода, иллюстрирующий новую интерактивную PTY‑оболочку.
Интерфейс Gemini CLI: темная консоль с логотипом и промптом — демонстрация интерактивной PTY‑оболочки.

Читайте так же