nc://antigravity-cli

v0.1.0Pinned
ThomSharklint: the rewrite cells published since 846d0b0 pass the structural lint (#109)0caf25c· 9 Nov2 commits
test1 filecell.lisp4.2 KBprovider.lisp11.2 KB

nodecode-antigravity-cli

Antigravity CLI: Gemini and Claude models through the agy CLI on an Antigravity subscription. A Nodecode rewrite of soyelmismo/hermes-antigravity-subscription by soyelmismo.

A turn on an antigravity-cli/<model> goes to the Antigravity CLI the user already has, signed in on this machine, so the models ride the subscription the account already pays for: /models lists them under antigravity-cli/, and a round spawns one agy child with the prompt on its standard input and --output-format stream-json on its output, folding the events as they come.

Get it

Tell the agent "add the antigravity-cli cell", or run nodecode add nc://antigravity-cli.

Set it up

Install the Antigravity CLI (agy) and sign it in once, outside Nodecode. Nothing else is required; the section is optional:

{
  "antigravity-cli": {
    "command": "agy",
    "models": ["gemini-3.8-flash", "gemini-3.1-pro", "gpt-oss-120b",
               "claude-sonnet-4-6", "claude-opus-4-6-thinking"],
    "effort": ""
  }
}

command is the CLI, a name on PATH or a path. models is what /models offers under antigravity-cli/ — name what agy models shows for your account. effort is handed to the CLI as --effort when it is set (low, medium, high), which is how the same model is asked to think harder. No key is stored: the login is the CLI's own, and no request leaves this image.

Use it

Pick a model under antigravity-cli/ in /models and talk. Tool calls come back as <tool_call> blocks the cell parses into the round's calls, so Nodecode runs the tools; a round in which the CLI takes a tool into its own hands ends there rather than trusting it. When no agy is on PATH the cell says so once and leaves the provider out.

Test

From this repository's root:

tools/test-cell.sh providers/nodecode-antigravity-cli

MIT licensed.

Add nc://antigravity-cli

  1. 1

    Install Nodecode

    Once per machine.

    $ curl -fsSL https://nodecode.ai/install.sh | sh
  2. 2

    Add the cell

    Pinned at 0caf25c.

    $ nodecode add nc://antigravity-cli

    Or tell the agent add the antigravity cli cell.