![gemini]()
Google's Gemini CLI has launched a significant update focusing on enhancing the user experience within terminal environments. The revamped interface addresses long-standing pain points of flickering screens, unstable input prompts, and visual glitches, delivering a polished, graphical-quality feel directly in the command-line interface. Users can now enjoy a stable, robust, and visually smooth Gemini CLI that improves workflow efficiency for developers and terminal users alike.
Key Features of the Gemini CLI Upgrade
This update introduces a foundational overhaul in how the CLI renders and interacts within terminal windows, rolling out multiple user-centric enhancements:
Mouse-Based Navigation: Users can click directly within input prompts to navigate, eliminating the need to repeatedly use arrow keys for cursor movement.
![mouse_click]()
Sticky Headers: Persistent header lines provide ongoing context during tool confirmations and complex interactions, reducing confusion and maintaining clarity.
![sticky-header]()
Flicker-Free Operation: The redesign practically removes screen flicker across popular modern terminals such as VSCode, iTerm, and Ghostty, ensuring a seamless visual experience.
Robust Window Resizing: Prior issues with terminal resizing causing rendering glitches have been resolved, leading to cleaner displays regardless of window adjustments.
Stable Input Prompt: The input field stays anchored consistently at the bottom of the terminal window, removing the distracting bouncing effect seen in previous versions.
![stable-input]()
History Retention: Even with the introduction of an alternate screen buffer, users retain full access to their chat history once exiting Gemini CLI, preserving workflow continuity.
How to Access the New GEMINI CLI Interface
The latest improvements are activated by default starting from Gemini CLI version 0.15.0. To upgrade, run the command:
npm install -g @google/gemini-cli@latest
This will seamlessly pull in the enhanced UI and improved rendering foundation that underpins the new user experience.
Future Roadmap and Additional Enhancements
The Gemini CLI development team is actively working on extending these improvements with upcoming features such as:
Click-and-drag functionality for scrollbars (users currently can scroll using mouse wheel or Shift+Up/Down).
More integrated and fluid copy-paste operations. Until then, users can press Ctrl-S to temporarily exit mouse mode for selecting text using conventional methods.
These ongoing enhancements aim to make Gemini CLI the go-to terminal tool for developers seeking robust interactivity without sacrificing comfort or visual stability.
Why This Upgrade Matters
Traditionally, terminal applications struggle with visual inconsistencies like flicker, jumping input fields, and loss of context during long outputs—factors that disrupt developer focus and productivity. Gemini CLI’s redesign demonstrates how command-line tools can evolve to provide UI polish comparable to graphical apps without losing their power and flexibility.