codex-profiles
codex-profiles is a dependency-free Bash wrapper that manages separate local environments for Codex CLI and ChatGPT Desktop. It enables users to switch between different accounts, configurations, and plugin sets by mapping them to distinct local directories without the need to manually copy or move authentication tokens.
Version 0.7.0 adapted the tool to OpenAI's integrated ChatGPT desktop app, removing the need for manual app cloning and patching while maintaining compatibility for named parallel sessions.
As of
- Isolated CODEX_HOME directories per profile
- Separate Electron user data for named ChatGPT Desktop windows on macOS
- No manual copying, parsing, or migration of authentication tokens
- Compatible with CLI-only workflows and parallel desktop window instances
- Diagnostic tools like doctor and status for local state verification
Developers who manage multiple accounts, such as work, personal, and educational identities, and want to keep their configurations, sessions, and plugins isolated.
Users requiring strict security boundaries, as this tool provides local-state separation rather than OS-level sandboxing, and it does not guarantee account equality between CLI and Desktop.
The tool is free and open-source under the MIT license.
A highly practical and lightweight utility for power users who need to manage multiple ChatGPT/Codex environments cleanly and efficiently on a single system.
Is codex-profiles free?
Yes - codex-profiles is Open Source. The tool is free and open-source under the MIT license.
What is codex-profiles best for?
Developers who manage multiple accounts, such as work, personal, and educational identities, and want to keep their configurations, sessions, and plugins isolated.
Who makes codex-profiles?
codex-profiles is developed by Chai Pin Zheng. It is listed in the AI-Native IDEs & Editors category on ai.dosa.dev.
Sign in with GitHub or Google to Zap tools, vote, and get a README badge showing your stack.
Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.