{"repo":"Ducksss/codex-profiles","free":true,"listed":false,"github":"https://github.com/Ducksss/codex-profiles","clone":"git clone https://github.com/Ducksss/codex-profiles.git","description":"Named CODEX_HOME profiles and ChatGPT Desktop windows with separate local state, without copying tokens","language":"Shell","stars":93,"topics":["bash","cli","codex","developer-tools","macos","openai","account-switcher","codex-cli","codex-desktop","shell-script"],"license":"MIT","category":"cli-tools","readme_excerpt":"codex-profiles Named Codex homes and ChatGPT windows with separate local state, without copying tokens. Project page llms.txt Practical guides Agent guide Security model codex-profiles is a dependency-free Bash wrapper for people who use Codex with personal, work, school, client, or test accounts. Each name selects a separate CODEX HOME . On macOS, a named Desktop launch also selects separate Electron user data for the whole launched ChatGPT window. The project keeps its existing name and commands. Version 0.7 adapts the implementation to OpenAI's integrated ChatGPT desktop app; it does not rebrand the CLI or copy, parse, print, or migrate auth.json . Understand the two scopes first OpenAI's July 9 release notes describe the integrated desktop app as bringing Chat, Work, and Codex together. The commands in this project therefore have two intentionally different scopes: Command family What the selected name controls --- --- cli , login , env , use Codex-local state under the selected CODEX HOME . These commands do not switch an open ChatGPT window. app default The normal installed ChatGPT app, its stock Desktop session, and /.codex . app A named ChatGPT window with its own local Electron user data across Chat, Work, and Codex, plus /.codex- for Codex-local state. status Codex-local login status. It does not identify the account shown in a ChatGPT window. doctor Installation and local-state diagnostics. It cannot prove that CLI and Desktop are signed into the same account. work","default_branch":null,"files":null,"tree":[],"storefront":"/r/Ducksss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Ducksss/codex-profiles/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}