首頁 > AI工具 > ZCode子智慧體怎麼用?派發步驟和權限邊界

ZCode子智慧體怎麼用?派發步驟和權限邊界

更新時間:2026-10-25 05:19:03 發布時間:4小時前 閱讀:5 views次

主Agent按任務自己會派,也可以手動@點名。ZCode 的子智慧體是主 Agent 在獨立上下文裡啓動的專用 Agent,把一段活拆出去跑完再把結果彙總回主對話;內置通用型和只讀探索兩個角色,還能在設定裡自建,用的時候在輸入框打 @ 引用即可。

ZCode子智慧體派發權限

ZCode子智慧體的兩種派發方式

派發由主 Agent 判斷,不由人手動切換開關。這也是程式設計智慧體這一類工具的通用做法,主 Agent 負責拆活,派出去的角色只管自己那一段。當任務需要獨立上下文或者可以並行調研時,它會通過工具調用把活派給子智慧體,介面上能看到的只是主對話繼續往下走,子智慧體在另一條線上幹活。想讓它派,指令裡說清楚“先探索再動手”這類分工,比指望它自己猜更穩。

手動點名是第二種方式。自建的子智慧體啓用之後,輸入框的 @ 選擇器裡會出現它,輸入 @ 加名字就能把當前這條需求直接交給它。這種方式適合角色固定、反覆出現的活,比如每次提交前讓同一個審查角色過一遍。

ZCode新建自定義子智慧體的步驟

入口在設定裡的子智慧體面板,右上角新建。表單要填的東西不多,但欄位名和含義要對應上,尤其是描述這一欄,主 Agent 是靠它判斷什麼時候該調用這個角色的。

儲存之後會落到使用者目錄下的 agents 資料夾,一個角色一個 Markdown 檔案,前面是配置欄位,正文是提示詞。手工編輯這些檔案同樣有效,欄位名大小寫敏感,寫錯不報錯只是被忽略,改完要新建會話才載入。

ZCode子智慧體的工具權限邊界

權限這一塊只有兩條路:給全部,或者逐個給。填 API Key 的地方在供應商配置裡,和這裡的工具權限是兩套東西,別混著改。留空等於繼承主會話的全部工具,連已經連接的 MCP 工具一起繼承;一旦改成自定義勾選,勾選列表裡只有內置工具,MCP 工具會全部不可用,這不是權限被回收,是列表裡沒有它。

要在自定義列表裡保住個別 MCP 工具,只能手工編輯定義檔案,把工具全名逐個寫進去,格式是雙下劃線連接的服務名和工具名。通配寫法不生效,也不會提示。另外子智慧體只能看到主會話啓動時已連上的 MCP 服務,會話中途新連的對它不可見,新建會話再試。

ZCode子智慧體的前台和後台執行

執行方式由 Agent 自己決定,沒有單獨的後台管理面板。前台執行時同時啓動多個會並行跑,主任務等它們全部完成再往下走,適合結果馬上就要用的調研;後台執行則不必等,主任務繼續推進甚至先結束當前回合,跑完自動回到主對話由 Agent 接手。

方式 主任務是否等待 典型場景
前台 等全部完成再繼續 馬上要用的資訊收集
後台 不等待,先往下走 耗時較長的並行調研

後台執行有個安全上的細節:後台跑的探索角色只有隻讀工具,讀檔案、按名字找、按內容搜,不能改任何東西。這條限制是為了避免後台任務在你看不見的時候動檔案,需要寫操作的活它會在前台等你。

ZCode子智慧體的生效時機和限制

改動不熱更新,這條要記住。編輯定義檔案、或者在設定頁調整某個角色的模型和思考強度,一律要新建會話才生效,已經開著的會話繼續用舊配置。例外是主會話切模型,沒單獨指定模型的角色會立刻跟著換。

幾條硬邊界:自建角色只到使用者級,工作區級的創建入口還沒開;內置的通用型和探索型不能刪、不能停用、名字也不能複用,但可以給它們單獨指定模型;子智慧體內部不能再派子智慧體,一層到底。MCP 服務的憑據和密鑰不要寫進系統提示詞,提示詞會隨會話發給模型。

常見問答

ZCode子智慧體會自己選模型嗎

會。配了“繼承預設”的角色跟著主會話當前的模型走,主會話換模型它立刻跟上,這是設計行為不是故障。想讓某個角色固定用便宜模型,就在設定裡給它配持久覆蓋,清空覆蓋即恢復繼承,自建角色則按定義檔案裡的模型欄位走。

ZCode子智慧體跑完結果去哪看

彙總回主對話。子智慧體在自己的上下文裡幹活,完成後把結論交給主 Agent,主對話裡能看到它返回來的一段結果,主 Agent 接著往下推進。中間的過程不在主對話裡鋪開,想看細節就在指令裡要求它把關鍵步驟和證據一併列出。

ZCode子智慧體能不能改我指定的檔案

看你給的權限。給全部工具的角色具備讀寫和跑命令的能力,範圍能覆蓋到工作區裡你讓它碰的檔案;只給讀、搜、列目錄的角色動不了檔案。後台執行狀態下即使是高權限角色也拿不到寫工具,需要改動時會等你回到前台再動手,不會悄悄改。

ZCode子智慧體為什麼沒按指定角色派活

常見原因是描述沒寫清。主 Agent 依據描述判斷該不該調用,描述太籠統就容易被跳過,把使用場景和觸發條件寫具體後會好轉。另一種情況是角色沒啓用,或者改了配置沒新建會話,舊會話裡認的還是舊版本,新建一次再看。