About Antigravity Mobility CLI
Antigravity Mobility CLI is an MCP server in the Developer Tools category: 一个实现 antigravity 自由的项目,你的 OpenClaw 何必是 OpenClaw.
Install
git clone https://github.com/pikapikaspeedup/Antigravity-Mobility-CLIThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Antigravity Mobility CLI
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Antigravity Gateway
将 Antigravity 变为多 Agent 协作编程平台 — 远程访问、自治交付、微信/Obsidian/MCP 多端接入,全部基于你现有的 Antigravity 订阅。
本项目首发 Linux.do linuxdo(linux.do) 共建更好社区
💡 四大目标
Antigravity 是 Google DeepMind 推出的强大 AI 编程代理 — 但它被锁在桌面 IDE 中。本项目打破这个限制:
1. 🔓 自由使用 — 随时随地访问
打破桌面束缚。从手机、平板、另一台笔记本、无头服务器 — 通过 Web UI、微信、Obsidian 或 CLI 访问你的 AI 编程代理。全功能 Web UI,响应式设计,任何浏览器都能用。
2. 🤖 Multi-Agent 自治交付 — 不只是聊天
让多个 AI Agent 像项目团队一样协作:产品定义 → 架构设计 → 代码实现 → 审查交付。Work Package 驱动的结构化产物传递,而非对话式开发。
3. 🔌 万物互联 — 五种接入方式
Web UI、微信公众号、Obsidian 插件、CLI 命令行、MCP 协议 — 同一个 Gateway 后端,五种客户端同时接入、能力共享。
4. ⚡ 自动化 — 按需触发 AI 工作流
从命令行、CI/CD 或定时任务触发 Antigravity 能力。让其他 AI(Claude、GPT、Gemini)通过 MCP 协议将 Antigravity 当作子代理直接调用。
🔌 五大接入方式
| 客户端 | 接入方式 | 说明 |
|---|---|---|
| 🌐 Web UI | 浏览器 http://localhost:3000 |
全功能聊天 + 项目管理 + Agent 仪表板,移动端响应式 |
| 📱 微信 | cc-connect + ACP 适配器 | 在微信公众号中与 AI 对话,支持 /models /workspace /status /new 命令 |
| 📔 Obsidian | Obsidian 插件 | 在 Obsidian 右侧栏聊天,一边查文档一边让 AI 改代码 |
| ⚙️ CLI | tsx scripts/ag.ts |
命令行查询、派发 Agent Run、管理项目 |
| 🔌 MCP | stdio JSON-RPC | 让 Claude/GPT/Gemini 外部 AI 直接调用 Antigravity |
📱 微信接入
通过 cc-connect(Go 微信网关)+ 本项目的 ACP 适配器(scripts/antigravity-acp.ts),在微信中直接与 Antigravity AI 对话:
微信用户 → cc-connect → antigravity-acp.ts (ACP 适配器) → Gateway REST/WS → Language Server
支持命令:/models(查看模型)、/model <name>(切换模型)、/workspace(切换工作区)、/status(会话状态)、/new(新建会话)。
📔 Obsidian 插件
内置 Obsidian 插件(plugins/obsidian-antigravity/),在 Obsidian 编辑器右侧栏提供 AI 聊天视图:
ChatView— 聊天界面,直连 Gateway REST API + WebSocket 实时流- 自动检测 Vault 路径关联工作区
- 可配置 Gateway 地址、工作区、模型偏好
核心功能
| 功能 | 说明 |
|---|---|
| 🤖 Multi-Agent 交付 | 4 个 Agent Group 协作:产品定义 → 架构设计 → 自治开发 → 审查交付 |
| 📊 项目管理 | 创建项目、可视化流水线进度、阶段卡片、角色追踪仪表板 |
| 🌐 远程 Web UI | 聊天界面 + Markdown 渲染 + 工具卡片 + 模型选择 + 停止/回退/审批 |
| 📱 微信接入 | 通过 cc-connect + ACP 适配器,微信中直接对话 AI |
| 📔 Obsidian 插件 | Obsidian 右侧栏 AI 聊天,直连 Gateway |
| 🔌 MCP Server | 外部 AI 通过 MCP 协议调用 Antigravity 的项目/Run/派发/干预能力 |
| ⚡ 实时 WebSocket | 代理 gRPC 流为 JSON,订阅即得 AI 实时回复 |
| 🌍 国际化 | 中文 / English 双语(276 条消息),一键切换,localStorage 持久化 |
| 🔍 自动发现 | 零配置,通过 ps+lsof 自动发现所有 language_server 实例 |
| 🔀 智能路由 | 将对话路由到正确的 workspace 匹配服务器(非随机) |
| 📱 移动优先 | shadcn/ui + Tailwind CSS 4,手机到桌面全响应 |
| 🎯 Skill/Workflow | 聊天输入框 @skill 和 /workflow 自动补全 |
| 🔐 写入范围审计 | Scope Governor 检测代码变更是否超出方案允许范围 |
| 📋 知识库管理 | 浏览、编辑、删除 Knowledge Items 及 Artifacts |
| 🌐 隧道支持 | Cloudflare Tunnel 自动连接,外网可访问 |
🤖 Multi-Agent 自治交付系统
不只是聊天,而是让多个 AI Agent 像一个项目团队一样自主协作。
用户提需求 → 📋 产品顾问团 → 🏗️ 架构顾问团 → ⚡ 自治开发团队 → ✅ 交付审阅
Agent Group
| 阶段 | Group ID | 角色 | 做什么 |
|---|---|---|---|
| 快速开发 | coding-basic |
— | 单任务直接派发 — 修 bug、做功能、重构 |
| 产品定义 | product-spec |
PM Author + Lead Reviewer | 多轮审查 → 产出获批产品方案 |
| 架构设计 | architecture-advisory |
Architect Author + Reviewer | 多轮审查 → 产出获批技术方案 |
| 自治交付 | autonomous-dev-pilot |
Dev Pilot | 接收 Work Package → 研究 → 实现 → 测试 → 交付 |
核心设计
- 🔗 产物链式传递 — 每个阶段输出自动成为下游输入,结构化
result.json握手 - 📦 Work Package 驱动 — 不是对话式开发,而是任务包 → 交付包的工程化流程
- 🔍 写入范围审计 — Scope Governor 自动检测代码变更是否越权
- 🔄 Review Loop — Author → Reviewer 对抗审查,多轮迭代直至通过
- 👻 Child 对话隐藏 — Agent Worker 在独立 conversation 中执行,主会话只看结果
- ⏱️ Supervisor 看护 — 3 分钟无进度自动判定 Stale,支持超时、取消、恢复
快速体验
# 派发一个 coding 任务
curl -X POST http://localhost:3000/api/agent-runs \
-H 'Content-Type: application/json' \
-d '{"groupId":"coding-basic","workspace":"file:///path/to/project","prompt":"修复登录 token 刷新问题"}'
或在 Web UI 左侧导航点 Agents → 选 Group → 输入任务 → Dispatch。
架构
┌─── 🌐 Web UI (React 19)
├─── 📱 微信 (cc-connect ACP)
客户端 ────────────────├─── 📔 Obsidian (插件)
├─── ⚙️ CLI (ag.ts)
└─── 🔌 MCP Client (外部 AI)
│
HTTP :3000 + WS /ws + stdio (MCP)
│
┌──────────────────────────────▼──────────────────────────────┐
│ Antigravity Gateway(单端口服务) │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────────┐ │
│ │ Next.js │ │ REST API │ │WebSocket │ │ MCP Server │ │
│ │ React UI │ │ 38 端点 │ │ 实时流 │ │ stdio JSON-RPC│ │
│ └──────────┘ └──────────┘ └──────────┘ └───────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ Agent Engine (Multi-Agent) │ │
│ │ Group Runtime → Pipeline Registry → Review Engine │ │
│ │ Run Registry → Scope Governor → Watch + Merger │ │
│ └──────────────────────────────────────────────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ Bridge Layer │ │
│ │ discovery.ts ── 进程发现 (ps + lsof) │ │
│ │ grpc.ts ── gRPC-Web Connect 编解码 │ │
│ │ gateway.ts ── Owner 路由 + 连接管理 │ │
│ │ statedb.ts ── SQLite 读取 (state.vscdb) │ │
│ │ tunnel.ts ── Cloudflare Tunnel │ │
│ └──────────────────────────────────────────────────────┘ │
└──────────────────────────────┬──────────────────────────────┘
│ gRPC-Web (HTTPS, 127.0.0.1)
▼
┌──────────────────────────────────────────────────────────────┐
│ Antigravity Language Server(IDE 内置,多实例) │
│ 每个 workspace 一个,共享 .pb 文件,隔离的内存状态 │
└──────────────────────────────────────────────────────────────┘
核心模块
| 模块 | 文件 | 职责 |
|---|---|---|
| Bridge | gateway.ts / grpc.ts / discovery.ts |
服务发现 + 路由 + gRPC-Web 编解码 |
| Agent Engine | group-runtime.ts / run-registry.ts |
派发 → 监控 → 收割 → 持久化 |
| Project Engine | project-registry.ts / pipeline-registry.ts |
项目容器 + 流水线阶段管理 |
| Review Engine | review-engine.ts |
Author-Reviewer 对抗审查循环 |
| Scope Governor | scope-governor.ts |
写入范围冲突检测 |
| Watch | watch-conversation.ts / step-merger.ts |
实时级联监控 + 增量步骤合并 |
| MCP Server | src/mcp/server.ts |
暴露项目/Run/派发给外部 AI |
全局数据目录
首次启动时,Gateway 会自动将仓库中的 Agent 模板、Workflow 等资产文件同步到全局目录 ~/.gemini/antigravity/gateway/。运行时注册表(项目、Run、对话映射)也持久化在此目录下。
⚠️ 不要修改此路径。IDE 内置的 Language Server 使用
~/.gemini/目录,自定义路径可能导致 IDE 无法读取 Gateway 数据,引发对话和 Agent 功能异常。
| 全局路径 | 内容 |
|---|---|
assets/templates/ |
Agent Group 模板定义 (JSON) |
assets/workflows/ |
角色工作流指令 (Markdown) |
assets/standards/ |
设计标准文档 |
projects.json |
项目注册表 |
agent_runs.json |
Agent Run 状态 |
local_conversations.json |
本地对话映射 |
快速开始
前提条件
⚠️ 系统要求:目前仅支持 macOS Apple Silicon(M 系列芯片)。
- macOS (Apple Silicon M1/M2/M3/M4)
- Antigravity 桌面应用已安装并运行(至少打开一个 workspace)
- Node.js ≥ 20
安装 & 启动
git clone https://github.com/pikapikaspeedup/Antigravity-Mobility-CLI.git
cd Antigravity-Mobility-CLI
npm install
npm run dev # 启动 Web UI + REST API + WebSocket (port 3000)
打开 http://localhost:3000 即可使用。局域网设备用 http://<你的IP>:3000。
其他启动方式
npm run mcp # 启动 MCP Server(供 Claude/GPT 等外部 AI 调用)
npm run ag # CLI 工具(查询/派发/管理 Agent Run)
npm run build # 生产构建
npm start # 生产模式启动
验证
# 发现的 Language Server 实例
curl http://localhost:3000/api/servers
# 用户信息
curl http://localhost:3000/api/me
# 可用模型
curl http://localhost:3000/api/models | jq '.clientModelConfigs[] | {label}'
# Agent Group 列表
curl http://localhost:3000/api/agent-groups
# 项目列表
curl http://localhost:3000/api/projects
API 速览 (38 个端点)
完整文档:docs/guide/gateway-api.md
对话接口
| 方法 | 端点 | 说明 |
|---|---|---|
GET |
/api/conversations |
列出对话(支持 workspace 过滤) |
POST |
/api/conversations |
新建对话 |
POST |
/api/conversations/:id/send |
发送消息(支持 @[file] 附件、Agentic 模式) |
GET |
/api/conversations/:id/steps |
获取步骤(checkpoint) |
POST |
/api/conversations/:id/cancel |
停止生成 |
POST |
/api/conversations/:id/proceed |
审批继续 |
POST |
/api/conversations/:id/revert |
回退到第 N 步 |
GET |
/api/conversations/:id/revert-preview |
预览回退效果 |
GET |
/api/conversations/:id/files |
搜索工作区文件 |
Multi-Agent 接口
| 方法 | 端点 | 说明 |
|---|---|---|
GET |
/api/agent-groups |
列出 Agent Group 定义 |
GET |
/api/agent-groups/:id |
Group 详情 |
POST |
/api/agent-runs |
派发 Run |
GET |
/api/agent-runs |
列出 Run(支持过滤) |
GET/DELETE |
/api/agent-runs/:id |
Run 状态 / 取消 |
POST |
/api/agent-runs/:id/intervene |
干预(nudge/retry/restart/cancel/evaluate) |
项目接口
| 方法 | 端点 | 说明 |
|---|---|---|
POST |
/api/projects |
创建项目 |
GET |
/api/projects |
列出项目 |
GET/PATCH/DELETE |
/api/projects/:id |
读取 / 更新 / 删除 |
POST |
/api/projects/:id/resume |
恢复(recover/nudge/cancel/skip) |
GET |
/api/pipelines |
流水线模板列表 |
POST |
/api/scope-check |
写入范围冲突检测 |
环境 / 知识库 / 其他
| 方法 | 端点 | 说明 |
|---|---|---|
GET |
/api/servers |
Language Server 实例 |
GET |
/api/workspaces |
Workspace + Playground |
POST |
/api/workspaces/launch|close|kill |
启动 / 隐藏 / 终止工作区 |
GET |
/api/me |
用户信息 |
GET |
/api/models |
模型及配额 |
GET |
/api/skills |
技能列表 |
GET |
/api/workflows |
工作流列表 |
GET |
/api/rules |
自定义规则 |
GET |
/api/analytics |
使用分析 |
GET |
/api/mcp |
MCP 配置 |
GET |
/api/knowledge |
知识库条目 |
GET/PUT/DELETE |
/api/knowledge/:id |
知识库 CRUD |
GET/PUT |
/api/knowledge/:id/artifacts/* |
Artifact 文件 |
GET |
/api/logs |
应用日志 |
GET/POST |
/api/tunnel/* |
Cloudflare Tunnel 管理 |
WebSocket
wscat -c ws://localhost:3000/ws
> {"type": "subscribe", "cascadeId": "<conversation-uuid>"}
# ← {"type":"steps","cascadeId":"...","data":{"steps":[...],"status":"CASCADE_RUN_STATUS_RUNNING"}}
支持 subscribe、multi-subscribe、unsubscribe 三种消息类型。
快速示例
创建对话并提问
# 创建对话
CID=$(curl -sX POST http://localhost:3000/api/conversations \
-H 'Content-Type: application/json' \
-d '{"workspace":"file:///path/to/project"}' | jq -r .cascadeId)
# 发送消息
curl -sX POST "http://localhost:3000/api/conversations/$CID/send" \
-H 'Content-Type: application/json' \
-d '{"text":"解释这个项目的架构"}'
# 等待并获取结果
sleep 15
curl -s "http://localhost:3000/api/conversations/$CID/steps" | \
jq -r '[.steps[] | select(.plannerResponse)] | last | .plannerResponse.modifiedResponse'
派发 Agent Run
# 简单 coding 任务
curl -X POST http://localhost:3000/api/agent-runs \
-H 'Content-Type: application/json' \
-d '{"groupId":"coding-basic","workspace":"file:///path/to/project","prompt":"添加用户注册功能"}'
# 查看 Run 状态
curl http://localhost:3000/api/agent-runs | jq '.[0] | {runId, status, groupId}'
创建项目(全流程自动交付)
# 创建项目
curl -X POST http://localhost:3000/api/projects \
-H 'Content-Type: application/json' \
-d '{"name":"Task Manager","goal":"构建一个任务管理系统","workspace":"file:///path/to/project"}'
# 查看项目流水线进度
curl http://localhost:3000/api/projects | jq '.[0] | {projectId, name, currentStage}'
Python 集成
import requests, time
BASE = "http://localhost:3000"
# 派发 Agent Run
run = requests.post(f"{BASE}/api/agent-runs",
json={"groupId": "coding-basic",
"workspace": "file:///path/to/project",
"prompt": "实现基本的 CRUD 功能"}).json()
# 轮询状态
while True:
status = requests.get(f"{BASE}/api/agent-runs/{run['runId']}").json()
print(f"Status: {status['status']}")
if status['status'] in ('completed', 'failed', 'cancelled'):
break
time.sleep(10)
微信接入
# 1. 安装 cc-connect(Go 微信网关)
go install github.com/chenhg5/cc-connect@latest
# 2. 扫码绑定微信
cc-connect weixin setup --project antigravity
# 3. 复制配置模板并填入 Gateway 地址
cp cc-connect.config.toml ~/.cc-connect/config.toml
# 4. 同时启动 Gateway 和 cc-connect
npm run dev # Terminal 1
cc-connect # Terminal 2
# 5. 在微信中发消息给绑定的公众号即可
MCP 接入(让外部 AI 调用 Antigravity)
# 启动 MCP Server
npm run mcp
在 Claude Desktop 或其他 MCP 客户端的配置中添加:
{
"mcpServers": {
"antigravity": {
"command": "npm",
"args": ["run", "mcp"],
"cwd": "/path/to/Antigravity-Mobility-CLI"
}
}
}
项目结构
Antigravity-Mobility-CLI/
├── server.ts # 自定义服务器:Next.js + WebSocket + MCP 单端口
├── src/
│ ├── app/
│ │ ├── page.tsx # 主页面(对话/项目/Agent/知识库 多面板)
│ │ ├── layout.tsx # 根布局 + i18n Provider
│ │ └── api/ # 38 个 REST API 路由
│ │ ├── conversations/ # 对话 CRUD + send/cancel/revert/proceed
│ │ ├── agent-groups/ # Agent Group 查询
│ │ ├── agent-runs/ # Run 派发/查询/取消/干预
│ │ ├── projects/ # 项目 CRUD + 流水线恢复
│ │ ├── pipelines/ # 模板列表
│ │ ├── scope-check/ # 写入范围冲突检测
│ │ ├── knowledge/ # 知识库 CRUD + Artifact
│ │ └── ... # models/skills/workflows/tunnel/logs/...
│ ├── components/ # 20+ React 组件
│ │ ├── sidebar.tsx # 4 区导航(对话/项目/Agent/知识库)
│ │ ├── chat.tsx # 聊天 Timeline
│ │ ├── chat-input.tsx # 输入框(@file / Agentic / 模型选择)
│ │ ├── projects-panel.tsx # 项目管理面板
│ │ ├── project-workbench.tsx # 流水线编排仪表板
│ │ ├── agent-runs-panel.tsx # Agent Run 队列
│ │ ├── agent-run-detail.tsx # Run 详情 + Supervisor 日志
│ │ ├── pipeline-stage-card.tsx # 阶段卡片
│ │ ├── role-timeline.tsx # 角色执行时间线
│ │ ├── knowledge-panel.tsx # 知识库管理
│ │ ├── locale-provider.tsx # i18n Context
│ │ └── ui/ # shadcn/ui 基础组件
│ ├── lib/
│ │ ├── types.ts # 全量类型(Project, AgentRun, Pipeline...)
│ │ ├── api.ts # 前端 API + WebSocket
│ │ ├── i18n/ # 中英双语 276 条消息
│ │ ├── agents/ # 🤖 Multi-Agent 引擎
│ │ │ ├── group-runtime.ts # 核心调度(dispatch/watch/finalize)
│ │ │ ├── pipeline-registry.ts # 流水线模板管理
│ │ │ ├── project-registry.ts # 项目容器 + 生命周期
│ │ │ ├── run-registry.ts # Run 状态 + 冷启恢复
│ │ │ ├── review-engine.ts # Supervisor 审阅
│ │ │ ├── scope-governor.ts # 写入范围审计
│ │ │ └── watch-conversation.ts # 实时监控 + Stale 检测
│ │ └── bridge/ # IDE 桥接层
│ │ ├── discovery.ts # 进程发现 (ps + lsof)
│ │ ├── grpc.ts # gRPC-Web Connect
│ │ ├── gateway.ts # Owner 路由 + 连接管理
│ │ └── tunnel.ts # Cloudflare Tunnel
│ └── mcp/server.ts # MCP Server (stdio JSON-RPC)
├── plugins/obsidian-antigravity/ # 📔 Obsidian 插件
│ ├── main.ts # 插件入口
│ ├── chat-view.ts # 聊天侧栏视图
│ ├── api-client.ts # Gateway API 客户端
│ └── settings.ts # 插件配置
├── scripts/
│ ├── ag.ts # CLI 工具
│ ├── antigravity-acp.ts # 微信 ACP 适配器
│ ├── ag-wechat.ts # 微信模型查询
│ └── call_workflow.py # 示例:无头 workflow 执行
├── .agents/workflows/ # Agent 工作流模板
├── docs/
│ ├── guide/ # 📘 用户指南
│ └── internals/ # 🔧 内部技术文档
├── ARCHITECTURE.md # 📐 架构全景 (Mermaid)
└── PITFALLS.md # 🚧 踩坑记录
技术文档
| 文档 | 说明 |
|---|---|
| ARCHITECTURE.md | 📐 架构全景 — Mermaid 系统图、数据流、状态机、模块依赖 |
| docs/guide/agent-user-guide.md | 🤖 Agent 系统手册 — 4 个 Group、交付链路、产物结构、Resume 操作 |
| docs/guide/gateway-api.md | 📘 API 参考 — 38 个端点的 Schema、示例、模型表 |
| docs/guide/cli-guide.md | ⚙️ CLI 使用指南 — ag.ts 命令行完整用法 |
| docs/guide/wechat-setup.md | 📱 微信设置指南 — cc-connect + ACP 适配器配置 |
| docs/guide/mcp-server.md | 🔌 MCP Server — 让外部 AI 调用 Antigravity |
| docs/guide/remote-access.md | 🌐 远程访问 — Cloudflare Tunnel 配置 |
| docs/internals/cdp-reverse-engineering.md | 🔍 逆向工程 — 捕获和解码 gRPC 流量 |
| docs/internals/state-db-data-map.md | 🗄️ SQLite 数据地图 — state.vscdb 结构 |
| docs/internals/permission-system.md | 🔐 权限系统 — 文件权限、Scope 管理 |
| PITFALLS.md | 🚧 踩坑记录 — 多服务器路由、增量合并、幽灵对话等 |
技术栈
| 层级 | 技术 |
|---|---|
| 服务器 | Next.js 16(自定义 HTTP + WS 服务器)、TypeScript |
| 前端 | React 19、shadcn/ui、Tailwind CSS 4、Lucide Icons、Marked |
| 桥接 | gRPC-Web over HTTPS、SQLite (better-sqlite3)、进程发现 (ps + lsof) |
| Agent 引擎 | Group Runtime、Pipeline Registry、Review Engine、Scope Governor |
| MCP | @modelcontextprotocol/sdk(stdio JSON-RPC) |
| 微信 | cc-connect (Go) + antigravity-acp.ts (ACP 适配器) |
| Obsidian | Obsidian API 插件 + Gateway REST |
| 国际化 | React Context + localStorage + 276 条中英消息 |
| 日志 | pino 结构化日志 + Log Viewer 面板 |
| 协议 | 逆向工程 exa.language_server_pb.LanguageServerService |
💡 使用场景
- 📱 躺在床上写代码 — 手机/iPad 通过 Web UI 直连 Antigravity
- 💬 微信里写代码 — 碎片时间用
/models切换模型、/workspace切换项目 - 📔 Obsidian 里写代码 — 一边查文档一边让 AI 改代码
- 🤖 让 AI 拥有 AI — REST API 对接 n8n/Make/Zapier,脚本直接调用
- 🏭 全自动产品交付 — 一句话需求 → 产品 → 架构 → 实现 → 审查 → 交付
- 🔄 自动巡检 — CI/CD 定时触发代码审查、文档更新
- 🔌 MCP 子代理 — 让 Claude Desktop 通过 MCP 直接使用 Antigravity 写代码
📱 移动端连接
- 手机和电脑连同一 Wi-Fi
- 获取 IP:
ipconfig getifaddr en0 - 启动:
npm run dev - 手机访问:
http://192.168.x.x:3000
🐛 已知缺陷
- 单向可见 — Gateway 新建的对话在官方 Agent Manager 中不可见(反过来可见,聊天记录双向同步)。详见 PITFALLS.md §16
- Playground 限制 — Web 端已禁止在 Playground 中新建对话
- Action 解析不完整 — 部分 Action 被默认自动审批,偶尔出现滞留的 Proceed 按钮
- 撤回缺陷 — 只撤回 AI 回应,用户 Prompt 仍留在屏幕
- CLI 自动审批 — CLI 模式遇到需要人工审批的阻塞可能卡住
- 偶尔抽风 — 多端同步异常时,强制刷新页面即可
🆕 更新日志
- 🤖 Multi-Agent 编程系统(Group 分组、流水线自动触发、Review Loop、Scope 审计、Supervisor 看护)
- 📊 项目管理面板(Projects Panel、Workbench、Pipeline Stage Card、Role Timeline)
- 🌍 完整国际化(中文/English 276 条消息,一键切换)
- 🔌 MCP Server(外部 AI 调用 Antigravity)
- 📱 微信接入(cc-connect + ACP 适配器)
- 📔 Obsidian 插件(右侧栏 AI 聊天)
- 🛠 5 个工作流模板(架构/产品/UX 审查)
- 🎨 UI 重构(Sidebar 8 标签、Role Timeline、Stage/Role Detail)
- 📚 新增 Agent Run Detail、Scope Governor、Pipeline Registry 等 10+ 模块
- 🔒 安全清理(移除硬编码路径和凭据)
- 📋 Knowledge Panel — 知识库管理面板
- 📎 文件附件 — 聊天
@引用文件 - 🧠 Active Tasks 面板 — 实时任务进度
- 🔀 Agentic Mode 开关
- 📊 结构化日志 — pino + Log Viewer
- 🌐 隧道自启动 — Cloudflare Tunnel
- 🔧 模型选择优化
💬 交流与支持
🎉 欢迎加入:Antigravity CLI 交流使用群
有想法、Bug 反馈、或自动化工作流分享,欢迎进群讨论!
🙏 致谢
贡献
欢迎 PR!更新相关文档:
- API 变更 →
docs/guide/gateway-api.md - 新的坑 →
PITFALLS.md - 内部协议 →
docs/internals/
免责声明
本项目是出于学习和互操作性目的构建的非官方、社区驱动开源工具。
- 不提供绕过付费墙、破解认证或滥用 API 的能力
- 必须依赖用户本机已安装并合法认证的官方 Antigravity 桌面应用
- 所有调用消耗用户个人正常配额
- 与 Google DeepMind 没有关联、授权或背书
- 逆向工程接口随时可能变化,使用后果自行承担
许可证
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.