ExternalSandbox configurable with config.toml/cli
Resolved 💬 6 comments Opened Dec 22, 2025 by mastrzyz Closed Feb 23, 2026
💡 Likely answer: A maintainer (apanasenko-oai, contributor)
responded on this thread — see the highlighted reply below.
What feature would you like to see?
"ExternalSandbox" is currently only able to be configured in MCP Server mode, not regular codex mode as per PR -> https://github.com/openai/codex/pull/8290
Any reason why its not CLI/Config.toml?
Additional information
_No response_
6 Comments
@apanasenko-oai would you might know if this is in plans or is it by design the
external-sandboxis only in app-server?Hi @mastrzyz ,
Could you tell me a little bit more about use case where you would like to use external sandbox and not DangerFullAccess?
Thanks
@apanasenko-oai I’m using it in a CI environment where we have VM imaged every time they are used .
So I’m not afraid of breaking the machine but would not like external network requests going out .
Ie a network sandbox
I see, just to make sure we’re on the same page: with external-sandbox, sandboxing is assumed to happen outside of codex-cli. It’s your responsibility to control and enforce network restrictions externally; the API merely tells the model what has been configured. Nothing in the codex-cli code itself enforces these restrictions.
If this works for your use case, we can wire these settings into the configuration as well. Are you using codex exec, or something else?
Codex exec . Understood as well thanks for clarifying !
This feature request hasn't received any upvotes, so I'm going to close it.