At a glance
An Apache-2.0 terminal agent for Gemini with interactive and non-interactive modes, MCP, policy controls, optional OS or container sandboxing, specialized subagents, worktrees, and file-aware rewind and restore.
Good choice if
- Organizations retaining Gemini CLI through Gemini Code Assist Standard or Enterprise, Google Cloud, or paid enterprise API access
- Headless automation with structured output and explicit policy controls
- Tasks that benefit from subagents, worktrees, sandbox profiles, and file rollback
Check before choosing
- Since June 18, 2026, Google AI free, Pro, and Ultra consumer accounts are served by Antigravity CLI instead; Gemini CLI remains supported for enterprise and paid API access
- Model access remains centered on Gemini rather than a multi-provider model catalog
- OS and container sandboxing is optional; the macOS default profile allows broad reads and network while constraining writes, so profiles must match the task
See 5 more considerations
- Checkpointing and experimental Auto Memory are off by default; memory candidates require review and may send selected local transcript content to the configured model
- The browser agent is disabled by default, uses a persistent Chrome profile by default, and changes behavior or availability under Seatbelt and container sandboxes
- Worktrees isolate checkouts rather than processes, credentials, or network access
- The policy engine's project-level Workspace tier is currently non-functional, so repository policy files do not enforce tool decisions; use User or Admin policies until that tier is restored
- The repository contains extensive project-owned eval assets, but no complete independent harness benchmark result is imported
