Ir al contenido
angel.library

Subagentes (multi-agente)

A diferencia de Claude Code/Cursor/OpenCode (markdown + frontmatter), un subagente de Codex se define en TOML. La orquestación multi-agente todavía está marcada como experimental.

config.toml
[features]
multi_agent = true

O /experimental dentro de la sesión.

.codex/agents/code-reviewer.toml → proyecto
~/.codex/agents/code-reviewer.toml → personal
.codex/agents/code-reviewer.toml
name = "code-reviewer"
description = "Revisa cambios buscando bugs y riesgos de seguridad"
developer_instructions = """
Eres un revisor de código senior. Busca bugs, riesgos de seguridad
y problemas de legibilidad. No edites nada, solo reporta.
"""
model = "gpt-5.1-codex"
sandbox_mode = "read-only"
CampoRequerido
nameSí
descriptionSí
developer_instructionsSí
modelNo — hereda el default si no se especifica
reasoning_effortNo
sandbox_modeNo
config.toml
[agents]
max_threads = 6 # hilos concurrentes por sesión
max_depth = 1 # un hijo puede spawnear, pero no recursivo
default_subagent_model = "gpt-5.1-codex"
UbicaciónFormato
.codex/agents/*.tomlProyecto
~/.codex/agents/*.tomlPersonal
  • Cursor también lee .codex/agents/ para su propio sistema de subagentes — pero el formato TOML no es markdown, así que esa compatibilidad cruzada no aplica aquí sin convertir el archivo.
  • Al ser experimental, la superficie de config ([agents] en config.toml) es la más propensa a cambiar de las 4 herramientas documentadas en este sitio — confirmar contra la doc oficial antes de depender de algo avanzado aquí.