Antigravity CLI plugins¶
- ID
antigravity-cli-plugins- Links
- Version requirement
>= 1.2.14
- Platforms
🐧 Linux · 🍎 macOS · 🪟 Windows
- Operations
installed·install·remove- purl types
pkg:antigravity-cli-plugins/- CLI name
agy- Issues and PRs
- Source
The plugins of the Antigravity CLI, agy.
A package is a plugin of the user’s profile, identified by the name its
plugin.json declares, and stored under ~/.gemini/config/plugins. Plugins a
project keeps in its own .agents/plugins directory are not reported: the
listing covers the profile alone, whatever the working directory.
install takes a local plugin directory, or <plugin>@<marketplace> for a
marketplace the Antigravity application registered: the command line has no
way to add one, and no search. The plugin is then listed under its name.
The CLI itself updates with agy update, which is not a plugin operation and
is left to topgrade.
What mpm adds to antigravity-cli-plugins¶
mpm reaches across every manager at once, not antigravity-cli-plugins alone: mpm installed and mpm outdated cover antigravity-cli-plugins alongside every other manager you run in one table, mpm upgrade --all updates them together, and mpm sbom exports the whole machine as one bill of materials.
Every mpm command also gains --dry-run and --plan previews, cross-scheme version comparison and purl identifiers. See manager augmentations for how each one is built.
Your antigravity-cli-plugins commands, in mpm¶
You already know antigravity-cli-plugins: each operation maps one-to-one onto mpm, in an interface shared by every manager.
To… |
With |
With |
|---|---|---|
List what’s installed |
|
|
Install a package |
|
|
Remove a package |
|
|
Prefix any command above with --dry-run to simulate the underlying manager calls without touching the system: the safe way to watch what mpm would do before trusting it.
Operations¶
Operation |
Supported |
Notes |
|---|---|---|
|
✅ |
Listings carry plugin names only, with no version. |
|
❌ |
No command reports a newer plugin. |
|
||
|
❌ |
No catalog is reachable from the command line: marketplaces are browsed in the Antigravity application. |
|
✅ |
|
|
❌ |
No update command: the Antigravity application updates plugins. |
|
❌ |
No update command: the Antigravity application updates plugins. |
|
✅ |
|
|
||
|
||
|
Configuration¶
Ignore
antigravity-cli-pluginson thempmCLI by passing the--no-antigravity-cli-pluginsoption.Ignore it for every run in your configuration:
[mpm] antigravity-cli-plugins = false
Raise the timeout of all
antigravity-cli-pluginscalls:[mpm.overrides.antigravity-cli-plugins] timeout = 900
Run
mpm config-template antigravity-cli-pluginsto print all overridable settings for your configuration file:[mpm.overrides.antigravity-cli-plugins] cli_names = [ "agy", ] cli_search_path = [] dry_run = false ignore_auto_updates = true plan = false post_args = [] pre_args = [] pre_cmds = [] requirement = ">=1.2.14" stop_on_error = false unmaintained = false version_cli_options = [ "--version", ] version_regexes = [ "^(?P<version>\\d+\\.\\d+\\.\\d+)", ]
Recipes¶
A few jobs you would otherwise script around antigravity-cli-plugins, one mpm command each:
Snapshot and clone a machine:
mpm --antigravity-cli-plugins dump antigravity-cli-plugins.toml, thenmpm restore antigravity-cli-plugins.tomlon the next one.Export a compliance SBOM:
mpm --antigravity-cli-plugins sbom(CycloneDX by default,--spdxfor SPDX).
Privilege escalation¶
mpm runs this manager as the current user and never prepends sudo by default. Flip the policy for its privileged operations with --sudo or the per-manager sudo override.
None of its operations is privileged.
See privilege escalation for the full policy.
Cooldown¶
State of Antigravity CLI plugins’s release-age gating, from the cooldown support table:
Status: ❌ None
A cooldown only pays off where a compromised release can be withdrawn while the clock runs, and can only be emulated where the registry dates its releases. From the retraction table:
Registry: Antigravity plugin sources
Retraction: None: a plugin comes from a local directory, or from a marketplace the Antigravity application registers, whose format the documentation leaves undescribed
Publish date: ❌ the listing carries
importedAt, the local import time, and no publication date
With --cooldown set, mpm skips this manager’s install and upgrade operations rather than run them unguarded (fail-closed); --cooldown best-effort opts back in.
Reference traces¶
A collection of raw native outputs captured from the manager’s own CLI and recorded in the manager source. If you know Antigravity CLI plugins well and a transcript below looks wrong, or a newer release changed its output format, report it.
$ agy plugin list
{
"imports": [
{
"name": "apricot-notes",
"source": "antigravity",
"importedAt": "2026-09-30T09:08:27Z",
"components": null
}
]
}
Version check¶
The version is probed by running:
$ agy --version
1.2.14
and extracted with:
r"^(?P<version>\d+\.\d+\.\d+)"
Changelog¶
8.1.0.dev0(unreleased)Add the plugin manager of the Antigravity CLI,
agy, withinstalled,installandremovesupport.