Antigravity CLI
See the generated compatibility matrix for capability details and version-scoped evidence.
antigravity-cli integrates Google's Antigravity CLI (agy) into ctrlyoke.
Use it when:
- You want Google's current CLI path for coding workflows
- You need Antigravity model choices such as Gemini Flash, Claude, or GPT-OSS
- You want ctrlyoke workflow execution, MCP, agents, skills, and history around
agy
yaml
harness: antigravity-cli
model: gemini-3.6-flash-low
steps:
- prompt: Update the implementation and run the focused tests.Notes:
- Install and authenticate
agybefore selecting this harness. - ctrlyoke requires
agy1.1.12 or newer. - Permissions are coarse modes only:
dangerouslyAllowAllpasses--dangerously-skip-permissions,custompasses--sandbox, andallowAllpasses nothing, soagyapplies its own approval behavior.allowedTools/deniedToolsare not enforced, and MCP servers cannot be filtered per tool. Image references are not attached. - Only the
preToolUse,postToolUse,sessionStart, andstophook events fire;userPromptSubmit,permissionRequest,notification, anderrordo not. - MCP servers are written to the workspace
.agents/mcp_config.json, whichagydiscovers on its own. There is no per-prompt server scoping, so parallel workflows in one workspace share that file's servers. - ctrlyoke's hooks go in
~/.gemini/config/hooks.jsonand its statusline in~/.gemini/antigravity-cli/settings.json; ctrlyoke restores both files when the run ends. - ctrlyoke's default Antigravity model is
gemini-3.6-flash-medium, notagy's own Claude Sonnet default. - Models are the IDs
agy modelsprints (gemini-3.6-flash-low,claude-sonnet-4-6, …). The dashboard shows agy's friendlier labels ("Gemini 3.6 Flash (Low)"), andagyitself accepts either spelling, but workflow files and settings use the ID. - For manual test runs, prefer a Gemini Flash tier to avoid exhausting the much smaller Claude quota.
- Antigravity stores some user-level config under
~/.gemini/; those paths are expected and are not Gemini CLI support.