Files
jackwener__opencli/docs/adapters/desktop/antigravity.md
AlexYue 31f58ae699 docs: add VitePress documentation site (#112)
- Add VitePress with full navigation, sidebar, i18n (en/zh), local search
- Create 50+ doc pages: guide, adapters (browser + desktop), developer, advanced
- Migrate content from README.md, CONTRIBUTING.md, TESTING.md, CDP.md, CLI-ELECTRON.md
- Migrate all 11 adapter READMEs to structured documentation
- Add new pages: architecture, yaml-adapter guide, ts-adapter guide, ai-workflow
- Add GitHub Actions workflow for deploying to GitHub Pages
- Add Chinese locale pages (getting-started, installation, browser-bridge, etc.)
- Add docs:dev, docs:build, docs:preview npm scripts
2026-03-20 14:11:56 +08:00

1.8 KiB

Antigravity

🔥 CLI All Electron Apps! The Most Powerful Update Has Arrived! 🔥

Turn your local Antigravity desktop application into a programmable AI node via Chrome DevTools Protocol (CDP). This allows you to compose complex LLM workflows entirely through the terminal by manipulating the actual UI natively, bypassing any API restrictions.

Prerequisites

Start the Antigravity desktop app with the Chrome DevTools remote-debugging-port flag:

# Start Antigravity in the background
/Applications/Antigravity.app/Contents/MacOS/Electron \
  --remote-debugging-port=9224

Depending on your installation, the executable might be named differently, e.g., Antigravity instead of Electron.

Then set the target port:

export OPENCLI_CDP_ENDPOINT="http://127.0.0.1:9224"

Commands

opencli antigravity status

Check the Chromium CDP connection. Returns the current window title and active internal URL.

opencli antigravity send <message>

Send a text prompt to the AI. Automatically locates the Lexical editor input box, types the prompt securely, and hits Enter.

opencli antigravity read

Scrape the entire current conversation history block as pure text.

opencli antigravity new

Click the "New Conversation" button to instantly clear the UI state and start fresh.

opencli antigravity extract-code

Extract any multi-line code blocks from the current conversation view. Ideal for automated script extraction (e.g. opencli antigravity extract-code > script.sh).

opencli antigravity model <name>

Quickly target and switch the active LLM engine. Example: opencli antigravity model claude or opencli antigravity model gemini.

opencli antigravity watch

A long-running, streaming process that continuously polls the Antigravity UI for chat updates and outputs them in real-time to standard output.