I’m using Codex with several parallel subagents for search, implementation, validation, and review. Workspace agents can be configured with a model and reasoning effort, but the disposable worker path does not currently expose equivalent per-worker controls.
When workers inherit a high reasoning setting, even bounded tasks such as documentation lookup or repetitive validation can consume much more of the shared usage window than expected. The critical path may need deep reasoning; every side task usually does not.
Requested behavior
- Optional
modelor model-tier andreasoning_effortsettings per worker (auto,low,medium,high,xhigh). - Inheritance by default, plus a parent-defined ceiling so a child cannot silently exceed the intended effort.
- Telemetry showing the actual model, effort, runtime, and usage for each worker or task class.
- Policy defaults by task type—for example, low/medium for search and repetitive checks, high for implementation or security review, and xhigh only for an explicitly escalated final arbiter.
- Backward-compatible automatic routing when no override is supplied.
This would make parallel Codex workflows more predictable and token-efficient without lowering quality on the critical path. It would also make task-distribution telemetry much more useful, because users could compare the requested policy with the model and effort that actually ran.