AI 编程教程中文版
AntigravityUnderstanding

12 · Antigravity 最佳实践清单

Antigravity 商业级使用前 checklist:安装、权限、workspace、Artifacts、Browser、Rules、Workflows、Skills、MCP、团队边界和上线验收。

这张清单用于收尾。你可以把它当成 Antigravity 进入真实项目之前的上线门槛:不是会打开应用就算会用,而是安装、权限、验收、回退、沉淀、额度、团队边界都跑通。

商业级标准:agent 能工作只是第一层;你能控制它、验收它、回退它、复用它,才算可上线。

使用方式:先用测试 workspace 跑通,再进入真实项目;先单人试点,再团队推广;先只读和局部任务,再开放复杂任务。

1. 本机准备

检查项状态
从官方 download 页面安装
登录账号与使用条款已确认
command line tool 可用
已用测试 workspace 跑通过第一天流程
知道如何提交产品反馈

补充检查:

  • macOS、Windows 或 Linux 平台要求已核对。
  • Chrome 已安装,Antigravity 能检测到;检测不到时知道在哪里配置 Chrome binary path。
  • 了解 Agent Manager 和 Editor 的切换方式。
  • 了解 separate browser profile 默认没有日常登录态。
  • 知道删除 conversation 不等于撤销文件改动。

2. 默认权限

检查项推荐
Terminal executionRequest Review
Artifact reviewAsks for Review
JavaScript executionRequest Review 或 Disabled
Terminal sandbox开启
File accessWorkspace only
Non-workspace file access默认关闭
Browser URL allowlist只加必要域名

真实项目建议直接开启 Strict Mode。官方文档说明它会强制 Terminal Auto Execution、Browser JavaScript Execution、Artifact Review 回到 Request Review,并关闭 workspace 外文件访问。

3. Workspace 边界

flowchart TD
    Workspace["Workspace"] --> Include["项目源码 / 测试 / 文档"]
    Workspace --> Exclude["凭据 / 私人文件 / 云盘根 / 生产数据"]
    Include --> OK["可读写"]
    Exclude --> Block["禁止默认访问"]

检查:

  • workspace 不指向家目录。
  • .env 和凭据文件不进入 agent 默认读取范围。
  • 大任务拆分到明确目录。
  • 多 agent 不同时改同一批文件。

推荐 workspace rule:

# 项目默认边界

1. 先读项目规则,再动手。
2. 跨文件修改先输出 Implementation Plan。
3. 禁止读取凭据、`.env`、生产数据和 workspace 外文件。
4. UI 改动必须提供 mobile / desktop 验收证据。
5. 不自动 git push、部署、数据库迁移或改远端配置。

4. Artifacts 验收

每个复杂任务必须至少有:

Artifact要求
Task List步骤清楚,范围可控
Implementation Plan有技术路线、验证和风险
Diff文件范围合理
ScreenshotUI 改动必有
Browser Recording 或 Walkthrough交互任务必有
Remaining Risks说明未覆盖内容

验收顺序:

Task List -> Implementation Plan -> Proceed -> Diff -> Test -> Screenshot / Recording -> Walkthrough -> 人工接受

不要跳过 diff,也不要用 walkthrough 替代测试。Walkthrough 是索引,不是事实本身。

5. Browser 验收

UI 或网页任务检查:

  • desktop 截图。
  • mobile 截图。
  • console 无 error。
  • 关键用户路径跑通。
  • 失败路径有提示。
  • URL 在 allowlist 内。
  • 没有登录真实敏感后台自动提交。

断点最低标准:

宽度目的
390px主流手机窄屏,检查导航、按钮、长文本
768px平板和窄桌面过渡,检查布局列数
1024px桌面边界,检查侧栏和内容宽度
1440px标准桌面,检查首屏和最大宽度

如果页面有侧边栏、表格、代码块、长链接、卡片网格,必须额外检查横向溢出。

6. Rules / Workflows / Skills

成熟度检查:

最小状态
Rules项目默认边界和验收要求已写
Workflows至少有 UI 验收或测试生成流程
Skills高频专业任务有可复用 skill
Scope团队项目用 workspace scope
Reviewrules/skills 进入代码审查

沉淀顺序:

手写 prompt -> 复用 2-3 次 -> 做 workflow -> 加脚本/模板/参考资料 -> 升级 skill -> 抽出 always-on rule

不要把一次性经验直接做成 Skill。Skill 要有明确触发条件和维护价值。

7. MCP

MCP 上线前:

  1. 列出所有 server。
  2. 列出 tool 和副作用。
  3. 写操作默认 Ask。
  4. 外部提交类 tool 默认 Deny 或人工执行。
  5. 凭据来源不写进普通文档。
  6. 每个 workspace 单独启用。

必要字段检查:

字段用途
disabled暂时禁用整个 server
disabledTools禁用指定 tool,不提供给模型
headers远程 server 的认证 header
authProviderTypeGoogle ADC 等认证 provider
oauth手动 OAuth client 信息

只需要读资源时,不要顺手放开写 tool。能创建、删除、发布、付款、迁移、评论、推送的 tool 都按高风险处理。

8. 模型、额度和成本

上线前确认:

检查项推荐
当前 reasoning model按任务复杂度选择
模型切换知道运行中切换不会立刻改变当前 turn
Baseline quota长任务前查看 settings
AI Credit Overages默认 Never
BYOK / 自带 endpoint不作为当前方案
团队组织层级不写成已 GA 能力

额度不足时,不要反复重试大任务。降级为只读分析、拆阶段、换更小任务或等待 quota 刷新。

9. 禁止默认自动化

默认禁止 agent 自动执行:

  • 删除数据。
  • 修改生产数据库。
  • 部署生产。
  • git push
  • 发布公开内容。
  • 修改 DNS、支付、广告、权限。
  • 登录后台提交表单。
  • 读取 workspace 外凭据。

10. 任务模板

商业任务 prompt 可用这个骨架:

目标:
边界:
1. 修改范围:
2. 禁止事项:
3. 权限策略:
4. 验收方式:
5. 交付 artifacts:
6. 未覆盖风险:

请先输出 implementation plan,等我确认后再执行。

更完整的 UI 任务模板:

目标:
修复或完善指定页面的具体问题。

边界:
- 只允许修改指定页面、组件和必要测试。
- 不改部署、认证、全局主题、凭据和无关文件。
- Browser 只允许访问 localhost。
- Terminal 命令先请求确认。

验收:
- 跑质量检查和构建。
- 390、768、1024、1440 四档无横向溢出。
- desktop / mobile 截图。
- 关键交互 walkthrough 或 recording。
- console 无 error。
- 列出剩余风险。

请先输出 implementation plan,等我确认后再执行。

11. 上线判断

满足下面 5 条,才算 Antigravity 可以进入真实项目:

  1. 你能预测它会申请哪些权限。
  2. 你能看懂 plan 和 diff。
  3. UI 任务有截图或录屏。
  4. 失败时能回退。
  5. 团队知道哪些动作永远人工执行。

更商业化一点,至少补到 8 条:

  1. 已有 workspace rules。
  2. 已有 UI 验收 workflow。
  3. 已有 MCP tool 清单。
  4. 已有 Browser URL 策略。
  5. 已有 artifact 脱敏规则。
  6. 已有发布红线。
  7. 已有失败回退 SOP。
  8. 已有定期复盘机制。

12. 最终复盘表

每次把 Antigravity 用到真实项目后,做一次复盘:

问题记录
哪个任务最适合 Antigravity
哪个权限请求不合理
哪个 artifact 真正帮助验收
哪个 prompt 应该沉淀成 workflow
哪个规则应该写入 workspace
哪个 MCP tool 应该禁用
哪个断点或 UI 状态漏测
下次默认流程怎么改

这张表是把一次 agent 使用变成团队资产的关键。没有复盘,下一次还会靠人记忆。

官方来源

接下来去哪

本页目录