Summary
Update the plugin to support the new Antigravity CLI (agy) and deprecate Gemini CLI before its service termination on June 18th.
Motivation
- Breaking Disruption: Existing workflows utilizing this plugin will break after June 18th, 2026, as Google One and unpaid tier users will no longer be able to use the Gemini CLI backend.
- Seamless Migration: Users are already migrating to Antigravity CLI (using the
agy command). The plugin should natively recognize the new CLI path and commands to ensure a seamless transition without forcing users to rely on manual aliases or symbolic links.
- Future-Proofing: Aligning with Google’s new unified multi-agent platform architecture keeps this plugin up-to-date with official individual-tier toolchains.
Proposed solution
- CLI Auto-Detection Update: Update the plugin's executable look-up logic to scan for
agy in the system path (PATH) alongside or prior to gemini.
- Configuration Fallback: Allow users to explicitly configure the CLI binary path (e.g.,
executable_path: "/Users/user/.local/bin/agy").
- Graceful Warning: If only
gemini is detected, display a deprecation warning notice reminding the user to migrate before June 18th.
Alternatives considered
- Manual Symbolic Links / Aliasing: Users can manually create a symlink (
ln -s .../agy .../gemini) as a temporary workaround. However, this is a brittle fix because:
- Some plugin execution environments or security policies strictly resolve canonical paths, failing to follow or recognize symlinks.
- If the plugin relies on checking specific CLI version strings (e.g., parsing
gemini --version output), the new agy output format will cause parsing errors.
Therefore, this doesn't solve the plugin's long-term technical debt regarding the official tool rename.
Additional context
Google's official migration announcement notice:
"Gemini CLI is transitioning to the new Antigravity CLI for Google One and unpaid tier (Gemini Code Assist for individuals) users. ... Gemini CLI will stop serving requests for Google One and unpaid tiers starting June 18th. Please migrate to Antigravity CLI before this date to avoid disruption to your workflow."
Summary
Update the plugin to support the new Antigravity CLI (
agy) and deprecate Gemini CLI before its service termination on June 18th.Motivation
agycommand). The plugin should natively recognize the new CLI path and commands to ensure a seamless transition without forcing users to rely on manual aliases or symbolic links.Proposed solution
agyin the system path (PATH) alongside or prior togemini.executable_path: "/Users/user/.local/bin/agy").geminiis detected, display a deprecation warning notice reminding the user to migrate before June 18th.Alternatives considered
ln -s .../agy .../gemini) as a temporary workaround. However, this is a brittle fix because:gemini --versionoutput), the newagyoutput format will cause parsing errors.Therefore, this doesn't solve the plugin's long-term technical debt regarding the official tool rename.
Additional context
Google's official migration announcement notice:
"Gemini CLI is transitioning to the new Antigravity CLI for Google One and unpaid tier (Gemini Code Assist for individuals) users. ... Gemini CLI will stop serving requests for Google One and unpaid tiers starting June 18th. Please migrate to Antigravity CLI before this date to avoid disruption to your workflow."