Skip to main content
reopt Handbook
reopt Handbook
Codex Command MasterLabels and command selectionHow to read a detail guideComplete command listTerminal CLI Commands and Options

Task guides

Core Command GroupSession Command GroupCustom Command GuideMCP Command and Integration GuideDesign Workflows

Conversation and context

Cmd. /clearCmd. /renameCmd. /archiveCmd. /deleteCmd. /compactCmd. /copyCmd. /memoriesCmd. /importCmd. /initCmd. /mentionCmd. /forkCmd. /sideCmd. /resumeCmd. /newCmd. /cdCmd. /exportCmd. /recap

Planning and execution

Cmd. /planCmd. /goalCmd. /psCmd. /stopCmd. /app

Review and verification

Cmd. /review

Models and settings

Cmd. /modelCmd. /fast

Permissions and integrations

Cmd. /permissionsCmd. /ideCmd. /setup-default-sandboxCmd. /sandbox-add-read-dirCmd. /pluginsCmd. /hooksCmd. /approveCmd. /skillsCmd. /mcp

Status and diagnostics

Cmd. /agentCmd. /appsCmd. /diffCmd. /feedbackCmd. /personalityCmd. /rawCmd. /statusCmd. /debug-configCmd. /title

Display and input

Cmd. /keymapCmd. /vimCmd. /experimentalCmd. /statuslineCmd. /themeCmd. /petsCmd. /voiceCmd. /worktree

Account and usage

Cmd. /exitCmd. /logoutCmd. /quitCmd. /usage

Legacy

Cmd. /approvals

Verification and history

Current verification scopeHandbook updatesRelease coverage historyEarlier verification recordsCommand change history
Handbook›Codex Command Master›Cmd. /permissions
한국어English

Cmd. /permissions

Change Codex approval and permission policy during a session.

Key takeaways

  • Change Codex approval and permission policy during a session.
  • Check the input surface and availability before using the examples below.

Purpose

Change Codex approval and permission policy during a session.

/permissions

Availability

FieldValue
Input surfaceRunning CLI prompt
KindBuilt-in
StatusCurrent reference
Aliases/approvals
Documented minimumNot specified
Reviewed against2026-09-22 · Codex CLI 0.155.1

The installed command menu and account or organization settings determine availability.

Examples

/permissions

When to use it

  1. Start a risky refactor in a stricter mode, then move to a more autonomous mode after the plan is clear.
  2. Use /status before and after the change to confirm the effective approval policy.

Choosing related commands

CommandDifferenceChoose It When
/permissionsChanges approval and permission behaviorYou need to change autonomy mid-session
/approvalsLegacy aliasYou are handling an older playbook or habit
/statusInspects current stateYou need to confirm the active policy

Effects and persistence

Applies the chosen permission policy or rules to later tool calls. Managed organization settings can restrict the available choices.

/permissions adjusts what Codex can do without asking first. Use it to tighten or relax approval requirements while the session is still running.

Cautions

  • Treat /permissions as part of the safety boundary, not as a convenience toggle.
  • Re-check policy after side conversations, resumed sessions, or remote app-server flows.

Official sources

  • Developer Commands
  • Cli

Complete command list · Verification scope · History for this command

Related docs

Cmd. /permissions

Claude Code Command Master · Manage allow, ask, deny, and Auto rules (/allowed-tools).

Cmd. /approvals

Legacy alias for the /permissions command.

Cmd. /status

Inspect session configuration, token usage, model, and policy.

Cmd. /approved-tools

Claude Code Command Master · Migrate the older permission command to /permissions.

Cmd. /tasks

Claude Code Command Master · Manage current-session background work (/bashes).

Cmd. /fast

Turn Fast mode on or off, or report its status, to change the service tier without changing reasoning effort.

Cmd. /ide

Include open files, selections, and IDE context in the next prompt.

On this page

PurposeAvailabilityExamplesWhen to use itChoosing related commandsEffects and persistenceCautionsOfficial sources