# 策展 · X (Twitter) 🔥

> 作者：OpenAI Developers (@OpenAIDevs) · 平台：X (Twitter) · 日期：2026-03-17

> 原始來源：https://x.com/OpenAIDevs/status/2033636701848174967

## 中文摘要

OpenAI 的 Codex 平台現已推出 SubAgent 功能。這項新增功能使開發者能夠生成專門化的 Agent，並行執行複雜任務的不同部分，同時保持主要 context window 的清潔，以及在工作展開時動態調整個別代理。該功能已在 Codex 應用程式和 Codex CLI 中面向所有開發者開放。

**運作機制：** Codex 透過平行生成專門化 Agent 並在單一回應中彙集其結果來執行 SubAgent 工作流。這對於高度平行化的複雜任務特別有幫助，例如程式庫探索或實施多步驟功能計畫。利用 SubAgent 工作流，開發者還可以根據任務定義自訂 Agent，搭配不同的模型配置和指令。

**協調與權衡：** 在 context pollution（context 汙染）、context rot（context 衰退）和模型選擇指導等概念的權衡考量下，Codex 會處理 Agent 間的協調，包括生成新的 SubAgent 、路由後續指令、等待結果以及關閉 Agent 執行緒。當許多 Agent 執行時，Codex 會等待所有要求的結果都可用後才返回整合回應。值得注意的是，Codex 僅在使用者明確要求時才生成新代理，且每個 SubAgent 進行自己的模型和工具工作，導致 SubAgent 工作流比相應的單一 Agent 執行消耗更多 token。

**操作指令：** 開發者可以使用 /agent 指令在 CLI 中切換活躍的 Agent 執行緒並檢查進行中的執行緒，或直接要求 Codex 引導執行中的 SubAgent、停止它或關閉已完成的 Agent 執行緒。SubAgent 繼承使用者目前的沙箱政策，在互動式 CLI 工作階段中，即使使用者正在查看主執行緒，核准要求也可能來自非作用中的 Agent 執行緒。核准覆蓋層會顯示來源執行緒標籤，使用者可按 o 鍵在核准、拒絕或回答要求前開啟該執行緒。

**內建 Agent：** Codex 內建三個 Agent：

- default（通用後援 Agent）
- worker（著重執行的 Agent）
- explorer（讀取密集的程式庫探索 Agent）

開發者可在 ~/.codex/agents/ 定義個人 Agent 或在 .codex/agents/ 定義專案範圍的 Agent，每個檔案定義一個自訂 Agent。全域 Agent 設定支援：

- agents.max_threads（並行開放 Agent 執行緒上限，預設為 6）
- agents.max_depth（生成代理的巢狀深度，預設為 1，允許直接子 Agent 生成但防止更深層巢狀）
- agents.job_max_runtime_seconds（CSV 展開工作的預設逾時時間）

**批次處理：** 使用 spawn_agents_on_csv 工具（目前為實驗功能）處理 CSV 批次時，Codex 可針對每行工作項目生成一個 worker Agent，等待完整批次完成，並將結果匯出至 CSV。文件中提供了兩個實例配置：PR 審查模式分割成三個專注的自訂 Agent（pr_explorer、reviewer、docs_researcher），以及前端整合除錯模式使用 code_mapper、browser_debugger 和 ui_fixer。這些設計強調了 SubAgent 架構的核心原則：每個 Agent 應職責明確、工具表面符合其工作，且指令應防止其偏離相鄰工作。

## 標籤

Codex, Agent, 功能更新, CLI, OpenAI
