跳至內容
遠端控制
代理指令 (/agents) - Antigravity CLIcliAntigravity CLI功能代理指令 (/agents) - Antigravity CLI Antigravity CLI 功能Antigravity CLI
適用於:
Antigravity CLI

瀏覽、選取並切換自訂代理,或直接在互動式 TUI 面板中監控執行中與已完成的背景子代理。

請確認您符合以下先決條件:

The /agents 指令會開啟互動式 代理管理員 面板。此介面有兩種不同用途:

  1. 自訂代理選取與探索:在預設代理與自訂工作流程專用代理之間選擇,或探索在本機與全域定義新代理的位置。
  2. 子代理監控與控制:追蹤、檢查或終止在作用中工作階段期間同時執行的背景子代理。

若要在 TUI 中開啟面板,請輸入 /agents 並按下 Enter:

/agents

互動式代理面板


自訂代理選取與探索

「自訂代理選擇與探索」章節

Antigravity CLI 支援載入具備專門系統指令與工具權限的自訂代理定義。 可用代理 區段列出目前工作階段中所有可用的代理。

若要在面板中切換代理,請使用下列控制項:

  • 選取:使用 ↑/↓ 反白代理(Default agent 或自訂代理)於 下 可用代理,然後按下 Enter.
  • 狀態指示器:綠色圓圈(●)表示作用中或已準備好的代理。
  • 套用並結束:按下 Esc 關閉面板並套用你的選取。

…的標頭 /agents 面板顯示建立新自訂代理的範本位置:

Create New Agents
  Workspace: {workspace}/.agents/agents/{agent_name}/agent.md
  Global: ~/.gemini/config/agents/{agent_name}/agent.md

若要建立可在所有工作區與專案中使用的自訂代理,請將其放置於全域自訂目錄下(~/.gemini/config/agents/)。建立與您的代理名稱相符的目錄,並新增 agent.md 檔案含 YAML frontmatter:

mkdir -p ~/.gemini/config/agents/code-reviewer
cat << 'EOF' > ~/.gemini/config/agents/code-reviewer/agent.md
---
name: code-reviewer
description: Rigorous code review specialist focusing on edge cases and security.
---
You are an expert code reviewer. Analyze diffs carefully and verify edge cases.
EOF

當您重新開啟 /agents,CLI 會自動探索 code-reviewer 並列於 可用代理。若您需要嚴格限定於單一專案儲存庫的代理,請將其置於該工作區的…內 .agents/agents/ 目錄(例如 /home/user/projects/my-app/.agents/agents/code-reviewer/agent.md)。您也可以在…內封裝並散佈自訂代理 外掛.


子代理監控與控制

「子代理監控與控制」章節

當您的主代理委派任務(例如執行測試或查詢大型程式碼庫)時,產生的執行緒會出現在 /agents 面板,於 下 子代理,依觸發它們的提示詞分組。

使用下列控制項監控子代理狀態與記錄:

  • 群組切換:按下 Enter 於子代理群組標頭 (▸ Subagents (1 running, 2 done))以展開或摺疊(▾)該群組。
  • 狀態指示器:每個子代理列會顯示即時生命週期狀態:
    • running:正在執行工具或產生推理步驟。
    • done:已完成指派的背景任務。
    • error:執行期間遇到終端機失敗。
    • killed:由您或父處理程序手動終止。
  • 詳細資訊檢視:突顯特定子代理列並按下 Enter 開啟全螢幕 子代理詳細檢視。此檢視會顯示子代理完整的內部思考、工具呼叫與執行 stdout。按下 Esc 返回清單。

終止使用中的子代理

「終止進行中的子代理」章節

若背景子代理陷入迴圈或執行時間超過所需,您可立即終止它,無須離開工作階段:

  1. 開啟 /agents 並反白標示執行中的子代理列。
  2. 按下 K 終止使用中的子代理及其所有子執行緒。

若子代理嘗試執行受保護的操作(例如修改檔案或在沙箱環境中執行 Shell 指令),授權提示會內嵌顯示於 /agents 面板。您可以按下 A 核准或 D 直接從清單拒絕。


當焦點位於下列項目中時 /agents 面板,適用以下快速鍵:

金鑰動作行為
↑ / ↓導覽在標頭、子代理與可用代理之間移動游標。
Enter選取/切換展開/收合群組、開啟子代理詳細資訊檢視,或選取自訂代理。
K終止使用中的子代理即時取消(CancelSubagent)反白的執行中子代理。
Esc返回離開面板,返回提示詞方塊,並套用任何已準備好的代理切換。

錯誤失敗的原因修正
預期自訂代理切換會修改回合紀錄切換代理會分岔對話,以保留歷史完整性在新分支出工作階段中繼續您的工作流程
將代理檔案直接放在設定根目錄掃描器專門在以下內部尋找 agents/ 目錄將定義移至 .agents/agents/<name>/agent.md
按下 K 於已完成的子代理僅針對使用中的(running)子代理處理程序按下 Enter 改為檢視已完成的記錄

探索下列指南以進一步了解子代理與權限: