Collections·26wEnhancing Gemini CLI: Interactive and Polished Experience
Gemini CLI versions 0.9.0 and 0.15.0 introduce major improvements to terminal interaction and user experience. Version 0.9.0 adds pseudo-terminal (PTY) support using node-pty, enabling interactive commands like vim and git rebase to run directly in the CLI with full terminal state streaming and two-way interaction. Version 0.15.0 focuses on UI polish with mouse support, persistent headers, stable input positioning, and elimination of visual glitches like screen flicker and bouncing prompts. These updates transform the CLI into a more sophisticated, visually refined tool with improved terminal resizing and accessible chat history.
