
36 内置Agent详解引言Codex内置了三个精心设计的Agent——default、worker和explorer。每个Agent都经过针对性的系统提示词优化和行为调校,以适应不同类型的开发任务。理解这三个Agent的差异和适用场景,是高效使用Codex的关键。本文将逐一详解每个内置Agent的特性、适用场景和使用方法,并深入介绍Agent线程管理的完整流程。一、三个内置Agent全景Agent名称类型核心能力系统指令侧重default通用兜底所有任务的默认处理器综合平衡、灵活应对worker干活型实现、修复、构建主动执行、代码修改explorer只读探索型代码库分析、研究只读、观察、报告1.1 default(通用兜底)定位:Codex的默认Agent,当用户没有指定Agent时自动启用。核心特点:全面但不特化:default Agent的系统提示词覆盖了代码理解和生成的基本能力,但没有特别强调任何方向。它像是团队里的"全栈工程师"——什么都能做,但不会在某一个方向上深度特化。对话式交互:default Agent更适合对话式的、逐步深入的交流。它擅长理解模糊需求、通过追问澄清问题、渐进式地达成目标。自动路由:当任务不需要特别指定Agent类型时,default Agent会自行判断是否需要在内部以worker或explorer的方式执行子任务。但对于用户来说,这个切换是透明的。适用场景:场景说明推荐?日常问答、概念解释不需要修改代码✅ 最佳/