Support for running multiple simultaneous profiles in the app
Resolved 💬 5 comments Opened Apr 20, 2026 by PylotLight Closed May 31, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
What variant of Codex are you using?
App
What feature would you like to see?
Support for running multiple simultaneous profiles.
E.g in config.toml we can configure different providers/profiles, but I currently have to restart the app to swap between them, ideally I'd like to be able to run x number at the same time across different projects etc.
So inside a project/session you could select which profile/provider to use/consume and the session just runs with that.
Additional information
Ideally would also like config editing inside the app to avoid toml editing entirely, but that's out of scope here.
5 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Sort of related but not exactly. This has nothing to do with agents or subagents.
This may be semi resolved by environments, however there's some limitations I found there like no env_url to be able to dynamically choose base_url for the provider by env var config, to allow dynamic mapping from config.toml to config.fish(vars).
If someone could perhaps advise how this could be handled more dynamically via environments, then we may as well just close this one?
Ah not anymore with latest environments updates.
This feature request hasn't received enough upvotes, so I'm closing.
please merge this patch https://github.com/Keksuccino/Better-Codex-App-Custom-Provider-Support