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. /archiveCmd. /copyCmd. /importCmd. /cd

Planning and execution

Cmd. /goalCmd. /app

Models and settings

Cmd. /model

Permissions and integrations

Cmd. /pluginsCmd. /hooksCmd. /mcp

Display and input

Cmd. /statuslineCmd. /tuiCmd. /worktreeCmd. /voice

Account and usage

Cmd. /usage

Verification and history

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

Cmd. /voice

Voice conversations, enabled by default from 0.156.0, with the F8 toggle and /voice settings

Written and reviewed by Eric Han · Co-founder & CTO, reopt

Key takeaways

  • Voice conversations, enabled by default from 0.156.0, with the F8 toggle and /voice settings
  • On 0.155.x, enable it in /experimental first; from 0.161.0, /voice settings also selects the microphone, speaker, and input channel.

Purpose

Voice conversations, enabled by default from 0.156.0, with the F8 toggle and /voice settings

/voice

Availability

FieldValue
Input surfaceRunning CLI prompt
KindBuilt-in
StatusRelease-tracked
Aliases—
Documented minimumNot specified
Reviewed against2026-10-23 · Codex CLI 0.163.0
Release evidencev0.156.0

Enabled by default from 0.156.0, with bundled audio runtimes for Linux and Windows. In 0.155.x it was an experimental feature enabled through /experimental.

Examples

/voice
/voice settings

/voice starts voice conversations with live transcripts and microphone controls. It arrived as an experimental feature in 0.155.0 and is enabled by default from 0.156.0.

  1. Use CLI 0.156.0 or later. On 0.155.x, enable it through /experimental first.
  2. Run /voice, or press F8 to toggle voice conversation.
  3. Use /voice settings to choose the voice for future conversations. From 0.161.0, choose the microphone and speaker there too.

0.156.0 bundles audio runtimes for Linux and Windows and fixes speech dropping during playback pauses or bursts of incoming audio. From 0.157.0, switching threads keeps an active voice conversation. The releases document no arguments other than settings and no on/off syntax, so none is assumed here.

From 0.161.0, you can choose the microphone, speaker, and microphone input channels for voice conversations, and the preferences are saved locally. According to the pull-request descriptions, input and output device pickers sit alongside voice selection with a System default option, and a selection applies from the next voice conversation. Choosing input channels keeps playback channels on a multichannel device out of the microphone capture.

Separately, 0.155.1 defaults reasoning summaries to disabled for new local TUI sessions while respecting explicit settings.

Effects and persistence

Starts live voice conversation, transcripts, and microphone controls. The voice chosen in /voice settings applies to future conversations. Per the 0.161.0 release notes you can choose the microphone, speaker, and microphone input channels, and the choice is saved locally.

From 0.163.0, voice mute is F9. Distinguish it from the F8 voice-conversation toggle and check installed bindings in /keymap.

0.163.0 release.

Cautions

Enabled by default from 0.156.0, with bundled audio runtimes for Linux and Windows. In 0.155.x it was an experimental feature enabled through /experimental.

Check microphone permissions and OS or account availability in the installed build. The command is not yet in the official slash table.

Official sources

  • Changelog
  • Developer Commands
  • Rust V0.156.0
  • Rust V0.161.0
  • Codex CLI 0.163.0

Complete command list · Verification scope · History for this command

Related docs

Cmd. /worktree

Run new or forked sessions in isolated Git checkouts, enabled by default from 0.156.0

Handbook updates

Codex CLI: Recent handbook structure improvements with links to dated release coverage and audit records.

Updates

Advanced Codex Usage · Change log for the Advanced Codex Usage handbook.

Spatial and Multimodal Interfaces

Design Systems for the AI Era · Spatial computing, voice, gesture, and multimodal AI in design systems.

Governance and Rollout

Advanced Codex Usage · Roll out Codex across teams with ownership, policy, training, and upgrade discipline.

Cmd. /worktree

Run new or forked sessions in isolated Git checkouts, enabled by default from 0.156.0

Cmd. /usage

Open the account usage analytics dashboard or apply an available rate-limit reset.

On this page

PurposeAvailabilityExamplesEffects and persistenceCautionsOfficial sources