Cmd. /personality
Choose the response communication style for the current Codex thread.
Key takeaways
/personality [friendly|pragmatic|none]changes how Codex communicates without rewriting the prompt.- Set
pragmaticfor concise engineering work, ornonewhen team instructions already define the exact style. - Codex hides this command when the active model does not support personality-specific instructions.
- Do not use personality to override safety or policy instructions.
Original Command Declaration
/personality [friendly|pragmatic|none]Official Summary
/personality changes how Codex communicates without rewriting the prompt. Current documented
styles include friendly, pragmatic, and none.
Usage
/personality [friendly|pragmatic|none]Good Examples
- Set
pragmaticfor concise engineering work. - Set
nonewhen team instructions already define the exact communication style.
Similar Commands
| Command | Difference | Choose It When |
|---|---|---|
/personality | Changes communication style | Output tone or directness needs adjustment |
/model | Changes model behavior more broadly | Quality or capability needs a different model |
/status | Shows current state | You need to confirm settings |
Use Cases
- Aligning Codex responses with team norms.
- Reducing verbosity in operational sessions.
- Disabling style overlays when a project has strict instructions.
Cautions
- Codex hides this command when the active model does not support personality-specific instructions.
- Do not use personality to override safety or policy instructions.
Release Basis
- Judgment: confirmed addition
- First evidence version:
rust-v0.92.0 - Date (UTC): 2026-01-27
- Release link: https://github.com/openai/codex/releases/tag/rust-v0.92.0
Sources
- Codex slash commands: https://developers.openai.com/codex/cli/slash-commands
- Codex CLI features: https://developers.openai.com/codex/cli/features