Gemini CLI v0.44.0 Changelog
What changed in Gemini CLI v0.44.0, released 2026-05-27 โ explained in plain English.
- Introduces support for Gemini 3.1 models and consolidates multiple "Auto" modes into a single, smart Auto mode.
- Improves usability with smoother screen rendering to prevent terminal freezing, smarter AI helper selection, and local logging of file search snippets.
- Fixes several bugs and security vulnerabilities, including crashes from @-mentions or directory errors, Vim keyboard issues, and Linux sandbox permission errors.
Want a heads-up when Gemini CLI updates?
We email you the moment a new Gemini CLI version drops โ plus plain-English release notes like these. No spam.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This update is all about making the Gemini command-line tool (a tool that lets you talk to Gemini directly from your computer's terminal) smarter, safer, and much smoother to use. It simplifies how the AI operates, adds support for the latest Gemini models, and fixes a ton of annoying bugs that caused crashes or screen lag. It is a great update for anyone who uses this tool to write code, search files, or automate tasks.
What's new
- One Simple Auto Mode: Instead of making you choose between different "Auto" modes, they have all been combined into a single, smart Auto mode.
- Gemini 3.1 Support: Added support and "thinking" settings for the brand-new Gemini 3.1 models.
- Better Search Logs: When the AI searches your files (using a technique called RAG, or Retrieval-Augmented Generation), it now saves those search snippets to a local log file so you can see exactly what information it looked at.
- New Session Options: Added new ways to run AI helper sessions both locally on your machine and remotely.
Improvements
- Smarter Helper Selection: If you have multiple AI "agents" (specialized helpers) available, the tool is now better at choosing the right one for your current project.
- Modern Windows PowerShell: On Windows, the tool will now prefer the modern PowerShell (
pwsh.exe) over the older, outdated version 5.1. - Smoother Screen Updates: The tool now limits how much text it sends to the screen at once, preventing your terminal from freezing up when there is a massive amount of output.
- Adding Context Files: When you add context files to your session, they are now added to the end of your existing list instead of wiping out and replacing what was already there.
Fixes
- Vim Keyboard Fix: If you use the Vim text editor, pressing keys in "Normal" mode will no longer accidentally type random text into your prompt.
- No More @-Mention Crashes: The tool will no longer crash if you use the
@symbol to mention something that isn't a real file path. - Linux Sandbox Permissions: Fixed a "permission denied" error that stopped the safe testing environment (sandbox) from running on certain Linux systems like NixOS.
- Ctrl+C to Cancel: You can now successfully use
Ctrl+Cto stop a web search command if it is taking too long. - Security Upgrades: Fixed a security loophole that could have let custom commands access restricted files on your computer, and updated several background packages to patch security vulnerabilities.
- Table Layouts: Fixed a bug where tables on the screen would stretch out of shape; they are now neatly locked to the right width.
- Directory Errors: Fixed crashes that happened when the tool accidentally tried to read an entire folder as if it were a single file.
Breaking changes
No breaking changes in this release.
How to upgrade
Update to Gemini CLI v0.44.0 by running:
npm install -g @google/gemini-cli
This is our plain-language summary. Read the complete, official notes on the Gemini CLI official changelog โ.
