{
  "data": {
    "a": {
      "slug": "antigravity-cli",
      "name": "Antigravity CLI",
      "vendor": "Google",
      "vendorUrl": "https://antigravity.google",
      "kind": "harness",
      "category": "agent-harnesses",
      "summary": "Google's terminal agent for coding tasks, distributed as a closed-source binary and installed as agy. It replaces Gemini CLI for consumer accounts.",
      "url": "https://www.anchorterminal.com/tools/antigravity-cli",
      "markdownUrl": "https://www.anchorterminal.com/tools/antigravity-cli.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/antigravity-cli.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/antigravity-cli.json",
      "dns": "antigravity-cli.grade.anchorterminal.com",
      "repo": "https://github.com/google-antigravity/antigravity-cli",
      "license": "Proprietary. The repository holds the README, changelog and examples, with no source and no licence file. Use is under the Google Antigravity Additional Terms of Service, the Google Terms of Service and the Privacy Policy",
      "transports": [],
      "packages": [],
      "auth": "mixed",
      "authNotes": "Sign in with a Google account in the browser, which uses the operating system keyring, or pick the Business account option for Gemini Enterprise through Google Cloud sign-in, workforce identity federation or Application Default Credentials. Alternatively set modelProvider to gemini in ~/.gemini/antigravity-cli/settings.json and export GEMINI_API_KEY. The terms treat access through third-party software with Antigravity OAuth as a breach.",
      "pricing": "freemium",
      "pricingNotes": "Free to install. A $0 individual plan needs no subscription and has a weekly quota, with Gemini Flash and other models. Google AI Pro costs $20 a month and Ultra $100 or $200 a month (announced 19 May 2026). Enterprise Standard or Plus seats start at $30 a seat a month, or pay-as-you-go with no seat fee at consumption rates. Checked 10 October 2026.",
      "priceSummary": "Freemium",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs pages, the pricing page, the plans page, the README or the changelog (checked 2026-10-10).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-10"
      },
      "docsUrl": "https://antigravity.google/docs/cli/overview",
      "llmsTxt": "https://antigravity.google/llms.txt",
      "capabilities": [
        "agent.harness",
        "agent.mcp-client",
        "agent.multi-agent"
      ],
      "tags": [
        "official",
        "harness",
        "coding-agent",
        "cli",
        "closed-source",
        "mcp",
        "llms-txt",
        "sandbox-default",
        "telemetry-opt-out",
        "subagents",
        "hooks",
        "plugins",
        "paid-plans",
        "gemini-models",
        "third-party-models"
      ],
      "lastRelease": "2026-10-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 54.7,
        "grade": "C",
        "agentReady": false,
        "rank": 899,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 34,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 78,
          "maintenance": 68,
          "payments": 30,
          "reliability": 43,
          "schema": 78,
          "security": 53,
          "transparency": 55
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-04"
        },
        "negative": -3,
        "negativeNotes": [
          "-3, released fixes of the CLI's own described flaws with no advisory. 1.4.7 (tag 24 October 2026) fixed plugin MCP servers that sign in with OAuth \"being able to use a token saved by another user of the same computer account\", and 1.3.4 (13 October) fixed \"Always allow\" rules from a Remote Control session still applying after the user removed them. Neither entry cites an advisory, and NVD has no CVE for Antigravity on 4 November. One folded term. https://github.com/google-antigravity/antigravity-cli/blob/main/CHANGELOG.md"
        ],
        "verdict": "Google's terminal agent, a closed-source binary whose default Auto mode runs commands in a terminal sandbox on macOS, Linux and Windows 11, with documented headless JSON output. Interactions are collected for Google product improvement unless users opt out, a headless run exits 0 when a tool is denied, and 1.4.7 fixed a cross-user token flaw without an advisory.",
        "bestFor": "Developers on Google AI plans or Gemini Enterprise who want a terminal agent with a sandbox on by default and access to several model families, depending on plan.",
        "strengths": [
          "Auto mode, the default for personal accounts, runs commands in a sandbox that hides ~/.ssh, .env, ~/.docker and ~/.kube and limits network access to approved domains",
          "Headless `agy -p` runs with `--output-format json` or `stream-json`, a status field, a `finished_reason` for cut-off turns and token usage in the result event",
          "MCP clients for stdio, Streamable HTTP, SSE and WebSocket servers, with unconfigured MCP tools set to ask first and allow rules by server and tool",
          "Skills, subagents, PreToolUse, PostToolUse and PreInvocation hooks, and plugins from an official marketplace that `/plugin` manages",
          "56 tagged releases between 6 August and 30 October 2026, each with a changelog entry"
        ],
        "weaknesses": [
          "Closed source. The repository holds the README, changelog and examples, with no source and no licence file",
          "Interactions are used to improve Google and Alphabet products and models, and Google staff and contractors may review them, unless the user opts out",
          "Auto mode approves file edits and commands its reviewer judges safe without asking the user",
          "A headless run exits 0 when a tool that needs approval is refused, and the only sign is a notice on stderr",
          "Security fixes such as 1.4.7's cross-user OAuth token fix ship as changelog lines with no advisory"
        ],
        "agentNotes": [
          "Read the `status` and `finished_reason` fields from `--output-format json` and read stderr too. A tool refused for lack of approval still exits 0",
          "Pre-approve each shell command and tool a headless run needs with `action(target)` rules under `permissions.allow` in ~/.gemini/antigravity-cli/settings.json, because headless runs cannot ask",
          "Export `GEMINI_API_KEY` after setting modelProvider to gemini. The CLI won't start when the key is missing, and setting the variable alone has no effect",
          "Turn off Enable Telemetry in /config before running on private repositories if Interactions should not be used for product improvement",
          "Grant sandbox access to ~/.docker or ~/.kube explicitly since 1.4.6 if a task needs Docker or Kubernetes credentials"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 54.7
          }
        ],
        "editorialScores": {
          "ergonomics": 78,
          "maintenance": 68,
          "payments": 30,
          "reliability": 43,
          "schema": 78,
          "security": 53,
          "transparency": 56
        },
        "provenanceScore": 54,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-04",
            "maintenance": "2026-11-04",
            "payments": "2026-11-04",
            "reliability": "2026-11-04",
            "schema": "2026-11-04",
            "security": "2026-11-04",
            "transparency": "2026-11-04"
          },
          "last": "2026-11-04",
          "lastMoved": "2026-11-04",
          "oldest": "2026-11-04",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "curl -fsSL https://antigravity.google/cli/install.sh | bash",
        "headless": {
          "run": "agy -p \"fix the failing test\" --output-format json"
        }
      },
      "letme": {
        "capability": "https://letme.dev/agent.harness",
        "tool": "https://letme.dev/antigravity-cli"
      },
      "area": "frameworks",
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "antigravity.google",
        "domainRegistered": "",
        "endpointOnVendorDomain": null,
        "terms": "https://antigravity.google/terms",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "",
        "changelog": "https://antigravity.google/docs/changelog/",
        "securityTxt": "none",
        "checked": "2026-11-04",
        "notes": [
          "The legal entity is taken from the google.com check on the Gemini CLI listing. The Antigravity terms name Google without an entity.",
          "antigravity.google serves no security.txt (both /.well-known/security.txt and /security.txt answered 404 on 10 October 2026). google.com has a valid one, with reports to g.co/vulnz.",
          "No status page for the CLI was found in the docs, and the domain's registration date was not read."
        ],
        "score": 54
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/antigravity-cli.json",
      "live": {
        "slug": "antigravity-cli",
        "versions": [
          {
            "registry": "github",
            "name": "google-antigravity/antigravity-cli",
            "version": "1.5.2",
            "released": "2026-11-06",
            "seenAt": "2026-11-06T23:06:22.003737043Z"
          }
        ],
        "githubStars": 2743,
        "securityTxt": {
          "url": "https://antigravity.google/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T16:01:57.286210579Z"
        },
        "llmsTxt": {
          "url": "https://antigravity.google/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:31:33.738667448Z"
        },
        "domain": {
          "domain": "antigravity.google",
          "registered": "2025-09-19",
          "source": "https://pubapi.registry.google/rdap/domain/antigravity.google",
          "checkedAt": "2026-11-01T14:24:36.039961987Z"
        },
        "pages": [
          {
            "url": "https://antigravity.google/docs/changelog/",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-07T13:59:08.922850634Z",
            "changedAt": "2026-11-07T13:59:08.922850634Z",
            "fingerprint": "e3d578a88ecc"
          },
          {
            "url": "https://antigravity.google/docs/models",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-07T13:59:11.921447369Z",
            "changedAt": "2026-11-07T13:59:11.921447369Z",
            "fingerprint": "7786c4ba2d38"
          },
          {
            "url": "https://raw.githubusercontent.com/google-antigravity/antigravity-cli/main/CHANGELOG.md",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-07T14:21:09.894633687Z",
            "changedAt": "2026-11-07T14:21:09.894633687Z",
            "fingerprint": "76baa5502b2a"
          },
          {
            "url": "https://policies.google.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:16:57.603449406Z",
            "changedAt": "2026-10-22T01:23:23.175034112Z",
            "fingerprint": "b76b38d8ae56"
          },
          {
            "url": "https://antigravity.google/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T13:59:13.229617485Z",
            "changedAt": "2026-11-07T13:59:13.229617485Z",
            "fingerprint": "53ce6ac7d918"
          }
        ],
        "github": {
          "repo": "google-antigravity/antigravity-cli",
          "checkedAt": "2026-11-02T08:51:28.468421471Z",
          "stars": 2684,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-30T21:56:06Z",
          "openIssues": 802,
          "openPRs": 19,
          "issuesOpened90d": 630,
          "issuesClosed90d": 398,
          "prsMerged90d": 3,
          "replies": {
            "sampled": 16,
            "unanswered": 12,
            "medianDays": 0.1
          }
        },
        "updatedAt": "2026-11-07T16:01:57.286210579Z"
      }
    },
    "answer": "Antigravity CLI scores 54.7 (C) on agent readiness against Verdent's 39.7 (E), and leads in 5 of 7 scored categories.",
    "b": {
      "slug": "verdent",
      "name": "Verdent",
      "vendor": "Verdent AI, Inc.",
      "vendorUrl": "https://www.verdent.ai",
      "kind": "harness",
      "category": "agent-harnesses",
      "summary": "Verdent is a coding agent from Verdent AI, Inc., with a desktop app for macOS and Windows, VS Code and JetBrains extensions and a browser edition. It plans tasks, runs parallel workers in git worktrees and uses MCP servers.",
      "url": "https://www.anchorterminal.com/tools/verdent",
      "markdownUrl": "https://www.anchorterminal.com/tools/verdent.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/verdent.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/verdent.json",
      "dns": "verdent.grade.anchorterminal.com",
      "license": "Proprietary. The terms of use from Verdent AI, Inc. forbid reverse engineering or copying any component, and no source is published",
      "transports": [],
      "packages": [],
      "auth": "mixed",
      "authNotes": "A person signs in to a Verdent account with Google, GitHub or email in a browser. Model use runs on Verdent credits through llm-proxy.verdent.ai, or on the user's own Anthropic, OpenAI or OpenRouter key (BYOK). BYOA runs workers on a local Claude Code or Codex CLI with keys kept on the machine. No API key or token for driving Verdent from another program was found.",
      "pricing": "paid",
      "pricingNotes": "From $5 a month (Lite), then $19 Starter, $59 Pro and $179 Max with 320, 1,000 and 3,000 credits a month (doubled by a limited-time bonus). One credit is about $0.059 at provider rates. Top-ups $20 for 340 credits to $200 for 3,400. Free Mode and the free trial ended with v2.18.0 on 29 October 2026.",
      "priceSummary": "$5 / mo",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs, pricing page, terms or changelog (checked 2026-11-06). Subscriptions and top-ups go through Stripe.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://www.verdent.ai/docs/verdent-manager/getting-started/overview",
      "capabilities": [
        "agent.harness",
        "agent.multi-agent",
        "agent.mcp-client"
      ],
      "tags": [
        "official",
        "harness",
        "coding-agent",
        "closed-source",
        "desktop",
        "vscode",
        "jetbrains",
        "mcp",
        "byok",
        "paid-plans",
        "no-sandbox"
      ],
      "lastRelease": "2026-10-29",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 39.7,
        "grade": "E",
        "agentReady": false,
        "rank": 1336,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 53,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 35,
          "maintenance": 61,
          "payments": 20,
          "reliability": 43,
          "schema": 55,
          "security": 33,
          "transparency": 55
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-06"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-11-06. The changelog says v2.18.0 of 29 October 2026 retired Free Mode, the free trial and the 100 welcome credits, while the pricing page FAQ read on 6 November still says \"Your free trial includes 100 credits\" and the 1.0 docs overview still lists a free trial. A stale claim on the vendor's own pricing page, 2 points. https://www.verdent.ai/pricing, https://www.verdent.ai/changelog"
        ],
        "verdict": "A desktop and editor coding agent that splits a goal into parallel workers in git worktrees, with a read-only Plan Mode, MCP servers and the option to run workers on Claude Code or Codex. It has no CLI, API or sandbox, sends context through Verdent's servers, and has had no free tier since 29 October 2026.",
        "bestFor": "A person who wants a desktop app to plan and run several coding tasks at once, possibly on their own Claude Code or Codex.",
        "strengths": [
          "Plan Mode is read-only and writes a plan.md for review before Agent Mode makes changes",
          "Parallel workers each run in their own git worktree, with a review column before work is accepted",
          "BYOA runs workers on a local Claude Code or Codex CLI, and BYOK takes Anthropic, OpenAI or OpenRouter keys",
          "Plan, top-up and per-credit prices are public, charged at provider token rates with no markup per the pricing page",
          "Every current docs page has a Markdown twin, and the changelog is dated by version"
        ],
        "weaknesses": [
          "No CLI, print mode, API or SDK, so a pipeline can't start or read a run except through a paired chat bot",
          "No sandbox or network restriction documented, and the actions that need approval aren't listed",
          "Free Mode and the free trial ended on 29 October 2026, while the pricing page FAQ still promises 100 trial credits",
          "Event logging to log.verdent.ai has no documented opt-out, and the privacy policy gives no retention periods",
          "SOC 2 and ISO/IEC 42001 are being pursued, not held, and there is no bug bounty or security.txt"
        ],
        "agentNotes": [
          "Don't plan to drive Verdent headless. Hand the task to the person using the desktop app, or use a harness with a print mode",
          "Start large changes in Plan Mode and review plan.md before switching to Agent Mode",
          "Add MCP servers in the project's .mcp.json or ~/.verdent/mcp.json in the mcpServers shape",
          "Keep work under git, since rollback relies on git and there is no sandbox",
          "Budget in credits at about $0.059 each, because there is no free allowance since 29 October 2026"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 39.7
          }
        ],
        "editorialScores": {
          "ergonomics": 35,
          "maintenance": 61,
          "payments": 20,
          "reliability": 43,
          "schema": 55,
          "security": 33,
          "transparency": 47
        },
        "provenanceScore": 62,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-06",
            "maintenance": "2026-11-06",
            "payments": "2026-11-06",
            "reliability": "2026-11-06",
            "schema": "2026-11-06",
            "security": "2026-11-06",
            "transparency": "2026-11-06"
          },
          "last": "2026-11-06",
          "oldest": "2026-11-06",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "config": {
          "mcpServers": {
            "github": {
              "args": [
                "-y",
                "@modelcontextprotocol/server-github"
              ],
              "command": "npx",
              "env": {
                "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/agent.harness",
        "tool": "https://letme.dev/verdent"
      },
      "area": "frameworks",
      "unitPrices": [
        {
          "item": "Lite plan",
          "unit": "month",
          "usd": 5,
          "note": "Eco Mode models and light usage"
        },
        {
          "item": "Starter plan",
          "unit": "month",
          "usd": 19,
          "note": "320 credits a month, 480 with the limited-time bonus"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 59,
          "note": "1,000 credits a month, 1,500 with the bonus"
        },
        {
          "item": "Max plan",
          "unit": "month",
          "usd": 179,
          "note": "3,000 credits a month, 4,500 with the bonus"
        },
        {
          "item": "Credit",
          "unit": "credit",
          "usd": 0.059,
          "note": "About $0.059, charged at provider token prices with no markup per the pricing page"
        }
      ],
      "provenance": {
        "legalEntity": "Verdent AI, Inc.",
        "domain": "verdent.ai",
        "domainRegistered": "2025-05-06",
        "endpointOnVendorDomain": true,
        "terms": "https://www.verdent.ai/terms",
        "privacy": "https://www.verdent.ai/privacy",
        "statusPage": "",
        "changelog": "https://www.verdent.ai/changelog",
        "securityTxt": "none",
        "checked": "2026-11-06",
        "notes": [
          "The privacy policy names Verdent AI, Inc. as data controller, and the terms choose California law.",
          "The terms forbid users to crawl, scrape or otherwise harvest data or information from the Services. Public pages were read once each.",
          "www.verdent.ai/robots.txt allows all crawlers.",
          "RDAP gives verdent.ai a registration date of 6 May 2025.",
          "/.well-known/security.txt returns 404, and status.verdent.ai did not answer. No status page found.",
          "The security page says SOC 2 and ISO/IEC 42001 are being pursued, not held, and takes vulnerability reports at hi@verdent.ai with acknowledgement within five business days."
        ],
        "score": 62
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/verdent.json",
      "live": {
        "slug": "verdent",
        "securityTxt": {
          "url": "https://verdent.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T15:59:33.272105482Z"
        },
        "pages": [
          {
            "url": "https://www.verdent.ai/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:36:28.662063151Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "bac05e4e426e"
          },
          {
            "url": "https://www.verdent.ai/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:36:31.354667853Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "3ec1d3c07d70"
          },
          {
            "url": "https://www.verdent.ai/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:36:33.295376926Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "206b6ec23a6a"
          }
        ],
        "updatedAt": "2026-11-07T15:59:33.272105482Z"
      }
    },
    "edges": [
      {
        "by": 43,
        "category": "ergonomics",
        "leads": "antigravity-cli",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Framework reading, adapted to a harness driven by a pipeline. MCP tools can be allowed or refused by server and tool, and a 20,000-token budget for user rules stops large rule sets from crowding out skills and MCP tools (16). No turn or spend cap appears in the flag reference, and `--print-timeout` sets a wall-clock limit only, with no limit by default (10). The JSON envelope carries a status field and token usage, and since 1.4.11 a `finished_reason` field says why a turn ended early (16). Exit codes are documented, but a tool soft-denied in headless mode still exits 0 (14). `--continue` and `--conversation` resume earlier runs (14). A Python SDK on PyPI, which is a separate package, and no second SDK language for the CLI (8). 16+10+16+14+14+8 = 78.",
          "b": "Harness reading. MCP servers per project or globally, subagents, skills and rules, but no per-tool disabling or deferred loading found (10). No output-size, turn-limit or budget controls for a run were found beyond credit balances (5). No exit codes or error format, since there is no headless mode (3). Parallel workers in git worktrees and a review column make runs reviewable and reversible, with no resume by ID documented (10). No CLI, API or SDK. A pipeline can only reach Manager through a paired Telegram, Slack or Feishu bot (7). 10+5+3+10+7 = 35."
        },
        "scores": {
          "a": 78,
          "b": 35
        }
      },
      {
        "by": 23,
        "category": "schema",
        "leads": "antigravity-cli",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "Framework reading. No published JSON Schema for settings.json, mcp_config.json or hooks.json was found, although the docs type each key (10). llms.txt at antigravity.google/llms.txt, and every docs page has a Markdown copy (10). Pages say when to use each permission preset and execution mode, what each allows and when the sandbox applies (15). Presets, modes, output formats, status values and effort levels are enumerated (13). The headless page documents the output envelope, the status values and exit codes, with a jq example (15). A dated changelog on the docs site and versioned release notes and tags in the repository (15). 10+10+15+13+15+15 = 78.",
          "b": "Framework reading for a harness. No schema for settings or output, only mcp.json examples in the standard mcpServers shape (5). Every current docs page has a Markdown twin at the same path with .md, though no llms.txt (10). The docs say when to use Agent Mode or Plan Mode and what Plan Mode can't do, but the Agent Mode page lists the actions that need approval only as \"certain tool executions\" and \"destructive operations\" (12). Modes and BYOA agent types are enumerated, permissions are not (5). Examples on the MCP, BYOA and messaging pages, and a recovery page, with no error codes (8). Version numbers and a dated public changelog (15). The archived 1.0 docs are still served beside the current ones. 5+10+12+5+8+15 = 55."
        },
        "scores": {
          "a": 78,
          "b": 55
        }
      },
      {
        "by": 20,
        "category": "security",
        "leads": "antigravity-cli",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Framework reading (credentials and telemetry defaults, approvals and sandboxing, guardrails, audit, security programme), five lines. Credentials are a Google account sign-in kept in the operating system keyring, or a Gemini API key in settings.json. The README says using the CLI allows Google to collect Interactions until the user opts out (10). Since 1.3.5 on macOS and Linux and 1.4.4 on Windows 11 24H2 the default for personal accounts is Auto mode, which runs commands in the terminal sandbox, hides ~/.ssh, .env and, since 1.4.6, ~/.docker and ~/.kube, blocks network access outside approved domains, and has a separate agent review commands that leave the sandbox. Auto approves file edits and safe commands without asking, Turbo turns the sandbox off, and business accounts start in Default (18). Hooks run before and after tool calls and can block one, and since 1.4.11 a PreInvocation hook can stop a turn. No documented defence against prompt injection in fetched content was found (7). The CLI log records model resolution, and approvals show in the conversation, but no exportable audit log was found (10). google.com has a valid security.txt with reports to g.co/vulnz (per the 10 October check), antigravity.google serves none, no CLI advisory appears in the changelog, and NVD returns no CVE for Antigravity on 4 November. The repository's advisory page couldn't be read (8). 10+18+7+10+8 = 53.",
          "b": "Framework reading (telemetry defaults, approvals, guardrails, sandboxing). Conversation history and tool results go to Verdent's US servers and on to Azure, Bedrock or Vertex, with zero data retention stated for Vertex and Bedrock only. Event logging to log.verdent.ai has no documented opt-out. BYOA keys stay on the machine (10). Plan Mode is read-only, Agent Mode asks before destructive commands and edits outside scope, and workers are isolated by git worktree, but there is no sandbox or network control and the approval list isn't enumerated (9). No prompt-injection guidance found, while web search and fetch results enter the context (2). Usage history in the dashboard, no audit log found (5). A security page with a disclosure address and a five-day acknowledgement, SOC 2 and ISO/IEC 42001 being pursued rather than held, no security.txt and no bug bounty (7). 10+9+2+5+7 = 33."
        },
        "scores": {
          "a": 53,
          "b": 33
        }
      },
      {
        "by": 10,
        "category": "payments",
        "leads": "antigravity-cli",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "Harness reading of the published rubric. No payment protocol in the docs, the pricing page or the plans page (0). Plan prices are public without a login, with a $0 individual plan and Gemini Enterprise Standard or Plus from $30 a seat a month, and Google AI Pro at $20 and Ultra at $100 or $200 a month per Google's 19 May 2026 post. Overages draw on AI credits at Gemini Enterprise consumption rates, which were not read, so this is plan-level pricing (10). The pricing page lists the $0 plan as needing no subscription, and none of the pages read asks for a payment method, but the account flow was not tested (20). Sign-in is a browser flow with a Google account, or a Gemini API key set by hand, and the CLI won't start unauthenticated (0). 0+10+20+0 = 30.",
          "b": "Harness reading of the published rubric, scored on the Verdent subscription the agent needs. No payment protocol (0). Plan prices from $5 a month, top-up prices and the credit value of about $0.059 are public without a login (20). Free Mode and the free trial ended on 29 October 2026, so there is no free tier (0). A person signs up in a browser (0). 0+20+0+0 = 20."
        },
        "scores": {
          "a": 30,
          "b": 20
        }
      },
      {
        "by": 7,
        "category": "maintenance",
        "leads": "antigravity-cli",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "1.4.12 on 30 October 2026, marked Latest in the docs changelog, 5 days before this check (30). 56 tagged releases from 1.1.11 (6 August) to 1.4.12, each with a changelog entry; 1.5.0 is tagged and in the repository changelog on 4 November but not yet in the docs changelog, so it isn't counted (20). Responsiveness rests on a public changelog, a community forum linked from the terms and the GitHub repository, but no replies could be read (8). The google-antigravity Python SDK is a separate package and no SDK for the CLI itself was found; PyPI couldn't be read on 4 November, so the line rests on the 10 October reading (10). No public CI or dependency list for the CLI, since the source is not published (0). 30+20+8+10+0 = 68.",
          "b": "Closed service. v2.18.0 on 29 October 2026, eight days before this check (30). More than three dated releases in the 90 days from 8 August, among them 2.10.0 to 2.18.0 (20). A dated public changelog, a support address, Discord and a subreddit, with no public tracker to read reply times (8). No official SDK or MCP server to keep current (0). No public packages or CI to judge (3). 30+20+8+0+3 = 61."
        },
        "scores": {
          "a": 68,
          "b": 61
        }
      }
    ],
    "facts": [
      {
        "a": "Agent harness",
        "b": "Agent harness",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "Verdent AI, Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary. The repository holds the README, changelog and examples, with no source and no licence file. Use is under the Google Antigravity Additional Terms of Service, the Google Terms of Service and the Privacy Policy",
        "b": "Proprietary. The terms of use from Verdent AI, Inc. forbid reverse engineering or copying any component, and no source is published",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-30",
        "b": "2026-10-29",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "2026-05-25",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-01",
        "b": "2026-05-26",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      }
    ],
    "faq": [
      {
        "answer": "Antigravity CLI scores 54.7 (C) on agent readiness against Verdent's 39.7 (E), and leads in 5 of 7 scored categories.",
        "question": "Which is better for AI agents, Antigravity CLI or Verdent?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 78 against 55",
          "Agent ergonomics, 78 against 35",
          "Security \u0026 auth, 53 against 33",
          "Payments \u0026 pricing, 30 against 20",
          "Maintenance \u0026 community, 68 against 61"
        ],
        "also": null,
        "goodFor": "Developers on Google AI plans or Gemini Enterprise who want a terminal agent with a sandbox on by default and access to several model families, depending on plan.",
        "slug": "antigravity-cli",
        "watchFor": "Closed source. The repository holds the README, changelog and examples, with no source and no licence file"
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "A person who wants a desktop app to plan and run several coding tasks at once, possibly on their own Claude Code or Codex.",
        "slug": "verdent",
        "watchFor": "No CLI, print mode, API or SDK, so a pipeline can't start or read a run except through a paired chat bot"
      }
    ],
    "history": {
      "antigravity-cli": [
        {
          "causes": [
            "product",
            "event"
          ],
          "date": "2026-11-04",
          "delta": -2.9,
          "from": 57.6,
          "fromGrade": "C",
          "to": 54.7,
          "toGrade": "C"
        },
        {
          "causes": [
            "correction"
          ],
          "date": "2026-10-28",
          "delta": -0.1,
          "from": 57.7,
          "fromGrade": "C",
          "to": 57.6,
          "toGrade": "C"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.3,
          "from": 57.4,
          "fromGrade": "C",
          "to": 57.7,
          "toGrade": "C"
        }
      ],
      "verdent": null
    },
    "job": {
      "capability": "agent.harness",
      "name": "Agent harnesses"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agent-zero-vs-antigravity-cli.json",
        "title": "Agent Zero vs Antigravity CLI",
        "url": "https://www.anchorterminal.com/compare/agent-zero-vs-antigravity-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agent-zero-vs-verdent.json",
        "title": "Agent Zero vs Verdent",
        "url": "https://www.anchorterminal.com/compare/agent-zero-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aider-vs-antigravity-cli.json",
        "title": "Aider vs Antigravity CLI",
        "url": "https://www.anchorterminal.com/compare/aider-vs-antigravity-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aider-vs-verdent.json",
        "title": "Aider vs Verdent",
        "url": "https://www.anchorterminal.com/compare/aider-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amp-vs-antigravity-cli.json",
        "title": "Amp vs Antigravity CLI",
        "url": "https://www.anchorterminal.com/compare/amp-vs-antigravity-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amp-vs-verdent.json",
        "title": "Amp vs Verdent",
        "url": "https://www.anchorterminal.com/compare/amp-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-auggie.json",
        "title": "Antigravity CLI vs Auggie CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-auggie"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-axlr.json",
        "title": "Antigravity CLI vs AXLR",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-axlr"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-claude-code.json",
        "title": "Antigravity CLI vs Claude Code",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-claude-code"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-cline.json",
        "title": "Antigravity CLI vs Cline",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-cline"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-conductor.json",
        "title": "Antigravity CLI vs Conductor",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-conductor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-crush.json",
        "title": "Antigravity CLI vs Crush",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-crush"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-cursor-cli.json",
        "title": "Antigravity CLI vs Cursor CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-cursor-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-deepseek-harness.json",
        "title": "Antigravity CLI vs DeepSeek Harness (dsh)",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-deepseek-harness"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-deepseek-superagent.json",
        "title": "Antigravity CLI vs dsh-superagent (DeepSeek)",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-deepseek-superagent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-devin.json",
        "title": "Antigravity CLI vs Devin",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-devin"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-droid-cli.json",
        "title": "Antigravity CLI vs Droid CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-droid-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-earendil-pi.json",
        "title": "Antigravity CLI vs Pi",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-earendil-pi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-emdash.json",
        "title": "Antigravity CLI vs Emdash",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-emdash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-gemini-cli.json",
        "title": "Antigravity CLI vs Gemini CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-gemini-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-github-copilot-cli.json",
        "title": "Antigravity CLI vs GitHub Copilot CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-github-copilot-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-goose.json",
        "title": "Antigravity CLI vs goose",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-goose"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-harness2.json",
        "title": "Antigravity CLI vs Harness²",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-harness2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-harnessrouter.json",
        "title": "Antigravity CLI vs HarnessRouter",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-harnessrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-jules.json",
        "title": "Antigravity CLI vs Jules",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-jules"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-junie.json",
        "title": "Antigravity CLI vs Junie CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-junie"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-kilo-code-cli.json",
        "title": "Antigravity CLI vs Kilo Code CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-kilo-code-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-kimi-code-cli.json",
        "title": "Antigravity CLI vs Kimi Code CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-kimi-code-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-kiro-cli.json",
        "title": "Antigravity CLI vs Kiro CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-kiro-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-letta.json",
        "title": "Antigravity CLI vs Letta",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-letta"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-mini-swe-agent.json",
        "title": "Antigravity CLI vs mini-swe-agent",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-mini-swe-agent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-minimax-code.json",
        "title": "Antigravity CLI vs MiniMax Code",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-minimax-code"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-mistral-vibe-cli.json",
        "title": "Antigravity CLI vs Mistral Vibe CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-mistral-vibe-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-muse-code.json",
        "title": "Antigravity CLI vs Muse Code",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-muse-code"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openai-agents-api.json",
        "title": "Antigravity CLI vs OpenAI Agents API",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openai-agents-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openai-codex.json",
        "title": "Antigravity CLI vs OpenAI Codex",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openai-codex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-opencode.json",
        "title": "Antigravity CLI vs OpenCode",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-opencode"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openhands.json",
        "title": "Antigravity CLI vs OpenHands",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openhands"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openmausbot.json",
        "title": "Antigravity CLI vs OpenMausBot",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-openmausbot"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-orca.json",
        "title": "Antigravity CLI vs Orca",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-orca"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-paseo.json",
        "title": "Antigravity CLI vs Paseo",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-paseo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-prime-agent.json",
        "title": "Antigravity CLI vs Prime Agent",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-prime-agent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-qoder-cli.json",
        "title": "Antigravity CLI vs Qoder CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-qoder-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-qwen-code.json",
        "title": "Antigravity CLI vs Qwen Code",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-qwen-code"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-reflection-mirror.json",
        "title": "Antigravity CLI vs Mirror CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-reflection-mirror"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-rovo-dev-cli.json",
        "title": "Antigravity CLI vs Rovo Dev CLI",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-rovo-dev-cli"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-sculptor.json",
        "title": "Antigravity CLI vs Sculptor",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-sculptor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-t3-code.json",
        "title": "Antigravity CLI vs T3 Code",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-t3-code"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-traycer.json",
        "title": "Antigravity CLI vs Traycer",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-traycer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-unstoppable.json",
        "title": "Antigravity CLI vs Unstoppable",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-unstoppable"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-vibe-trading.json",
        "title": "Antigravity CLI vs Vibe-Trading",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-vibe-trading"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-warp.json",
        "title": "Antigravity CLI vs Warp (Warp Agent CLI and the Oz Agent API)",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-warp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/auggie-vs-verdent.json",
        "title": "Auggie CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/auggie-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/axlr-vs-verdent.json",
        "title": "AXLR vs Verdent",
        "url": "https://www.anchorterminal.com/compare/axlr-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-code-vs-verdent.json",
        "title": "Claude Code vs Verdent",
        "url": "https://www.anchorterminal.com/compare/claude-code-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cline-vs-verdent.json",
        "title": "Cline vs Verdent",
        "url": "https://www.anchorterminal.com/compare/cline-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/conductor-vs-verdent.json",
        "title": "Conductor vs Verdent",
        "url": "https://www.anchorterminal.com/compare/conductor-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crush-vs-verdent.json",
        "title": "Crush vs Verdent",
        "url": "https://www.anchorterminal.com/compare/crush-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cursor-cli-vs-verdent.json",
        "title": "Cursor CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/cursor-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-harness-vs-verdent.json",
        "title": "DeepSeek Harness (dsh) vs Verdent",
        "url": "https://www.anchorterminal.com/compare/deepseek-harness-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-superagent-vs-verdent.json",
        "title": "dsh-superagent (DeepSeek) vs Verdent",
        "url": "https://www.anchorterminal.com/compare/deepseek-superagent-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/devin-vs-verdent.json",
        "title": "Devin vs Verdent",
        "url": "https://www.anchorterminal.com/compare/devin-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/droid-cli-vs-verdent.json",
        "title": "Droid CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/droid-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/earendil-pi-vs-verdent.json",
        "title": "Pi vs Verdent",
        "url": "https://www.anchorterminal.com/compare/earendil-pi-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/emdash-vs-verdent.json",
        "title": "Emdash vs Verdent",
        "url": "https://www.anchorterminal.com/compare/emdash-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-cli-vs-verdent.json",
        "title": "Gemini CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/gemini-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/github-copilot-cli-vs-verdent.json",
        "title": "GitHub Copilot CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/github-copilot-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/goose-vs-verdent.json",
        "title": "goose vs Verdent",
        "url": "https://www.anchorterminal.com/compare/goose-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/harness2-vs-verdent.json",
        "title": "Harness² vs Verdent",
        "url": "https://www.anchorterminal.com/compare/harness2-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/harnessrouter-vs-verdent.json",
        "title": "HarnessRouter vs Verdent",
        "url": "https://www.anchorterminal.com/compare/harnessrouter-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jules-vs-verdent.json",
        "title": "Jules vs Verdent",
        "url": "https://www.anchorterminal.com/compare/jules-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/junie-vs-verdent.json",
        "title": "Junie CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/junie-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kilo-code-cli-vs-verdent.json",
        "title": "Kilo Code CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/kilo-code-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kimi-code-cli-vs-verdent.json",
        "title": "Kimi Code CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/kimi-code-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiro-cli-vs-verdent.json",
        "title": "Kiro CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/kiro-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/letta-vs-verdent.json",
        "title": "Letta vs Verdent",
        "url": "https://www.anchorterminal.com/compare/letta-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mini-swe-agent-vs-verdent.json",
        "title": "mini-swe-agent vs Verdent",
        "url": "https://www.anchorterminal.com/compare/mini-swe-agent-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-code-vs-verdent.json",
        "title": "MiniMax Code vs Verdent",
        "url": "https://www.anchorterminal.com/compare/minimax-code-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mistral-vibe-cli-vs-verdent.json",
        "title": "Mistral Vibe CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/mistral-vibe-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/muse-code-vs-verdent.json",
        "title": "Muse Code vs Verdent",
        "url": "https://www.anchorterminal.com/compare/muse-code-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-agents-api-vs-verdent.json",
        "title": "OpenAI Agents API vs Verdent",
        "url": "https://www.anchorterminal.com/compare/openai-agents-api-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-codex-vs-verdent.json",
        "title": "OpenAI Codex vs Verdent",
        "url": "https://www.anchorterminal.com/compare/openai-codex-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/opencode-vs-verdent.json",
        "title": "OpenCode vs Verdent",
        "url": "https://www.anchorterminal.com/compare/opencode-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openhands-vs-verdent.json",
        "title": "OpenHands vs Verdent",
        "url": "https://www.anchorterminal.com/compare/openhands-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orca-vs-verdent.json",
        "title": "Orca vs Verdent",
        "url": "https://www.anchorterminal.com/compare/orca-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paseo-vs-verdent.json",
        "title": "Paseo vs Verdent",
        "url": "https://www.anchorterminal.com/compare/paseo-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/prime-agent-vs-verdent.json",
        "title": "Prime Agent vs Verdent",
        "url": "https://www.anchorterminal.com/compare/prime-agent-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/qoder-cli-vs-verdent.json",
        "title": "Qoder CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/qoder-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/qwen-code-vs-verdent.json",
        "title": "Qwen Code vs Verdent",
        "url": "https://www.anchorterminal.com/compare/qwen-code-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/reflection-mirror-vs-verdent.json",
        "title": "Mirror CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/reflection-mirror-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/rovo-dev-cli-vs-verdent.json",
        "title": "Rovo Dev CLI vs Verdent",
        "url": "https://www.anchorterminal.com/compare/rovo-dev-cli-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sculptor-vs-verdent.json",
        "title": "Sculptor vs Verdent",
        "url": "https://www.anchorterminal.com/compare/sculptor-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/t3-code-vs-verdent.json",
        "title": "T3 Code vs Verdent",
        "url": "https://www.anchorterminal.com/compare/t3-code-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/traycer-vs-verdent.json",
        "title": "Traycer vs Verdent",
        "url": "https://www.anchorterminal.com/compare/traycer-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/verdent-vs-vibe-trading.json",
        "title": "Verdent vs Vibe-Trading",
        "url": "https://www.anchorterminal.com/compare/verdent-vs-vibe-trading"
      },
      {
        "json": "https://www.anchorterminal.com/compare/verdent-vs-warp.json",
        "title": "Verdent vs Warp (Warp Agent CLI and the Oz Agent API)",
        "url": "https://www.anchorterminal.com/compare/verdent-vs-warp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-clawboo.json",
        "title": "Antigravity CLI vs Clawboo",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-clawboo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-cli-manager.json",
        "title": "Antigravity CLI vs CLI Manager",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-cli-manager"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-harness-autonomous.json",
        "title": "Antigravity CLI vs Harness",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-harness-autonomous"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-paperclip.json",
        "title": "Antigravity CLI vs Paperclip",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-paperclip"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-parallax-agents.json",
        "title": "Antigravity CLI vs Parallax",
        "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-parallax-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/clawboo-vs-verdent.json",
        "title": "Clawboo vs Verdent",
        "url": "https://www.anchorterminal.com/compare/clawboo-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cli-manager-vs-verdent.json",
        "title": "CLI Manager vs Verdent",
        "url": "https://www.anchorterminal.com/compare/cli-manager-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/harness-autonomous-vs-verdent.json",
        "title": "Harness vs Verdent",
        "url": "https://www.anchorterminal.com/compare/harness-autonomous-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openmausbot-vs-verdent.json",
        "title": "OpenMausBot vs Verdent",
        "url": "https://www.anchorterminal.com/compare/openmausbot-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paperclip-vs-verdent.json",
        "title": "Paperclip vs Verdent",
        "url": "https://www.anchorterminal.com/compare/paperclip-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/parallax-agents-vs-verdent.json",
        "title": "Parallax vs Verdent",
        "url": "https://www.anchorterminal.com/compare/parallax-agents-vs-verdent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/unstoppable-vs-verdent.json",
        "title": "Unstoppable vs Verdent",
        "url": "https://www.anchorterminal.com/compare/unstoppable-vs-verdent"
      }
    ],
    "panel": null,
    "scores": [
      {
        "antigravity-cli": 43,
        "by": 0,
        "edge": "",
        "key": "reliability",
        "name": "Reliability",
        "verdent": 43,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "antigravity-cli": 78,
        "by": 23,
        "edge": "antigravity-cli",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "verdent": 55,
        "weight": 13
      },
      {
        "antigravity-cli": 78,
        "by": 43,
        "edge": "antigravity-cli",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "verdent": 35,
        "weight": 13
      },
      {
        "antigravity-cli": 53,
        "by": 20,
        "edge": "antigravity-cli",
        "key": "security",
        "name": "Security \u0026 auth",
        "verdent": 33,
        "weight": 14
      },
      {
        "antigravity-cli": 30,
        "by": 10,
        "edge": "antigravity-cli",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "verdent": 20,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "antigravity-cli": 68,
        "by": 7,
        "edge": "antigravity-cli",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "verdent": 61,
        "weight": 7
      },
      {
        "antigravity-cli": 55,
        "by": 0,
        "edge": "",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "verdent": 55,
        "weight": 7
      }
    ],
    "summary": "Antigravity CLI scores 54.7 (C) on agent readiness against Verdent's 39.7 (E), and leads in 5 of 7 scored categories. Both do agent harnesses.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "antigravity-cli": "Google's terminal agent, a closed-source binary whose default Auto mode runs commands in a terminal sandbox on macOS, Linux and Windows 11, with documented headless JSON output. Interactions are collected for Google product improvement unless users opt out, a headless run exits 0 when a tool is denied, and 1.4.7 fixed a cross-user token flaw without an advisory.",
      "verdent": "A desktop and editor coding agent that splits a goal into parallel workers in git worktrees, with a read-only Plan Mode, MCP servers and the option to run workers on Claude Code or Codex. It has no CLI, API or sandbox, sends context through Verdent's servers, and has had no free tier since 29 October 2026."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent",
    "json": "https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent.min.md"
  },
  "markdown": "Antigravity CLI scores 54.7 (C) on agent readiness against Verdent's 39.7 (E), and leads in 5 of 7 scored categories. Both do agent harnesses.\n\n- Antigravity CLI: grade C, 54.7/100, rank #899 of 1510. Markdown https://www.anchorterminal.com/tools/antigravity-cli.md · JSON https://www.anchorterminal.com/api/v1/tools/antigravity-cli.json\n- Verdent: grade E, 39.7/100, rank #1336 of 1510. Markdown https://www.anchorterminal.com/tools/verdent.md · JSON https://www.anchorterminal.com/api/v1/tools/verdent.json\n- Best agent harnesses and coding agents: https://www.anchorterminal.com/best/agent-harnesses/index.md\n- All 1500 harnesses comparisons: https://www.anchorterminal.com/compare/agent-harnesses/index.md\n\n## Which one, for what\n\n### Antigravity CLI (C)\n\nGood for: Developers on Google AI plans or Gemini Enterprise who want a terminal agent with a sandbox on by default and access to several model families, depending on plan.\n\nAhead on:\n- Schema \u0026 documentation, 78 against 55\n- Agent ergonomics, 78 against 35\n- Security \u0026 auth, 53 against 33\n- Payments \u0026 pricing, 30 against 20\n- Maintenance \u0026 community, 68 against 61\n\nWatch for: Closed source. The repository holds the README, changelog and examples, with no source and no licence file\n\n### Verdent (E)\n\nGood for: A person who wants a desktop app to plan and run several coding tasks at once, possibly on their own Claude Code or Codex.\n\nWatch for: No CLI, print mode, API or SDK, so a pipeline can't start or read a run except through a paired chat bot\n\n\n## Why the edge\n\n### Agent ergonomics: Antigravity CLI +43\n\n- Antigravity CLI (78): Framework reading, adapted to a harness driven by a pipeline. MCP tools can be allowed or refused by server and tool, and a 20,000-token budget for user rules stops large rule sets from crowding out skills and MCP tools (16). No turn or spend cap appears in the flag reference, and `--print-timeout` sets a wall-clock limit only, with no limit by default (10). The JSON envelope carries a status field and token usage, and since 1.4.11 a `finished_reason` field says why a turn ended early (16). Exit codes are documented, but a tool soft-denied in headless mode still exits 0 (14). `--continue` and `--conversation` resume earlier runs (14). A Python SDK on PyPI, which is a separate package, and no second SDK language for the CLI (8). 16+10+16+14+14+8 = 78.\n- Verdent (35): Harness reading. MCP servers per project or globally, subagents, skills and rules, but no per-tool disabling or deferred loading found (10). No output-size, turn-limit or budget controls for a run were found beyond credit balances (5). No exit codes or error format, since there is no headless mode (3). Parallel workers in git worktrees and a review column make runs reviewable and reversible, with no resume by ID documented (10). No CLI, API or SDK. A pipeline can only reach Manager through a paired Telegram, Slack or Feishu bot (7). 10+5+3+10+7 = 35.\n\n### Schema \u0026 documentation: Antigravity CLI +23\n\n- Antigravity CLI (78): Framework reading. No published JSON Schema for settings.json, mcp_config.json or hooks.json was found, although the docs type each key (10). llms.txt at antigravity.google/llms.txt, and every docs page has a Markdown copy (10). Pages say when to use each permission preset and execution mode, what each allows and when the sandbox applies (15). Presets, modes, output formats, status values and effort levels are enumerated (13). The headless page documents the output envelope, the status values and exit codes, with a jq example (15). A dated changelog on the docs site and versioned release notes and tags in the repository (15). 10+10+15+13+15+15 = 78.\n- Verdent (55): Framework reading for a harness. No schema for settings or output, only mcp.json examples in the standard mcpServers shape (5). Every current docs page has a Markdown twin at the same path with .md, though no llms.txt (10). The docs say when to use Agent Mode or Plan Mode and what Plan Mode can't do, but the Agent Mode page lists the actions that need approval only as \"certain tool executions\" and \"destructive operations\" (12). Modes and BYOA agent types are enumerated, permissions are not (5). Examples on the MCP, BYOA and messaging pages, and a recovery page, with no error codes (8). Version numbers and a dated public changelog (15). The archived 1.0 docs are still served beside the current ones. 5+10+12+5+8+15 = 55.\n\n### Security \u0026 auth: Antigravity CLI +20\n\n- Antigravity CLI (53): Framework reading (credentials and telemetry defaults, approvals and sandboxing, guardrails, audit, security programme), five lines. Credentials are a Google account sign-in kept in the operating system keyring, or a Gemini API key in settings.json. The README says using the CLI allows Google to collect Interactions until the user opts out (10). Since 1.3.5 on macOS and Linux and 1.4.4 on Windows 11 24H2 the default for personal accounts is Auto mode, which runs commands in the terminal sandbox, hides ~/.ssh, .env and, since 1.4.6, ~/.docker and ~/.kube, blocks network access outside approved domains, and has a separate agent review commands that leave the sandbox. Auto approves file edits and safe commands without asking, Turbo turns the sandbox off, and business accounts start in Default (18). Hooks run before and after tool calls and can block one, and since 1.4.11 a PreInvocation hook can stop a turn. No documented defence against prompt injection in fetched content was found (7). The CLI log records model resolution, and approvals show in the conversation, but no exportable audit log was found (10). google.com has a valid security.txt with reports to g.co/vulnz (per the 10 October check), antigravity.google serves none, no CLI advisory appears in the changelog, and NVD returns no CVE for Antigravity on 4 November. The repository's advisory page couldn't be read (8). 10+18+7+10+8 = 53.\n- Verdent (33): Framework reading (telemetry defaults, approvals, guardrails, sandboxing). Conversation history and tool results go to Verdent's US servers and on to Azure, Bedrock or Vertex, with zero data retention stated for Vertex and Bedrock only. Event logging to log.verdent.ai has no documented opt-out. BYOA keys stay on the machine (10). Plan Mode is read-only, Agent Mode asks before destructive commands and edits outside scope, and workers are isolated by git worktree, but there is no sandbox or network control and the approval list isn't enumerated (9). No prompt-injection guidance found, while web search and fetch results enter the context (2). Usage history in the dashboard, no audit log found (5). A security page with a disclosure address and a five-day acknowledgement, SOC 2 and ISO/IEC 42001 being pursued rather than held, no security.txt and no bug bounty (7). 10+9+2+5+7 = 33.\n\n### Payments \u0026 pricing: Antigravity CLI +10\n\n- Antigravity CLI (30): Harness reading of the published rubric. No payment protocol in the docs, the pricing page or the plans page (0). Plan prices are public without a login, with a $0 individual plan and Gemini Enterprise Standard or Plus from $30 a seat a month, and Google AI Pro at $20 and Ultra at $100 or $200 a month per Google's 19 May 2026 post. Overages draw on AI credits at Gemini Enterprise consumption rates, which were not read, so this is plan-level pricing (10). The pricing page lists the $0 plan as needing no subscription, and none of the pages read asks for a payment method, but the account flow was not tested (20). Sign-in is a browser flow with a Google account, or a Gemini API key set by hand, and the CLI won't start unauthenticated (0). 0+10+20+0 = 30.\n- Verdent (20): Harness reading of the published rubric, scored on the Verdent subscription the agent needs. No payment protocol (0). Plan prices from $5 a month, top-up prices and the credit value of about $0.059 are public without a login (20). Free Mode and the free trial ended on 29 October 2026, so there is no free tier (0). A person signs up in a browser (0). 0+20+0+0 = 20.\n\n### Maintenance \u0026 community: Antigravity CLI +7\n\n- Antigravity CLI (68): 1.4.12 on 30 October 2026, marked Latest in the docs changelog, 5 days before this check (30). 56 tagged releases from 1.1.11 (6 August) to 1.4.12, each with a changelog entry; 1.5.0 is tagged and in the repository changelog on 4 November but not yet in the docs changelog, so it isn't counted (20). Responsiveness rests on a public changelog, a community forum linked from the terms and the GitHub repository, but no replies could be read (8). The google-antigravity Python SDK is a separate package and no SDK for the CLI itself was found; PyPI couldn't be read on 4 November, so the line rests on the 10 October reading (10). No public CI or dependency list for the CLI, since the source is not published (0). 30+20+8+10+0 = 68.\n- Verdent (61): Closed service. v2.18.0 on 29 October 2026, eight days before this check (30). More than three dated releases in the 90 days from 8 August, among them 2.10.0 to 2.18.0 (20). A dated public changelog, a support address, Discord and a subreddit, with no public tracker to read reply times (8). No official SDK or MCP server to keep current (0). No public packages or CI to judge (3). 30+20+8+0+3 = 61.\n\n## Score by category\n\n| Category | Weight | Antigravity CLI | Verdent | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 43 | 43 | even |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 78 | 55 | Antigravity CLI +23 |\n| Agent ergonomics | 13% (16.2 this run) | 78 | 35 | Antigravity CLI +43 |\n| Security \u0026 auth | 14% (17.5 this run) | 53 | 33 | Antigravity CLI +20 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 20 | Antigravity CLI +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 68 | 61 | Antigravity CLI +7 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 55 | 55 | even |\n| Negative events | ≤15 | -3 | -2 | |\n| **Total** | | **54.7 · C** | **39.7 · E** | |\n\n## Facts side by side\n\n| Fact | Antigravity CLI | Verdent |\n| --- | --- | --- |\n| Kind | Agent harness | Agent harness |\n| Vendor | Google | Verdent AI, Inc. |\n| Hosted endpoint | no (local only) | no (local only) |\n| Transports |  |  |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Freemium | Paid |\n| x402 | no | no |\n| Licence | Proprietary. The repository holds the README, changelog and examples, with no source and no licence file. Use is under the Google Antigravity Additional Terms of Service, the Google Terms of Service and the Privacy Policy | Proprietary. The terms of use from Verdent AI, Inc. forbid reverse engineering or copying any component, and no source is published |\n| Read-only variant documented | no | yes |\n| llms.txt | yes | no |\n| Last release | 2026-10-30 | 2026-10-29 |\n| Terms last updated | no date given | 2026-05-25 |\n| Privacy policy last updated | 2026-10-01 | 2026-05-26 |\n| Customer content may train models | yes, with an opt-out | yes |\n| Terms restrict automated access | not found in the text | yes |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | yes |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n\n## How the scores have moved\n\n### Antigravity CLI\n\n- -2.9 on 4 November 2026: product, negative event\n- -0.1 on 28 October 2026: correction\n- +0.3 on 27 October 2026: checklist\n\n### Verdent\n\nNo score change since it was listed.\n\n## Verdicts\n\n**Antigravity CLI.** Google's terminal agent, a closed-source binary whose default Auto mode runs commands in a terminal sandbox on macOS, Linux and Windows 11, with documented headless JSON output. Interactions are collected for Google product improvement unless users opt out, a headless run exits 0 when a tool is denied, and 1.4.7 fixed a cross-user token flaw without an advisory.\n\n**Verdent.** A desktop and editor coding agent that splits a goal into parallel workers in git worktrees, with a read-only Plan Mode, MCP servers and the option to run workers on Claude Code or Codex. It has no CLI, API or sandbox, sends context through Verdent's servers, and has had no free tier since 29 October 2026.\n\n## Before you call either\n\n### Antigravity CLI\n\n1. Read the `status` and `finished_reason` fields from `--output-format json` and read stderr too. A tool refused for lack of approval still exits 0\n2. Pre-approve each shell command and tool a headless run needs with `action(target)` rules under `permissions.allow` in ~/.gemini/antigravity-cli/settings.json, because headless runs cannot ask\n3. Export `GEMINI_API_KEY` after setting modelProvider to gemini. The CLI won't start when the key is missing, and setting the variable alone has no effect\n4. Turn off Enable Telemetry in /config before running on private repositories if Interactions should not be used for product improvement\n5. Grant sandbox access to ~/.docker or ~/.kube explicitly since 1.4.6 if a task needs Docker or Kubernetes credentials\n\n### Verdent\n\n1. Don't plan to drive Verdent headless. Hand the task to the person using the desktop app, or use a harness with a print mode\n2. Start large changes in Plan Mode and review plan.md before switching to Agent Mode\n3. Add MCP servers in the project's .mcp.json or ~/.verdent/mcp.json in the mcpServers shape\n4. Keep work under git, since rollback relies on git and there is no sandbox\n5. Budget in credits at about $0.059 each, because there is no free allowance since 29 October 2026\n\n## Questions\n\n### Which is better for AI agents, Antigravity CLI or Verdent?\n\nAntigravity CLI scores 54.7 (C) on agent readiness against Verdent's 39.7 (E), and leads in 5 of 7 scored categories.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent.json, and with the fewest tokens: https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"antigravity-cli\", \"b\": \"verdent\"}`. From a terminal: `anchor compare antigravity-cli verdent`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/antigravity-cli.json and https://www.anchorterminal.com/api/v1/tools/verdent.json\n\n## Other comparisons with Antigravity CLI or Verdent\n\n- [Agent Zero vs Antigravity CLI](https://www.anchorterminal.com/compare/agent-zero-vs-antigravity-cli.md)\n- [Agent Zero vs Verdent](https://www.anchorterminal.com/compare/agent-zero-vs-verdent.md)\n- [Aider vs Antigravity CLI](https://www.anchorterminal.com/compare/aider-vs-antigravity-cli.md)\n- [Aider vs Verdent](https://www.anchorterminal.com/compare/aider-vs-verdent.md)\n- [Amp vs Antigravity CLI](https://www.anchorterminal.com/compare/amp-vs-antigravity-cli.md)\n- [Amp vs Verdent](https://www.anchorterminal.com/compare/amp-vs-verdent.md)\n- [Antigravity CLI vs Auggie CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-auggie.md)\n- [Antigravity CLI vs AXLR](https://www.anchorterminal.com/compare/antigravity-cli-vs-axlr.md)\n- [Antigravity CLI vs Claude Code](https://www.anchorterminal.com/compare/antigravity-cli-vs-claude-code.md)\n- [Antigravity CLI vs Cline](https://www.anchorterminal.com/compare/antigravity-cli-vs-cline.md)\n- [Antigravity CLI vs Conductor](https://www.anchorterminal.com/compare/antigravity-cli-vs-conductor.md)\n- [Antigravity CLI vs Crush](https://www.anchorterminal.com/compare/antigravity-cli-vs-crush.md)\n- [Antigravity CLI vs Cursor CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-cursor-cli.md)\n- [Antigravity CLI vs DeepSeek Harness (dsh)](https://www.anchorterminal.com/compare/antigravity-cli-vs-deepseek-harness.md)\n- [Antigravity CLI vs dsh-superagent (DeepSeek)](https://www.anchorterminal.com/compare/antigravity-cli-vs-deepseek-superagent.md)\n- [Antigravity CLI vs Devin](https://www.anchorterminal.com/compare/antigravity-cli-vs-devin.md)\n- [Antigravity CLI vs Droid CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-droid-cli.md)\n- [Antigravity CLI vs Pi](https://www.anchorterminal.com/compare/antigravity-cli-vs-earendil-pi.md)\n- [Antigravity CLI vs Emdash](https://www.anchorterminal.com/compare/antigravity-cli-vs-emdash.md)\n- [Antigravity CLI vs Gemini CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-gemini-cli.md)\n- [Antigravity CLI vs GitHub Copilot CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-github-copilot-cli.md)\n- [Antigravity CLI vs goose](https://www.anchorterminal.com/compare/antigravity-cli-vs-goose.md)\n- [Antigravity CLI vs Harness²](https://www.anchorterminal.com/compare/antigravity-cli-vs-harness2.md)\n- [Antigravity CLI vs HarnessRouter](https://www.anchorterminal.com/compare/antigravity-cli-vs-harnessrouter.md)\n- [Antigravity CLI vs Jules](https://www.anchorterminal.com/compare/antigravity-cli-vs-jules.md)\n- [Antigravity CLI vs Junie CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-junie.md)\n- [Antigravity CLI vs Kilo Code CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-kilo-code-cli.md)\n- [Antigravity CLI vs Kimi Code CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-kimi-code-cli.md)\n- [Antigravity CLI vs Kiro CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-kiro-cli.md)\n- [Antigravity CLI vs Letta](https://www.anchorterminal.com/compare/antigravity-cli-vs-letta.md)\n- [Antigravity CLI vs mini-swe-agent](https://www.anchorterminal.com/compare/antigravity-cli-vs-mini-swe-agent.md)\n- [Antigravity CLI vs MiniMax Code](https://www.anchorterminal.com/compare/antigravity-cli-vs-minimax-code.md)\n- [Antigravity CLI vs Mistral Vibe CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-mistral-vibe-cli.md)\n- [Antigravity CLI vs Muse Code](https://www.anchorterminal.com/compare/antigravity-cli-vs-muse-code.md)\n- [Antigravity CLI vs OpenAI Agents API](https://www.anchorterminal.com/compare/antigravity-cli-vs-openai-agents-api.md)\n- [Antigravity CLI vs OpenAI Codex](https://www.anchorterminal.com/compare/antigravity-cli-vs-openai-codex.md)\n- [Antigravity CLI vs OpenCode](https://www.anchorterminal.com/compare/antigravity-cli-vs-opencode.md)\n- [Antigravity CLI vs OpenHands](https://www.anchorterminal.com/compare/antigravity-cli-vs-openhands.md)\n- [Antigravity CLI vs OpenMausBot](https://www.anchorterminal.com/compare/antigravity-cli-vs-openmausbot.md)\n- [Antigravity CLI vs Orca](https://www.anchorterminal.com/compare/antigravity-cli-vs-orca.md)\n- [Antigravity CLI vs Paseo](https://www.anchorterminal.com/compare/antigravity-cli-vs-paseo.md)\n- [Antigravity CLI vs Prime Agent](https://www.anchorterminal.com/compare/antigravity-cli-vs-prime-agent.md)\n- [Antigravity CLI vs Qoder CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-qoder-cli.md)\n- [Antigravity CLI vs Qwen Code](https://www.anchorterminal.com/compare/antigravity-cli-vs-qwen-code.md)\n- [Antigravity CLI vs Mirror CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-reflection-mirror.md)\n- [Antigravity CLI vs Rovo Dev CLI](https://www.anchorterminal.com/compare/antigravity-cli-vs-rovo-dev-cli.md)\n- [Antigravity CLI vs Sculptor](https://www.anchorterminal.com/compare/antigravity-cli-vs-sculptor.md)\n- [Antigravity CLI vs T3 Code](https://www.anchorterminal.com/compare/antigravity-cli-vs-t3-code.md)\n- [Antigravity CLI vs Traycer](https://www.anchorterminal.com/compare/antigravity-cli-vs-traycer.md)\n- [Antigravity CLI vs Unstoppable](https://www.anchorterminal.com/compare/antigravity-cli-vs-unstoppable.md)\n- [Antigravity CLI vs Vibe-Trading](https://www.anchorterminal.com/compare/antigravity-cli-vs-vibe-trading.md)\n- [Antigravity CLI vs Warp (Warp Agent CLI and the Oz Agent API)](https://www.anchorterminal.com/compare/antigravity-cli-vs-warp.md)\n- [Auggie CLI vs Verdent](https://www.anchorterminal.com/compare/auggie-vs-verdent.md)\n- [AXLR vs Verdent](https://www.anchorterminal.com/compare/axlr-vs-verdent.md)\n- [Claude Code vs Verdent](https://www.anchorterminal.com/compare/claude-code-vs-verdent.md)\n- [Cline vs Verdent](https://www.anchorterminal.com/compare/cline-vs-verdent.md)\n- [Conductor vs Verdent](https://www.anchorterminal.com/compare/conductor-vs-verdent.md)\n- [Crush vs Verdent](https://www.anchorterminal.com/compare/crush-vs-verdent.md)\n- [Cursor CLI vs Verdent](https://www.anchorterminal.com/compare/cursor-cli-vs-verdent.md)\n- [DeepSeek Harness (dsh) vs Verdent](https://www.anchorterminal.com/compare/deepseek-harness-vs-verdent.md)\n- [dsh-superagent (DeepSeek) vs Verdent](https://www.anchorterminal.com/compare/deepseek-superagent-vs-verdent.md)\n- [Devin vs Verdent](https://www.anchorterminal.com/compare/devin-vs-verdent.md)\n- [Droid CLI vs Verdent](https://www.anchorterminal.com/compare/droid-cli-vs-verdent.md)\n- [Pi vs Verdent](https://www.anchorterminal.com/compare/earendil-pi-vs-verdent.md)\n- [Emdash vs Verdent](https://www.anchorterminal.com/compare/emdash-vs-verdent.md)\n- [Gemini CLI vs Verdent](https://www.anchorterminal.com/compare/gemini-cli-vs-verdent.md)\n- [GitHub Copilot CLI vs Verdent](https://www.anchorterminal.com/compare/github-copilot-cli-vs-verdent.md)\n- [goose vs Verdent](https://www.anchorterminal.com/compare/goose-vs-verdent.md)\n- [Harness² vs Verdent](https://www.anchorterminal.com/compare/harness2-vs-verdent.md)\n- [HarnessRouter vs Verdent](https://www.anchorterminal.com/compare/harnessrouter-vs-verdent.md)\n- [Jules vs Verdent](https://www.anchorterminal.com/compare/jules-vs-verdent.md)\n- [Junie CLI vs Verdent](https://www.anchorterminal.com/compare/junie-vs-verdent.md)\n- [Kilo Code CLI vs Verdent](https://www.anchorterminal.com/compare/kilo-code-cli-vs-verdent.md)\n- [Kimi Code CLI vs Verdent](https://www.anchorterminal.com/compare/kimi-code-cli-vs-verdent.md)\n- [Kiro CLI vs Verdent](https://www.anchorterminal.com/compare/kiro-cli-vs-verdent.md)\n- [Letta vs Verdent](https://www.anchorterminal.com/compare/letta-vs-verdent.md)\n- [mini-swe-agent vs Verdent](https://www.anchorterminal.com/compare/mini-swe-agent-vs-verdent.md)\n- [MiniMax Code vs Verdent](https://www.anchorterminal.com/compare/minimax-code-vs-verdent.md)\n- [Mistral Vibe CLI vs Verdent](https://www.anchorterminal.com/compare/mistral-vibe-cli-vs-verdent.md)\n- [Muse Code vs Verdent](https://www.anchorterminal.com/compare/muse-code-vs-verdent.md)\n- [OpenAI Agents API vs Verdent](https://www.anchorterminal.com/compare/openai-agents-api-vs-verdent.md)\n- [OpenAI Codex vs Verdent](https://www.anchorterminal.com/compare/openai-codex-vs-verdent.md)\n- [OpenCode vs Verdent](https://www.anchorterminal.com/compare/opencode-vs-verdent.md)\n- [OpenHands vs Verdent](https://www.anchorterminal.com/compare/openhands-vs-verdent.md)\n- [Orca vs Verdent](https://www.anchorterminal.com/compare/orca-vs-verdent.md)\n- [Paseo vs Verdent](https://www.anchorterminal.com/compare/paseo-vs-verdent.md)\n- [Prime Agent vs Verdent](https://www.anchorterminal.com/compare/prime-agent-vs-verdent.md)\n- [Qoder CLI vs Verdent](https://www.anchorterminal.com/compare/qoder-cli-vs-verdent.md)\n- [Qwen Code vs Verdent](https://www.anchorterminal.com/compare/qwen-code-vs-verdent.md)\n- [Mirror CLI vs Verdent](https://www.anchorterminal.com/compare/reflection-mirror-vs-verdent.md)\n- [Rovo Dev CLI vs Verdent](https://www.anchorterminal.com/compare/rovo-dev-cli-vs-verdent.md)\n- [Sculptor vs Verdent](https://www.anchorterminal.com/compare/sculptor-vs-verdent.md)\n- [T3 Code vs Verdent](https://www.anchorterminal.com/compare/t3-code-vs-verdent.md)\n- [Traycer vs Verdent](https://www.anchorterminal.com/compare/traycer-vs-verdent.md)\n- [Verdent vs Vibe-Trading](https://www.anchorterminal.com/compare/verdent-vs-vibe-trading.md)\n- [Verdent vs Warp (Warp Agent CLI and the Oz Agent API)](https://www.anchorterminal.com/compare/verdent-vs-warp.md)\n- [Antigravity CLI vs Clawboo](https://www.anchorterminal.com/compare/antigravity-cli-vs-clawboo.md)\n- [Antigravity CLI vs CLI Manager](https://www.anchorterminal.com/compare/antigravity-cli-vs-cli-manager.md)\n- [Antigravity CLI vs Harness](https://www.anchorterminal.com/compare/antigravity-cli-vs-harness-autonomous.md)\n- [Antigravity CLI vs Paperclip](https://www.anchorterminal.com/compare/antigravity-cli-vs-paperclip.md)\n- [Antigravity CLI vs Parallax](https://www.anchorterminal.com/compare/antigravity-cli-vs-parallax-agents.md)\n- [Clawboo vs Verdent](https://www.anchorterminal.com/compare/clawboo-vs-verdent.md)\n- [CLI Manager vs Verdent](https://www.anchorterminal.com/compare/cli-manager-vs-verdent.md)\n- [Harness vs Verdent](https://www.anchorterminal.com/compare/harness-autonomous-vs-verdent.md)\n- [OpenMausBot vs Verdent](https://www.anchorterminal.com/compare/openmausbot-vs-verdent.md)\n- [Paperclip vs Verdent](https://www.anchorterminal.com/compare/paperclip-vs-verdent.md)\n- [Parallax vs Verdent](https://www.anchorterminal.com/compare/parallax-agents-vs-verdent.md)\n- [Unstoppable vs Verdent](https://www.anchorterminal.com/compare/unstoppable-vs-verdent.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Antigravity CLI vs Verdent",
        "url": ""
      }
    ],
    "description": "Antigravity CLI scores 54.7 (C) to Verdent's 39.7 (E) for agent harnesses. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Antigravity CLI C 54.7",
      "Verdent E 39.7",
      "scores"
    ],
    "h1": "Antigravity CLI vs Verdent",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/antigravity-cli-vs-verdent",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Antigravity CLI vs Verdent for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/antigravity-cli-vs-verdent"
  },
  "tokens": {
    "markdown": 6450,
    "slim": 2580
  },
  "version": 1
}
