List configured alias mappings.
Examples:
codex-profiles aliases
codex-profiles aliases --jsonList managed profiles.
Examples:
codex-profiles list
codex-profiles list --absolute
codex-profiles list --names--names returns alias and profile names suitable for completion.
Show resolved paths and metadata for one profile.
Examples:
codex-profiles inspect p2
codex-profiles inspect p4 --jsonResolve the active or requested profile.
Examples:
codex-profiles which
codex-profiles which p3
codex-profiles which --json
codex-profiles which --shellPersist the current profile selection.
Examples:
codex-profiles use p2
codex-profiles use p1 --json
codex-profiles use p4 --shellShow overall system state.
Examples:
codex-profiles status
codex-profiles status --jsonValidate expected shared paths and symlinks.
Examples:
codex-profiles doctor
codex-profiles doctor p2
codex-profiles doctor --jsonPreview or apply conservative shared-state migration.
Examples:
codex-profiles migrate
codex-profiles migrate --json
codex-profiles migrate --applyRun Codex with CODEX_HOME set for a resolved profile.
Examples:
codex-profiles run p2 -- login
codex-profiles run p3 -- resume --last
codex-profiles run -- resume --lastEmit shell completion script.
Examples:
codex-profiles completion zsh
codex-profiles completion bashInstall local launcher and shell completion artifacts.
Examples:
codex-profiles install --print-only
codex-profiles install --shell zsh
codex-profiles install --shell bashCreate the shared root and optionally provision one profile.
Examples:
codex-profiles init
codex-profiles init --profile p2Provision a profile directory.
Examples:
codex-profiles add main
codex-profiles add p4Thin convenience wrapper around codex-profiles run.
Examples:
codex-profile
codex-profile p2
codex-profile p3 login
codex-profile p4 resume --lastThese support --json:
aliasesinspectwhichusestatusdoctormigrate
When no explicit profile argument is given:
- explicit CLI profile argument
CODEX_PROFILE- persisted current profile from
use - manifest
default_profile
Allowed:
- multiple simultaneous sessions on the same profile
Blocked:
- simultaneous sessions on different profiles