Gemini CLI v0.68.0 isn't tuned for Gemini 4, and counts down rate limits
4 days ago
Gemini CLI v0.68.0: the README now says Gemini CLI is for Gemini Code Assist on Google Cloud and isn't tuned for Gemini 4, rate limits show a live countdown, gemini extensions validate checks an extension before you ship it, and fixes for /restore, rootless Podman, Windows and Claude Code hook migration. Release notes: https://github.com/google-gemini/gemini-cli/releases/tag/v0.68.0 Compare: https://github.com/google-gemini/gemini-cli/compare/v0.67.0...v0.68.0 README: https://github.com/google-gemini/gemini-cli/blob/v0.68.0/README.md
Ask about this presentation
Chapters
0:00Gemini CLI isn't tuned for Gemini 4
0:14Free and Google AI Pro accounts moved to Antigravity CLI
0:29Don’t benchmark Gemini models with Gemini CLI
0:4301: When the model is busy
0:45A rate limit now shows a countdown
0:54The model you pick stays picked
1:07/model lists Auto, and Gemini 2.5 Flash stays 2.5 Flash
1:2202: Extensions
1:23gemini extensions validate checks an extension before you ship it
1:37Two installs of one extension can’t mix their files
1:5103: Your files and your machine
1:53/restore respects your other git excludes
2:08Rootless Podman sandboxes keep your file ownership
2:25Windows path checks ignore drive-letter case
2:4004: Hooks and editors
2:42gemini hooks migrate carries Claude Code’s SubagentStop
2:55ACP editors get the full history before a session loads
3:09Which CLI to run
Show transcriptHide transcript
Gemini CLI v0.68.0 opens its README with a warning. Gemini CLI is built for Gemini Code Assist on Google Cloud, and it isn't tuned for Gemini 4 models such as Argon.
Free accounts and Google AI Pro and Ultra moved to Antigravity CLI on June 18. The README now sends those accounts to Antigravity, scripts and CI to Gemini API CLI, and Code Assist teams to Gemini CLI.
Its agent harness isn’t tuned for Gemini 4 and later, so the scores it produces are unrepresentative. If your company has a Code Assist Standard or Enterprise license, your access stays the same.
When the model is busy.
When you hit a rate limit, the first retry stayed hidden, and Gemini CLI looked hung. Now it says so at once and counts down the seconds to the next attempt.
After a capacity error, a cancel or a rewind, a Pro model you chose could quietly switch to Flash while the footer still said Pro. Now a fallback lasts one turn, then your model comes back.
Auto now appears in the model menu even without preview access. Asking for Gemini 2.5 Flash gets you 2.5 Flash, and dotted names like Gemini 3.1 Pro now get multimodal tool responses.
Extensions.
A new command, gemini extensions validate, checks a local extension before you install or publish it. It checks the manifest, the context file paths, the version number and every MCP server definition.
Installing the same extension twice at once could leave files from both versions in one folder. Now a lock makes the second install wait, then stop. A failed release download also cleans up after itself.
Your files and your machine.
With checkpointing on, /restore could delete or roll back files you had excluded outside .gitignore. Now the checkpoint repo also honors the git info exclude file and your global excludes file.
Under rootless Podman, files the sandbox wrote into your workspace belonged to another user ID, so your own edits failed. Now Gemini CLI passes keep-id, and the sandbox user is you.
On Windows, a lowercase drive letter from VS Code put files outside your own project. Path checks now ignore case there, IDE detection falls back to PowerShell, and secure file reads handle an odd Windows file stat.
Hooks and editors.
Moving over from Claude Code? gemini hooks migrate now maps the SubagentStop event to AfterAgent, and when Stop and SubagentStop both land there, it keeps both sets of hooks.
Editors that talk to Gemini CLI over the Agent Client Protocol now get the whole conversation before a loaded session answers. The VS Code companion cleans up after itself, and @ file search accepts a leading slash.
Here’s where I land. On a free or Google AI Pro account, I’d run Antigravity CLI. On Code Assist, I’d upgrade to v0.68.0 for the rate limit countdown alone. The full list is in the release notes.
Up next
3:18Gemini CLI v0.67.0 opens VS Code diffs from inside Docker and gVisor sandboxes
@gemini-cli
1 week ago
3:13Gemini CLI v0.66.0 isn’t optimized for Gemini 4 Argon, so Google points you to Antigravity
@gemini-cli
1 week ago
2:30Gemini CLI v0.65.0 stops deleting your chat history when you resume and quit
@gemini-cli
3 weeks ago
3:03Gemini CLI v0.64.0 stops parallel agents overwriting each other’s edits
@gemini-cli
1 month ago
3:04Gemini CLI v0.63.0 caps memory in long agent runs
@gemini-cli
1 month ago
2:38Gemini CLI v0.62.0 keeps you signed in with Google
@gemini-cli
1 month ago
3:05Gemini CLI v0.61.0 adds Gemini 3.8 Flash and guards build files
@gemini-cli
1 month ago
2:36Gemini CLI v0.58.0
@gemini-cli
2 months ago