AI 程式設計教學中文版
官方教學中文版07 · 用例與參考

真實專案任務選擇

基於官方能力邊界判斷哪些任務適合交給 Antigravity,哪些任務需要拆分、人工確認或暫不交給 Agent。

📖 本篇術語速查表
英文 / 縮寫中文一句話解釋
專案選擇task pick選適合 agent 的真實任務。
邊界scope任務要小要明確。
成功標準criteria什麼算完成。

不想讀完?把下面這段提示詞丟給 AI 幫你跑完——幫你從真實專案裡選對適合交給 Antigravity 的第一個任務。

你是 Antigravity 任務選擇顧問。

【角色】
Antigravity 任務選擇顧問,按最小夠用、安全優先的原則給可落地方案,每條結論都落到能照做的具體步驟或示例,不停留在「建議」「考慮一下」這類空泛表述。

【輸入】
- 我的真實專案:___
- 候選任務:___
- 成功標準:___
- 可投入時間:___
- 經驗水平:___

【工作流程】
1. 判斷哪些任務適合 agent
2. 幫我選邊界清晰的第一個
3. 設定成功標準
4. 標出不適合交出的
5. 給落地步驟

【輸出規範】
▌一、適合的任務
▌二、選第一個
▌三、成功標準
▌四、不適合的 + 落地

【硬約束】
- 第一個任務小而明確
- 成功標準可檢驗
- 不適合的不勉強交出
- 不要替我臆測情況或編造不存在的功能,資訊不全先問清
- 不確定的設定或介面一律以官方文件為準,禁止照搬過時寫法
- 給的每條結論都要落到具體可照做的步驟或示例,不停留在「建議」「考慮一下」這類沒法直接執行的空泛表述

Antigravity 適合的不是“讓 AI 隨便寫點程式碼”,而是目標明確、邊界清楚、能用 artifacts 和測試驗證的開發任務。Google Developers Blog 對 Antigravity 的定位是:讓 agents autonomously plan、execute、verify complex tasks,並透過 Editor、Terminal、Browser 和 Artifacts 溝通進展。

所以選擇任務時,先問一個問題:這個任務能不能用 plan、diff、test、screenshot、recording、walkthrough 證明完成?

閱讀目標:讀完本章,你應該能把真實專案任務分成“適合直接交給 Antigravity”“需要拆分後交給 Antigravity”“必須人工控制”的三類。

1. 適合直接交給 Antigravity 的任務

這些任務通常目標清晰、風險可控、證據鏈完整。

任務為什麼適合要求的證據
修復明確 UI bug可改程式碼、開啟瀏覽器、截圖驗證diff + screenshot + console
給已有邏輯補測試可讀程式碼、生成測試、跑命令diff + test output
文件重組檔案範圍清楚,容易審查task list + diff + walkthrough
小範圍重構可以先 plan,再分組修改implementation plan + tests
本地頁面斷點檢查browser subagent 能看不同 viewportscreenshots + recording
終端報錯排查可以保留記錄並最小修復terminal output + diff

示例 prompt:

請使用 Planning 模式修復目前頁面 mobile 斷點下的按鈕換行問題。
範圍只限這個元件和樣式檔案。
先給 implementation plan,不要立即修改。
確認後執行本地頁面,並提供 390px、768px、1440px 截圖。

2. 需要拆分後再交給 Antigravity 的任務

這些任務可以用 Antigravity 做,但不能一次全交。

任務拆分方式
跨模組重構先只讀分析,再按模組分批改
依賴升級先列影響範圍,再升級一個包,再跑測試
多頁面 UI 改版先建立視覺基線,再按頁面批次驗收
MCP 接入先審 server / tools,再只讀連線,最後放開寫操作
Firebase 遷移先保留原始匯出,再遷移,再本地預覽,再發布
團隊規範沉澱先跑一次人工流程,再寫 Rules / Workflows / Skills
flowchart TD
  Big["大任務"] --> Readonly["只讀分析"]
  Readonly --> Plan["Implementation Plan"]
  Plan --> Batch["拆成批次"]
  Batch --> Execute["執行第一批"]
  Execute --> Verify["驗證和截圖"]
  Verify --> Next{"是否繼續下一批"}
  Next -->|是| Batch
  Next -->|否| Stop["彙總 walkthrough"]

3. 不應該直接交給 Agent 的任務

這些任務不是 Antigravity 完全不能參與,而是不能讓 agent 直接執行副作用動作。

任務風險更穩做法
生產資料庫改動不可逆,影響真實使用者agent 寫計劃,人工執行
金鑰輪換憑據洩露風險人工按內部 SOP 操作
付款、訂閱、廣告投放金錢和合規風險agent 只讀分析,人工確認
真實賬號後臺點選登入態和許可權風險先只讀,必要時螢幕人工操作
大範圍刪除或遷移檔案回退成本高先 inventory 和 dry run
未審計 MCP 寫操作外部系統副作用disabledTools + Request Review

“Agent 可以操作”不等於“應該讓它自動操作”。真實專案先看副作用,再決定許可權。

4. 用證據鏈判斷任務質量

一個合格的 Antigravity 任務至少要有下面幾類證據中的一部分:

證據適用任務
Task List長任務、並行任務
Implementation Plan跨檔案、複雜修改
Code Diff所有寫檔案任務
Terminal Outputbuild、test、lint、排障
ScreenshotUI、佈局、斷點、主題
Browser Recording使用者路徑、互動流程
Walkthrough任務完成後彙總
深讀:為什麼“複雜任務”不是越大越適合 Agent

官方產品定位強調 autonomously plan、execute、verify complex tasks,但這裡的 complex 不是“無限大、無邊界”。複雜任務適合 agent 的前提是能拆成可審查單元,能透過 artifacts 溝通進展,也能用測試或瀏覽器證據驗證。

如果任務範圍大到 diff 無法審、測試無法跑、瀏覽器路徑無法復現,那麼它就不再是 agentic development 的優勢區,而是風險區。正確做法是先用 Antigravity 做分析和計劃,再把實現拆成小批次。

5. 一個真實專案啟動模板

請先只讀分析目前任務,不要修改檔案。

請輸出:
1. 任務是否適合 Antigravity 直接執行。
2. 建議使用 Editor、Agent Manager 還是 Browser Subagent。
3. 需要哪些許可權和工具。
4. 最小可執行批次。
5. 驗收證據:diff / test / screenshot / recording / walkthrough。
6. 哪些動作必須等我確認。

本章自檢

完成本章後,用這 3 個問題檢查自己是否真正理解:

  1. 哪類任務可以直接交給 Antigravity,哪類必須拆分?
  2. 為什麼生產資料庫、金鑰、付款和真實後臺操作不能自動放權?
  3. 一個前端 UI 任務至少應該交付哪些證據?

透過標準:你能拿到一個真實任務後,先判斷任務型別、拆分方式、許可權邊界和驗收證據,而不是直接讓 agent 開始改。

官方來源

接下來去哪

本頁目錄