
Antigravity Cli
- 7 installs
- 226k repo stars
- Updated August 5, 2026
- nousresearch/hermes-agent
Helps with ai & agent building tasks.
About
antigravity-cli is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.
- antigravity-cli
- AI & Agent Building
- AI-coding skill
Antigravity Cli by the numbers
- 7 all-time installs (skills.sh)
- Ranked #12,520 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/nousresearch/hermes-agent --skill antigravity-cliAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 7 |
|---|---|
| repo stars | ★ 226k |
| Last updated | August 5, 2026 |
| Repository | nousresearch/hermes-agent ↗ |
What it does
Helps with ai & agent building tasks.
Files
Antigravity CLI (agy)
Operator guide for the Antigravity CLI, invoked as agy. Run all agy commands through the Hermes terminal tool; inspect its config and logs with read_file. This skill is reference + procedure — it does not wrap a network API, so there is nothing to authenticate from Hermes itself.
When to Use
- Installing, updating, or smoke-testing the
agybinary - Driving non-interactive
agy --print/agy -pone-shots - Debugging Antigravity auth, sandbox, permissions, or plugin state
- Reading Antigravity settings, keybindings, conversations, or logs
Mental model
Antigravity has two layers — keep them distinct or the guidance will be wrong:
1. Shell wrapper commands — agy help, agy install, agy plugin, agy update, agy changelog. Run these through the terminal tool. 2. Interactive in-session slash commands — /config, /permissions, /skills, /agents, etc. These only exist inside a running agy TUI session, not on the shell wrapper.
agy help shows the shell wrapper surface, NOT the in-session slash commands.
Prerequisites
- The
agybinary on PATH. Verify through theterminaltool:
command -v agy && agy --version.
- No env vars or API keys required by this skill — Antigravity manages its own
auth via the OS keyring / browser sign-in (see Authentication below).
How to Run
Invoke every agy command through the terminal tool. Examples:
terminal(command="agy --version")
terminal(command="agy help")
terminal(command="agy plugin list")
terminal(command="agy --print 'Summarize the repo in 3 bullets'", workdir="/path/to/project")For an interactive multi-turn TUI session, launch agy with pty=true (and tmux for capture/monitoring), the same pattern the codex / claude-code skills use. For one-shot smoke tests and scripted prompts, prefer agy --print (non-interactive).
To inspect Antigravity's own files, use read_file on the paths under Core paths below — do not cat them through the terminal.
Core paths
- Binary / entrypoint:
agy - App data dir:
~/.gemini/antigravity-cli/ - Settings file:
~/.gemini/antigravity-cli/settings.json - Keybindings file:
~/.gemini/antigravity-cli/keybindings.json - Logs:
~/.gemini/antigravity-cli/log/cli-*.log - Conversations:
~/.gemini/antigravity-cli/conversations/ - Brain artifacts:
~/.gemini/antigravity-cli/brain/ - History:
~/.gemini/antigravity-cli/history.jsonl - Plugin staging:
~/.gemini/antigravity-cli/plugins/<plugin_name>/
Quick Reference
Wrapper commands
agy changelogagy helpagy installagy plugin/agy pluginsagy update
Useful flags
--add-dir--continue/-c--conversation--dangerously-skip-permissions--print/-p--print-timeout--prompt--prompt-interactive/-i--sandbox--log-file--version
Plugin subcommands (agy plugin --help)
list,import [source],install <target>,uninstall <name>,
enable <name>, disable <name>, validate [path], link <mp> <target>, help
Install flags (agy install --help)
--dir,--skip-aliases,--skip-path
In-session slash commands
- Conversation control:
/resume(/switch),/rewind(/undo),
/rename <name>, /clear, /fork, /reset, /new
- Settings & tools:
/config,/settings,/permissions,/model,
/keybindings, /statusline, /tasks, /skills, /mcp, /open <path>, /usage, /logout, /agents
- Prompt helpers:
@path autocomplete,esc escclears the prompt (when
not streaming), ! runs a terminal command directly, ? opens help
Settings and permissions
Common settings keys (settings.json)
allowNonWorkspaceAccesscolorSchemepermissions.allowtrustedWorkspaces
Permission modes
request-review, always-proceed, strict, proceed-in-sandbox.
Sandbox behavior
enableTerminalSandboxis a boolean insettings.json; defaultfalse.- Launch-time overrides (
--sandbox,--dangerously-skip-permissions) can
supersede persistent settings for the current session.
Authentication behavior
- The CLI tries the OS secure keyring first.
- With no saved session, it falls back to browser-based Google sign-in.
- Locally it opens the default browser; over SSH it prints an authorization URL
and expects the auth code pasted back.
/logoutremoves saved credentials.
Plugins
- Plugins stage under
~/.gemini/antigravity-cli/plugins/<plugin_name>/. - They can bundle skills, agents, rules, MCP servers, and hooks.
agy plugin listreturning no imported plugins is a valid empty state.
Pitfalls
agy helpshows wrapper commands, not interactive slash commands.agy --versionis the safe non-interactive version check;agy versionis
interactive and can fail without a real TTY.
- First place to look for failures:
~/.gemini/antigravity-cli/log/cli-*.log
(read with read_file).
- Don't confuse persistent JSON settings with launch-time overrides.
~/.gemini/antigravity-cli/bin/agentapiis a thin wrapper toagy agentapi.- On WSL, token storage is file-based, so auth issues are usually local-file /
session-state problems, not browser-only problems.
- Workspace identity can depend on launch directory and the
.antigravitycli
project marker.
Verification
Confirm the install is real and usable, all through the terminal tool (read files with read_file):
1. terminal(command="command -v agy") 2. terminal(command="agy --version") 3. terminal(command="agy help") 4. terminal(command="agy plugin list") 5. read_file on ~/.gemini/antigravity-cli/settings.json 6. read_file on the latest ~/.gemini/antigravity-cli/log/cli-*.log 7. If needed, read_file on ~/.gemini/antigravity-cli/keybindings.json
Support files
references/cli-docs.md— condensed notes from the getting-started, usage,
and features docs.
Antigravity CLI docs, condensed
Source pages reviewed:
/docs/cli-getting-started/docs/cli-using/docs/cli-features
Install
- macOS/Linux:
curl -fsSL https://antigravity.google/cli/install.sh | bash - Windows PowerShell:
irm https://antigravity.google/cli/install.ps1 | iex - Windows CMD:
curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd
Authentication
- Tries secure keyring first.
- If no saved session exists, falls back to browser-based Google sign-in.
- Local machine: opens the default browser.
- SSH/remote: prints a secure authorization URL, then expects the auth code to be pasted back.
/logoutremoves saved credentials.
Config and files
- Settings:
~/.gemini/antigravity-cli/settings.json - Keybindings:
~/.gemini/antigravity-cli/keybindings.json - Plugins:
~/.gemini/antigravity-cli/plugins/<plugin_name>/
Useful slash commands
/config,/settings/permissions/resume//switch/rewind//undo/rename <name>/model/keybindings/statusline/tasks/skills/mcp/open <path>/usage/logout/agents
Prompt helpers
@path autocompleteesc escclears prompt when not streaming!runs a terminal command?opens help / slash command list
Permissions and sandbox
- Permission modes:
request-review,always-proceed,strict,proceed-in-sandbox - Launch overrides:
--sandbox,--dangerously-skip-permissions - Sandbox setting:
enableTerminalSandboxinsettings.json(defaultfalse)
Plugins
- Plugins can bundle skills, agents, rules, MCP servers, and hooks.
- They are staged locally and auto-discovered once installed.
Subagents
/agentsopens the panel for active/completed subagents.- Subagents can run in parallel and request approvals.
Keybindings
~/.gemini/antigravity-cli/keybindings.json- Malformed JSON falls back to defaults for broken actions.
- Docs list default bindings for clear, submit, cancel, exit, suspend, editor, approval yes/no, navigation, clipboard, undo/redo, and newline insertion.