Skip to content
Assistants/GCGemini CLI
GC

Gemini CLI

Google · cli agent · freemium

Open-source AI agent CLI from Google for terminal coding workflows. Note: Google is transitioning Gemini CLI toward Antigravity CLI — track google-antigravity for the successor product.

agentcligooglegemini
Is this coverage useful?

Helps prioritize which assistants and sources we maintain. Anonymous · one vote per visitor.

Config files Gemini CLI has changed

Config you own — hooks, permission rules, MCP servers, settings — that releases below state a change to. Counted from the release notes we track, newest change first. How a harness is layered.

MCP server config3 changes · 20 releases touched it · latest Sep 15, 2026 · v0.60.0 ↗
settings files3 changes · latest Sep 15, 2026 · v0.60.0 ↗
permission rules2 changes · 8 releases touched it · latest Oct 20, 2026 · v0.66.0-preview.0 ↗

Release signals

GCGemini CLIv0.67.0-nightly.20261024.gcd1b45c2dOct 24, 2026

fix(cli): stop continuation stream processing and auto-nudge after request cancellation

  • fix(cli): correct Thai and Lao SARA AM display width
  • fix(core): resolve relative file paths against active IDE workspace root
  • feat(cli): add models command and --list-models flag for model discovery
  • fix(cli): convert Claude hook timeout from seconds to milliseconds during migration
Read the full release note

What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.67.0-nightly.20261023.ga713410ab...v0.67.0-nightly.20261024.gcd1b45c2d

Primary source ↗
GCGemini CLIv0.67.0-nightly.20261023.ga713410abOct 23, 2026

fix(a2a-server,core): preserve extended token usage metadata and align per-turn reporting

  • fix(core): ensure all model turns with function calls receive thought signatures
  • fix(cli): handle termination signals and prevent tool execution after cancellation in non-interactive mode
  • fix(cli): preserve ${VAR} placeholders during deprecated settings migration
Read the full release note

What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.67.0-nightly.20261022.g09d81bf11...v0.67.0-nightly.20261023.ga713410ab

Primary source ↗
GCGemini CLIv0.67.0-nightly.20261022.g09d81bf11Oct 22, 2026

Changelog for v0.66.0-preview.0

  • feat(cli): bridge the IDE companion into container sandboxes over exec stdio
  • fix(core): prevent duplicate agent loading when workspace is home directory (#27692)
  • fix(ide): exclude IDE settings and GEMINI.md files from open file con text
  • fix(core): scope untrusted flag checks to external output and remember approved flags
  • fix(a2a-server): mount express.json() before A2A SDK route registration
  • fix(core): adhere to RFC 9110 token rules when splitting custom headers
  • fix(core): respect read-only files and hard links in atomic writeTextFile
Read the full release note

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGemini CLIv0.67.0-nightly.20261021.gd00859d6bOct 21, 2026

chore: migrate gsutil usage to gcloud storage

  • fix(core): preserve user-level ~/.gitconfig in shell and git environments
  • fix(core): prevent false positive matches in isAuthenticationError
  • fix(core): support opt-in private network endpoints for MCP OAuth flows
  • Changelog for v0.65.0
  • chore(release): bump version to 0.67.0-nightly.20261020.gb041de017
Read the full release note

What's Changed

New Contributors

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.66.0-nightly.20261020.g76e4d7c04...v0.67.0-nightly.20261021.gd00859d6b

Primary source ↗
GCGemini CLIv0.65.0Oct 20, 2026

fix(cli): enforce read-only workspace settings in untrusted folders

  • fix(core): avoid duplicate tool response turns when resuming sessions
  • fix(core): prevent deletion of resumed session history on quick exit (#29198)
  • Changelog for v0.64.0-preview.0
  • Changelog for v0.63.0
  • fix(core): align OAuth callback iss parameter validation with RFC 9207 metadata
  • fix(cli): prevent unnecessary terminal clears and scroll resets when expanding with Ctrl+O
  • chore(release): bump version to 0.65.0-nightly.20261006.gfb972b2f8
  • fix(ci): add missing loop in unassign-inactive-assignees workflow
  • +18 more changes
Read the full release note

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGemini CLIv0.66.0-preview.0Oct 20, 2026

Update ROADMAP.md to no longer reference outdated 2025 roadmap

  • Changelog for v0.65.0-preview.0
  • chore(release): bump version to 0.66.0-nightly.20261013.g204db94ae
  • Changelog for v0.64.0
  • fix(ui): implement synchronized output and isolate spinner rendering
  • fix(ui): fix debug console height calculation and terminalBuffer flickering
  • fix(cli): prevent right-hand border bleed in scrollable tool containers
  • refactor(core,cli): emit tool call groups from the scheduler and drop the UI lookahead
  • fix(core): format and quote Windows diff command arguments in openDiff
  • +17 more changes
Read the full release note

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGemini CLIv0.66.0-nightly.20261020.g76e4d7c04Oct 20, 2026

fix(ui): preserve terminal scrollback during viewport refreshes

  • fix(cli): decode streamed Node HTTP activity chunks with StringDecoder
Read the full release note

What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.66.0-nightly.20261019.ged96faedf...v0.66.0-nightly.20261020.g76e4d7c04

Primary source ↗
GCGemini CLIv0.66.0-nightly.20261017.ged96faedfOct 17, 2026

Add Banner about Gemini CLI not being optimized for Gemini 4

  • Update README to remove obsolete content
  • fix(ci): remove unsupported members permission in unassign-inactive-assignees workflow
  • fix(cli): reset slash-command conflict dedupe when conflicts reappear
  • fix(cli): verify active binary update to prevent PATH shadowing false success
  • fix(cli): support 'keys' array in keybindings.json
  • fix(cli): forward termination signals from bootstrap parent to child process
Read the full release note

What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.66.0-nightly.20261016.gdebf42324...v0.66.0-nightly.20261017.ged96faedf

Primary source ↗
GCGemini CLIv0.66.0-nightly.20261016.gdebf42324Oct 16, 2026

chore(release): bump version to 0.66.0-nightly.20261013.g204db94ae

  • Changelog for v0.64.0
  • fix(ui): implement synchronized output and isolate spinner rendering
  • fix(ui): fix debug console height calculation and terminalBuffer flickering
  • fix(cli): prevent right-hand border bleed in scrollable tool containers
  • refactor(core,cli): emit tool call groups from the scheduler and drop the UI lookahead
  • fix(core): format and quote Windows diff command arguments in openDiff
  • fix(cli): round before selecting units in formatDuration
  • +3 more changes
Read the full release note

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGemini CLIv0.65.0-nightly.20261014.g42c518220Oct 14, 2026

fix(cli): correct reverse search highlight index for expanding unicode characters

  • fix(core): treat whitespace-only UTF-16 and UTF-32 files as empty
  • fix(cli): restore debounced static UI refresh on terminal width changes
  • fix(cli): prevent session poisoning on rapid Ctrl-C interruption
  • Update ROADMAP.md to no longer reference outdated 2025 roadmap
  • Changelog for v0.65.0-preview.0
Read the full release note

What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.65.0-nightly.20261013.g51617c1bc...v0.65.0-nightly.20261014.g42c518220

Primary source ↗
GCGemini CLIv0.64.0Oct 13, 2026

refactor(a2a-server): implement V1 to V2 settings migration logic

  • fix(acp): bridge PromptResponse.usage and emit usage_update notifications (#29389)
  • Changelog for v0.63.0-preview.0
  • fix(cli): propagate resolved folder trust state in headless mode (#29031)
  • chore(release): bump version to 0.64.0-nightly.20260929.gd75234cae
  • fix(cli): prevent CPU hang and quote swallowing on @ within code (#29434)
  • fix(core): serialize file tool operations and make writes atomic (#29078)
  • fix(core): implement append-only delta patching and bounded history windowing in ChatRecordingService
  • +9 more changes
Read the full release note

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGemini CLIv0.65.0-preview.0Oct 13, 2026

fix(cli): enforce read-only workspace settings in untrusted folders

  • fix(core): avoid duplicate tool response turns when resuming sessions
  • fix(core): prevent deletion of resumed session history on quick exit (#29198)
  • Changelog for v0.64.0-preview.0
  • Changelog for v0.63.0
  • fix(core): align OAuth callback iss parameter validation with RFC 9207 metadata
  • fix(cli): prevent unnecessary terminal clears and scroll resets when expanding with Ctrl+O
  • chore(release): bump version to 0.65.0-nightly.20261006.gfb972b2f8
  • fix(ci): add missing loop in unassign-inactive-assignees workflow
  • +18 more changes
Read the full release note

What's Changed

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGemini CLIv0.65.0-nightly.20261013.g51617c1bcOct 13, 2026

fix(cli): keep loading other extensions when one fails the allowlist check

Read the full release note

What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.65.0-nightly.20261012.g9b6e0265d...v0.65.0-nightly.20261013.g51617c1bc

Primary source ↗

Polled sources

[official-changelogs] Gemini CLI changelogs site

Product page · last read Oct 24, 2026

https://geminicli.com/docs/changelogs/

[github-releases] GitHub Releases

GitHub Releases · last read Oct 24, 2026

https://github.com/google-gemini/gemini-cli/releases