본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
Codex 명령어 마스터표기와 명령 선택 기준상세 페이지 읽는 법전체 명령 목록터미널 CLI 명령·옵션 전체 참조

작업별 가이드

기본 명령어 묶음 (코어)기본 명령어 묶음 (세션 운영)커스텀 명령어 가이드MCP 명령/연동 가이드디자인 워크플로우

대화와 컨텍스트

Cmd. /archiveCmd. /copyCmd. /importCmd. /cd

계획과 실행

Cmd. /goalCmd. /app

모델과 설정

Cmd. /model

권한과 연결

Cmd. /pluginsCmd. /hooksCmd. /mcp

화면과 입력

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

계정과 사용량

Cmd. /usage

검증과 이력

현재 검증 범위핸드북 변경사항릴리스 반영 이력이전 검증 기록명령별 변경 기록
핸드북›Codex 명령어 마스터›전체 명령 목록
한국어KOEnglishEN

전체 명령 목록

Codex CLI 슬래시 명령어 전체를 한 페이지에 모았습니다. 공식 표 57개 항목의 문법·종류·지원 상태와 명령별 실행 예·실행 결과·주의사항을 분류별로 정리했습니다.

핵심 요약

  • 2026-10-23 · Codex CLI 0.163.0 기준입니다. 공식 표 50행은 별칭·제거 항목을 포함할 수 있어 현재 실행 가능한 명령 수와 같지 않습니다.
  • 아래 명령은 실행 중인 CLI 입력창에서 사용합니다. 셸에서 시작하는 명령과 플래그는 터미널 CLI 참조에 있습니다.
  • 표 아래 명령별 사용법에서 각 명령의 문법·실행 예·실행 결과를 바로 확인합니다. /model·/mcp·/hooks·/statusline처럼 내용이 많은 명령은 별도 페이지로 이어집니다.

표기와 선택 기준 · 터미널 CLI 참조

공식 슬래시 표

명령·문법종류 · 상태역할과 사용 조건상세
/permissions내장 명령 · 현재 공식 표승인 모드와 named permission profile을 조정하는 핵심 명령. "reject"가 "granular"로 명칭 변경됐고 sandbox·egress 정책과 함께 검토해야 함사용법
/ide내장 명령 · 현재 공식 표IDE의 열린 파일과 선택 영역 컨텍스트를 다음 프롬프트에 포함하는 명령사용법
/keymap내장 명령 · 현재 공식 표TUI 키보드 단축키 binding을 context별로 확인하고 재매핑해 config.toml에 저장하는 명령. tmux·SSH 등에서 단축키 충돌을 해결할 때 사용사용법
/vim내장 명령 · 현재 공식 표Codex TUI composer를 기본 입력과 Vim normal/insert 입력 사이에서 전환하는 명령. tui.vim_mode_default 기본값을 고정하기 전 현재 터미널에서 검증합니다.사용법
/setup-default-sandbox내장 명령 · 조건부Windows의 degraded restricted-token sandbox를 elevated agent sandbox로 설정하는 관리자 온보딩 명령. 노출 조건과 권한 preset 변경을 설명합니다. native Windows 전용입니다. WSL의 Linux 샌드박스와 구분합니다.사용법
/agents내장 명령 · 현재 공식 표서버의 채팅을 찾아 전환하는 agent command center사용법
/subagents내장 명령 · 현재 공식 표현재 세션의 하위 에이전트 스레드로 전환사용법
/apps내장 명령 · 현재 공식 표연결된 앱·도구 커넥터 컨텍스트를 탐색하고 $app-slug mention을 프롬프트에 붙이는 /apps 명령. /app(인터페이스 전환)과 혼동 주의사용법
/plugins내장 명령 · 현재 공식 표product-scoped 플러그인을 탐색·설치·제거하고 marketplace 공급원을 통제하는 진입점. rust-v0.117.0에서 1급 워크플로우가 됨사용법
/hooks내장 명령 · 현재 공식 표Codex lifecycle hooks를 검토하고 신뢰/비활성화 상태를 관리하는 명령사용법
/clear내장 명령 · 현재 공식 표터미널 표시와 현재 대화 컨텍스트를 함께 비우고 새 채팅을 시작하는 공식 Codex 명령사용법
/rename내장 명령 · 현재 공식 표현재 Codex 채팅의 저장 이름을 transcript 변경 없이 지정하거나 바꾸는 명령. 인라인 이름과 대화형 prompt 사용법을 다룹니다.사용법
/archive내장 명령 · 현재 공식 표현재 TUI 세션을 보관 상태로 전환하는 /archive 명령. 보관 세션은 복원 전까지 resume/fork에서 보호되며 codex archive/unarchive 흐름과 연동됩니다.사용법
/delete내장 명령 · 현재 공식 표현재 Codex 세션 transcript와 descendant session을 영구 삭제하고 TUI를 종료하는 명령. archive로 충분하지 않은 민감 세션 정리에 사용합니다.사용법
/compact내장 명령 · 현재 공식 표누적된 세션 컨텍스트를 압축해 긴 대화를 안정화하는 /compact 명령. 토큰이 쌓인 장시간 세션의 응답 품질을 유지하는 데 씁니다.사용법
/copy내장 명령 · 현재 공식 표Codex 응답 전체·코드 블록·인용문을 picker에서 골라 Markdown으로 클립보드에 복사하는 명령. 0.162.0 릴리스 노트부터 transcript 블록 사이를 이동하며 복사사용법
/diff내장 명령 · 현재 공식 표staged·unstaged 변경과 Git이 아직 추적하지 않는 파일까지 Codex 안에서 검토하는 명령사용법
/exit내장 명령 · 현재 공식 표진행 중인 Codex CLI 세션을 종료하는 /exit 명령. /quit과 동등하며 rust-v0.53.0(2025-10-31)부터 근거가 확인됩니다.사용법
/experimental내장 명령 · 현재 공식 표실험 기능을 토글하고 상태를 확인하는 /experimental 명령. Code Mode(exec 도구), userpromptsubmit 훅 등 신규 실험 기능을 켜고 끕니다.사용법
/approve내장 명령 · 현재 공식 표auto-review가 거부한 최근 명령·동작을 사용자가 확인한 뒤 한 번만 재시도하도록 승인하는 /approve 명령. 권한을 영구 확대하지 않습니다.사용법
/memories내장 명령 · 현재 공식 표이후 세션에서 Codex가 저장된 메모리를 사용할지, 새 메모리를 생성할지 조정하는 명령. 민감 컨텍스트 세션의 저장 정책을 보수적으로 잡을 때 사용사용법
/skills내장 명령 · 현재 공식 표현재 환경에서 쓸 수 있는 스킬을 찾아 작업에 맞는 지침을 프롬프트에 붙이는 Codex 명령. 로컬·프로젝트·관리자 위치에서 로드되므로 출처 확인이 필요합니다.사용법
/import내장 명령 · 조건부Claude Code 또는 Cursor의 설정·프로젝트 파일·최근 채팅을 Codex로 가져오는 명령 로컬 TUI에서 실행하며 작업이 진행 중일 때는 쓸 수 없습니다. 0.157.0 릴리스는 remote·로컬 background-server 세션에서도 쓸 수 있게 했지만 공식 명령 문서는 아직 불가로 적고 있습니다.사용법
/feedback내장 명령 · 현재 공식 표세션 안에서 Codex 팀에 문제나 개선 피드백을 직접 전달하는 /feedback 명령. rust-v0.50.0(2025-10-25)부터 관측됩니다.사용법
/init내장 명령 · 현재 공식 표AGENTS.md 같은 프로젝트 규칙 파일 초안을 생성해 Codex가 코드베이스 컨벤션을 따르도록 설정하는 초기화 명령. rust-v0.28.0부터 관측사용법
/logout내장 명령 · 현재 공식 표현재 Codex 인증 세션을 로그아웃해 ChatGPT 로그인 또는 API 키 자격 증명을 해제하는 명령. rust-v0.54.0부터 관측사용법
/mcp내장 명령 · 현재 공식 표연결된 MCP 서버와 노출된 도구 상태를 확인하고, /mcp verbose로 권한·메타데이터까지 진단하는 명령. 0.161.0 릴리스 노트부터 /mcp login으로 세션 안에서 서버에 로그인사용법
/mention내장 명령 · 현재 공식 표경로를 지정해 파일이나 폴더 컨텍스트를 CLI 대화에 직접 첨부하는 명령. IDE 없이 특정 파일을 프롬프트 근거로 넣을 때 사용. rust-v0.105.0부터 관측사용법
/model내장 명령 · 현재 공식 표GPT-6 Astra·GPT-6.1 Sol·GPT-6 Luna와 GPT-6 Sol·GPT-5.6 계열, reasoning effort를 작업 특성에 맞춰 전환하는 명령사용법
/fast내장 명령 · 조건부Fast mode를 켜고 끄거나 현재 상태를 확인하는 /fast 명령. 현재 모델의 서비스 tier를 바꾸며 reasoning effort는 /model에서 별도로 선택합니다. 모델 카탈로그에서 Fast를 지원해야 하며 처리 서비스 등급에 따른 크레딧 사용을 확인합니다.사용법
/plan내장 명령 · 현재 공식 표바로 코드를 수정하지 않고 작업 계획 모드로 진입해 단계별 실행 계획을 먼저 요청하는 명령. rust-v0.93.0부터 관측사용법
/goal내장 명령 · 현재 공식 표긴 작업에 지속 목표를 붙이고 확인·pause·resume·clear하는 /goal 명령. 현재 기본 활성화된 안정 기능이며 multi-day 작업에 사용합니다.사용법
/ps내장 명령 · 현재 공식 표세션에서 실행 중인 background terminal과 프로세스 상태를 조회하는 명령. /stop으로 중지하기 전 무엇이 돌고 있는지 확인할 때 사용. rust-v0.76.0부터 관측사용법
/stop내장 명령 · 현재 공식 표현재 Codex 세션에서 실행 중인 background terminal work를 중지하는 명령. /clean은 alias로 남아 있으며 /ps로 대상 확인 후 사용합니다.사용법
/fork내장 명령 · 현재 공식 표현재 대화 흐름을 분기해 같은 맥락에서 대안 경로를 병렬 검토하는 /fork 명령. v0.116.0에서 원격 resume/fork 시 히스토리 복원이 수정됐습니다.사용법
/app내장 명령 · 조건부현재 CLI 세션을 macOS·Windows의 ChatGPT desktop app에서 이어가는 명령 지원되는 macOS·Windows 앱으로 세션을 넘기는 기능입니다.사용법
/side, /btw내장 명령 · 현재 공식 표메인 대화를 보존한 채 짧은 보조 질문을 분리된 side conversation에서 처리하는 Codex 명령. v0.122.0부터 공식 명령으로 등재됐습니다.사용법
/raw내장 명령 · 현재 공식 표터미널 스크롤백을 raw 출력 모드로 토글해 서식 개입 없이 로그·에러를 그대로 복사하는 Codex 명령. 대화 컨텍스트는 유지됩니다.사용법
/resume내장 명령 · 현재 공식 표중단된 Codex 세션을 session ID나 이름으로 재개하는 명령. cursor 기반 pagination과 current/archived thread 구분 힌트로 대량 세션도 빠르게 이어갑니다.사용법
/new내장 명령 · 현재 공식 표CLI를 종료하지 않고 같은 세션 안에서 새 대화를 시작해 컨텍스트를 초기화하는 명령. rust-v0.59.0부터 관측사용법
/quit내장 명령 · 현재 공식 표Codex CLI 세션을 완전히 종료하는 명령으로 /exit과 동등하게 동작. rust-v0.53.0에서 /exit alias 소개 문맥으로 확인사용법
/review내장 명령 · 현재 공식 표워킹 트리 기준으로 코드 리뷰와 리스크 점검을 수행하는 Codex 명령. PR 전 변경 검토 루틴의 출발점으로 /diff·/status와 함께 운영합니다.사용법
/status내장 명령 · 현재 공식 표현재 Codex 세션의 설정·상태와 rate limit, 토큰 사용량을 확인하는 명령. remote 연결 정보와 Enterprise monthly credit limit 표시까지 점검 루틴에 묶습니다.사용법
/usage내장 명령 · 현재 공식 표계정 토큰 사용량 분석 대시보드를 보거나 사용 가능한 rate-limit reset을 적용하는 명령사용법
/debug-config내장 명령 · 현재 공식 표설정 계층과 충돌, effective sandbox mode를 점검하는 /debug-config 명령. config·managed requirements·sandbox helper의 실제 적용 상태를 확인합니다.사용법
/statusline내장 명령 · 현재 공식 표터미널 상태줄에 표시할 필드를 커스터마이즈하는 Codex 명령. v0.128.0부터 active turn 중에도 편집할 수 있고, theme-aware 색상과 PR/branch 요약을 표시합니다.사용법
/title내장 명령 · 현재 공식 표terminal-title picker를 열어 현재 세션 제목을 구분하기 쉽게 설정하는 Codex 명령. classic·app-server TUI 모두에서 동작하며 병렬 세션 식별에 씁니다.사용법
/theme내장 명령 · 현재 공식 표Codex TUI의 Markdown 코드블록·diff 구문 강조 테마를 선택해 config.toml에 저장하는 명령. 가독성·화면공유 기준을 맞추는 표시 설정입니다.사용법
/pets, /pet내장 명령 · 현재 공식 표Codex TUI의 ambient terminal pet을 선택하거나 숨기는 개인화 명령. picker, off 옵션과 터미널 지원 범위를 설명합니다.사용법
/tui내장 명령 · 현재 공식 표다음 실행부터 쓸 fullscreen UI를 고르는 명령. 0.157.0부터 fullscreen transcript가 기본값입니다.사용법
/export내장 명령 · 현재 공식 표현재 TUI 대화 전체를 Markdown으로 내보내 클립보드에 복사하거나 새 파일로 저장하는 명령사용법
/recap내장 명령 · 현재 공식 표Codex의 수동 recap 명령과 tui.auto_recap 설정을 구분하고 자동 recap을 꺼도 수동 호출이 유지되는 동작을 설명합니다.사용법
/cd내장 명령 · 현재 공식 표0.149.0 working-directory 명령군을 추적하고 설치본 slash help에서 실제 동작을 확인하는 세션 운영 문서사용법
/pwd, /cwd내장 명령 · 현재 공식 표현재 작업 디렉터리 표시 (/cwd 별칭)사용법
/worktree내장 명령 · 현재 공식 표0.156.0부터 기본 활성화된 worktree 세션으로 새 세션·fork를 격리 git checkout에서 실행하는 방법을 설명합니다.사용법
/daemon내장 명령 · 현재 공식 표로컬 background server(daemon)를 업데이트하는 메뉴. 0.157.0부터 대상 대화형 세션은 daemon을 자동으로 시작합니다.사용법
/warnings내장 명령 · 현재 공식 표보관된 경고·진단 다시 보기사용법

릴리스 추가·별칭·이전 명령

공식 표 밖의 추가 근거와 이전 문서의 표기를 별도로 추적합니다. 상태가 제거·이름 변경인 항목은 명령별 사용법에 적힌 현재 대체 경로를 사용하세요.

명령종류 · 상태현재 선택
/sandbox-add-read-dir <absolute-directory-path>내장 명령 · 현재 표에 없음이전 sandbox 읽기 경로 추가 명령. 현재 공식 표에는 없음
/agent내장 명령 · 현재 표에 없음이전 /agent 표기. 현재 command center는 /agents, 하위 스레드는 /subagents
/personality내장 명령 · 현재 표에 없음이전 응답 스타일 명령. 현재 표에 없으며 AGENTS.md에 선호 방식 작성
/approvals별칭 · 이름 변경승인 설정 화면으로 이동하는 /permissions 별칭 명령. 여전히 동작하지만 공식 slash popup 목록에서는 빠진 /approvals 사용 가이드
/voice내장 명령 · 릴리스로 확인0.156.0부터 기본 활성화된 음성 대화를 F8 또는 /voice로 시작하고 /voice settings로 음성을 고르는 방법을 안내합니다.
/config내장 명령 · 릴리스로 확인검색 가능한 설정 패널 (0.163.0)

명령별 사용법

별도 페이지가 없는 명령의 문법·실행 예·실행 결과를 분류별로 모았습니다. 위 표에서 "사용법"을 누르면 해당 명령으로 바로 이동합니다. 별도 표시가 없으면 설치본의 명령 메뉴와 계정·조직 설정에 따라 쓸 수 있는 명령이 달라집니다.

대화와 컨텍스트

/clear

터미널 표시와 현재 대화 컨텍스트를 함께 비우고 새 채팅을 시작하는 공식 Codex 명령

/clear

종류 내장 명령 · 현재 공식 표.

실행 결과 새 대화를 시작합니다. 기존 대화에 의존하던 지시가 필요하면 새 대화에 다시 제공해야 합니다.

추가 근거 Changelog

선택 시점

  1. /diff로 미커밋 변경을 확인하고 /clear로 서로 무관한 작업의 컨텍스트를 분리
  2. 감사 기록이 필요하면 /export 후 /clear 실행

관련 명령 선택

명령어차이점언제 선택
/clear화면과 채팅 컨텍스트를 함께 초기화표시와 대화를 모두 새로 시작할 때
/new [name]새 채팅을 만들며 이름 지정 가능생성 시점에 세션 이름이 필요할 때
/compact같은 채팅을 요약해 토큰 확보현재 맥락을 유지해야 할 때
/exitCLI 종료세션 자체를 끝낼 때

/clear는 터미널의 현재 표시를 지우고 새 채팅을 시작합니다. 공식 2026-08-30 Developer Commands signature에는 이름 인자가 없으므로 /clear [name]으로 문서화하지 않습니다. 새 채팅에 바로 이름을 붙이려면 별도 명령인 /new [name]을 사용합니다.

주의사항

  • /clear는 Git 변경이나 생성 파일을 되돌리지 않습니다.
  • 이전 대화를 다시 찾아야 한다면 먼저 이름·세션 ID 또는 export를 남기세요.
  • 현재 공식 signature와 설치본이 다르면 설치된 버전의 / picker와 /를 최종 기준으로 사용합니다.

/rename

현재 Codex 채팅의 저장 이름을 transcript 변경 없이 지정하거나 바꾸는 명령. 인라인 이름과 대화형 prompt 사용법을 다룹니다.

/rename [name]

종류 내장 명령 · 현재 공식 표.

실행 예

/rename parser-migration

실행 결과 현재 세션의 이름을 바꿉니다. 이름을 바꿔도 대화의 기존 내용은 유지됩니다.

추가 근거 Slash_Command.Rs

선택 시점

  1. /rename AUTH-241 refresh-token race처럼 이슈와 목적을 함께 기록
  2. 인자 없이 /rename을 실행해 자동 제안을 팀 규칙에 맞게 편집

관련 명령 선택

명령어차이점언제 선택
/rename현재 채팅의 이름만 변경이미 진행 중인 작업을 찾기 쉽게 만들 때
/new [name]새 채팅을 만들며 이름 지정새 컨텍스트로 작업을 분리할 때
/title터미널 창 제목 구성OS 창·탭을 구분할 때

/rename [name]은 현재 저장된 채팅 이름을 transcript 변경 없이 갱신합니다.

주의사항

  • 이름 변경은 transcript나 Git branch를 바꾸지 않습니다.
  • 이름에 비밀값·고객 데이터·토큰을 넣지 마세요.
  • 너무 긴 이름보다 검색 가능한 짧은 접두어를 권장합니다.
  • 0.150.0부터 이름 없는 task도 자동 제목을 얻지만, 장기 작업은 /rename 제안을 검토해 소유권·목적을 명확히 합니다.

/delete

현재 Codex 세션 transcript와 descendant session을 영구 삭제하고 TUI를 종료하는 명령. archive로 충분하지 않은 민감 세션 정리에 사용합니다.

/delete

종류 내장 명령 · 현재 공식 표.

실행 결과 세션을 영구 삭제하는 흐름을 엽니다. 보관만 하려면 archive를 사용합니다.

추가 근거 Changelog

선택 시점

  1. 민감한 임시 프롬프트가 들어간 테스트 세션을 종료하면서 transcript까지 제거
  2. 폐기한 실험 세션이 descendant session을 만들었는지 확인한 뒤 한 번에 삭제
  3. 감사 대상 세션은 삭제 전에 ticket, PR, export 위치에 필요한 근거를 먼저 남김

관련 명령 선택

명령어차이점언제 선택
/deletetranscript와 descendant session을 영구 삭제기록을 남기면 안 되는 민감·폐기 세션
/archivetranscript는 보존하고 active 목록에서 제외나중에 복원 가능한 정리
/quit세션을 그대로 두고 종료기록을 보존하며 나갈 때

/delete는 현재 Codex session transcript를 영구 삭제하고 TUI를 종료하는 공식 slash command입니다. archive처럼 목록에서 숨기는 것이 아니라 기록 자체를 제거하므로, 민감 정보가 섞였거나 보존할 필요가 없는 실험 세션에 제한적으로 씁니다.

주의사항

  • 삭제는 되돌릴 수 없으므로, 보존 정책·감사 요구·장애 조사 기록을 먼저 확인하세요.
  • 실행 중인 task나 side conversation에서는 사용할 수 없습니다.
  • "목록 정리"가 목적이면 /archive를 먼저 선택하세요.

/compact

누적된 세션 컨텍스트를 압축해 긴 대화를 안정화하는 /compact 명령. 토큰이 쌓인 장시간 세션의 응답 품질을 유지하는 데 씁니다.

/compact

종류 내장 명령 · 현재 공식 표.

실행 결과 대화를 요약해 사용 중인 컨텍스트를 줄입니다. 요약에 남겨야 할 결정·제약은 실행 전에 명시합니다.

/memories

이후 세션에서 Codex가 저장된 메모리를 사용할지, 새 메모리를 생성할지 조정하는 명령. 민감 컨텍스트 세션의 저장 정책을 보수적으로 잡을 때 사용

/memories

종류 내장 명령 · 현재 공식 표.

실행 결과 향후 세션의 메모리 관련 설정을 관리합니다. 현재 대화나 이미 저장된 모든 메모리를 지우는 명령은 아닙니다.

추가 근거 Memories

선택 시점

  1. 민감한 작업용 새 세션을 시작하기 전에 메모리 사용·생성 설정 확인
  2. 장기 프로젝트에서 반복되는 팀 선호사항을 메모리로 활용할지 점검

관련 명령 선택

명령어차이점언제 선택
/memories메모리 사용/생성 제어장기 기억과 개인정보 경계를 조정할 때
/compact현재 대화 요약긴 세션의 컨텍스트만 줄일 때
/clear새 대화 시작보이는 대화 흐름을 리셋할 때

/memories는 이후 세션에서 Codex가 저장된 메모리를 사용할지, 새 메모리를 생성할지 조정하는 명령입니다.

주의사항

  • 메모리는 편의 기능이지만, 민감 정보가 있는 세션에서는 사용 기준을 별도로 두세요.
  • 외부 MCP, 웹 검색, 브라우저 컨텍스트가 섞인 세션은 저장 정책을 보수적으로 잡는 편이 안전합니다.

/init

AGENTS.md 같은 프로젝트 규칙 파일 초안을 생성해 Codex가 코드베이스 컨벤션을 따르도록 설정하는 초기화 명령. rust-v0.28.0부터 관측

/init

종류 내장 명령 · 현재 공식 표.

실행 결과 프로젝트 지침 파일을 만들거나 갱신하는 흐름을 시작합니다. 제안된 파일 내용과 프로젝트 범위를 검토합니다.

/mention

경로를 지정해 파일이나 폴더 컨텍스트를 CLI 대화에 직접 첨부하는 명령. IDE 없이 특정 파일을 프롬프트 근거로 넣을 때 사용. rust-v0.105.0부터 관측

/mention <path>

종류 내장 명령 · 현재 공식 표.

실행 예

/mention src/main.ts

실행 결과 선택한 파일이나 경로를 프롬프트에서 참조합니다. 참조만으로 해당 파일을 수정하지 않습니다.

/fork

현재 대화 흐름을 분기해 같은 맥락에서 대안 경로를 병렬 검토하는 /fork 명령. v0.116.0에서 원격 resume/fork 시 히스토리 복원이 수정됐습니다.

/fork

종류 내장 명령 · 현재 공식 표.

실행 결과 현재 대화에서 별도 스레드를 분기해 다른 접근을 이어갑니다.

/side

메인 대화를 보존한 채 짧은 보조 질문을 분리된 side conversation에서 처리하는 Codex 명령. v0.122.0부터 공식 명령으로 등재됐습니다.

/side

종류 내장 명령 · 현재 공식 표 · 별칭 /btw.

실행 결과 기존 작업 흐름과 구분되는 곁가지 질문을 처리합니다.

추가 근거 Changelog

선택 시점

  1. /side Check whether this plan has an obvious risk처럼 짧은 검토를 별도 thread로 분리
  2. 메인 작업이 돌아가는 동안 범위를 흔들지 않는 보조 질문에 사용
  3. side 결과를 부모 thread에 반영할지 사람이 판단

관련 명령 선택

명령어차이점언제 선택
/side임시 side conversation메인 thread를 보존한 짧은 질문
/fork새 thread로 분기대안 구현이나 긴 탐색을 병렬로 진행
/subagentssubagent thread 전환이미 spawn된 에이전트 작업을 확인

/side(/btw)는 현재 대화에서 벗어나지 않고 짧은 보조 질문을 분리된 side conversation에서 처리하는 명령입니다.

주의사항

  • side conversation 내부에서 다시 /side를 열 수 없습니다
  • review mode 중에는 사용할 수 없습니다
  • 장시간 대안 구현에는 /side보다 /fork가 더 적합합니다

/resume

중단된 Codex 세션을 session ID나 이름으로 재개하는 명령. cursor 기반 pagination과 current/archived thread 구분 힌트로 대량 세션도 빠르게 이어갑니다.

/resume

종류 내장 명령 · 현재 공식 표.

실행 결과 선택한 이전 대화와 저장된 상태를 이어갑니다. 0.160.0부터 명시적으로 덮어쓰지 않으면 저장된 권한을 복원합니다. 재개 후 작업 경로·모델·권한을 확인합니다.

추가 근거 Rust V0.160.0

0.160.0부터 재개할 때 명시적으로 덮어쓰지 않으면 저장된 task 권한을 복원하고, 일반 턴이 서버에 저장된 permission profile을 덮어쓰지 않습니다.

/new

CLI를 종료하지 않고 같은 세션 안에서 새 대화를 시작해 컨텍스트를 초기화하는 명령. rust-v0.59.0부터 관측

/new [name]

종류 내장 명령 · 현재 공식 표.

실행 예

/new parser-migration

실행 결과 새 대화를 시작합니다. 기존 대화에 의존하던 지시가 필요하면 새 대화에 다시 제공해야 합니다.

/new [name]은 같은 CLI 안에서 새 대화를 열며 선택한 이름을 즉시 저장하는 명령입니다.

/export

현재 TUI 대화 전체를 Markdown으로 내보내 클립보드에 복사하거나 새 파일로 저장하는 명령

/export

종류 내장 명령 · 현재 공식 표 · 릴리스 근거 v0.148.0. 현재 목록에 없거나 별도 릴리스로 추적하는 항목입니다. 아래 근거와 설치본을 확인하세요.

실행 결과 현재 대화를 파일 또는 지원되는 출력 대상으로 내보냅니다. 대화 안의 코드와 경로도 함께 포함될 수 있습니다.

추가 근거 Changelog · Rust V0.148.0

실행 후 출력 대상을 clipboard 또는 새 Markdown file로 선택합니다.

선택 시점

  1. 긴 조사 세션을 팀 문서나 issue의 근거로 보존
  2. 재현 가능한 작업 기록을 Markdown artifact로 저장
  3. migration·incident 대응 대화를 사후 검토용으로 내보내기

관련 명령 선택

명령어차이점언제 선택
/export전체 TUI 대화를 Markdown으로 내보냄전체 작업 기록을 보존할 때
/copy마지막 완료 응답만 clipboard에 복사최신 결과만 재사용할 때
/rawterminal scrollback 표시를 단순화화면에서 일부를 직접 선택할 때

/export는 현재 TUI conversation 전체를 Markdown으로 내보내 clipboard 또는 새 파일로 전달합니다.

주의사항

  • export 파일은 대화 내용을 담으므로 저장 위치와 repository 포함 여부를 확인하세요.
  • 외부 공유 전 secret, access token, 고객 데이터, 로컬 절대 경로를 제거하세요.
  • 구조화된 감사 로그나 영구 보존 정책을 대체하는 기능으로 보지 마세요.

/recap

Codex의 수동 recap 명령과 tui.auto_recap 설정을 구분하고 자동 recap을 꺼도 수동 호출이 유지되는 동작을 설명합니다.

/recap

종류 내장 명령 · 현재 공식 표 · 릴리스 근거 v0.153.0. 공식 슬래시 표 밖에서 릴리스로 추적합니다. tui.auto_recap = false여도 수동 /recap은 유지됩니다.

실행 결과 현재 대화를 짧게 요약해 보여 줍니다. 컨텍스트를 압축하는 compact와 목적이 다릅니다.

추가 근거 Changelog

/recap으로 수동 recap을 요청합니다. 자동 recap이 필요하지 않으면 사용자 설정에서 다음 값을 사용합니다.

[tui]
auto_recap = false

0.153.0은 이 설정으로 자동 실행을 끄더라도 수동 /recap을 유지한다고 명시합니다. 기존 [tui] 표가 있으면 그 안에 키를 추가하세요. /compact는 context를 요약해 공간을 확보하는 별도 명령입니다.

주의사항

공식 슬래시 표 밖에서 릴리스로 추적합니다. tui.auto_recap = false여도 수동 /recap은 유지됩니다.

계획과 실행

/plan

바로 코드를 수정하지 않고 작업 계획 모드로 진입해 단계별 실행 계획을 먼저 요청하는 명령. rust-v0.93.0부터 관측

/plan

종류 내장 명령 · 현재 공식 표.

실행 결과 계획 중심의 작업 흐름으로 전환합니다. 구현을 시작하기 전에 계획과 적용 범위를 확인합니다.

추가 근거 Rust V0.159.0

0.159.0부터 계획을 구현할지 묻는 prompt가 떠 있는 동안에도 마우스 휠로 transcript를 스크롤해 앞선 계획 단계를 다시 볼 수 있습니다.

/ps

세션에서 실행 중인 background terminal과 프로세스 상태를 조회하는 명령. /stop으로 중지하기 전 무엇이 돌고 있는지 확인할 때 사용. rust-v0.76.0부터 관측

/ps

종류 내장 명령 · 현재 공식 표.

실행 결과 현재 세션의 백그라운드 터미널 작업을 조회합니다. 0.158.0부터 여러 줄 명령도 미리보기에 표시됩니다.

추가 근거 Rust V0.158.0

관련 명령 선택

명령어차이점언제 선택
/ps백그라운드 터미널 조회어떤 명령이 돌고 있는지 확인할 때
/stop백그라운드 터미널 중지조회 후 필요 없는 작업을 취소할 때
/status세션 상태 조회모델/권한/토큰 상태가 궁금할 때

0.158.0부터 여러 줄로 된 명령도 /ps 미리보기에 표시됩니다.

/stop

현재 Codex 세션에서 실행 중인 background terminal work를 중지하는 명령. /clean은 alias로 남아 있으며 /ps로 대상 확인 후 사용합니다.

/stop

종류 내장 명령 · 현재 공식 표 · 별칭 /clean.

실행 결과 현재 세션의 실행 중인 백그라운드 작업을 중지합니다.

선택 시점

  1. /ps로 백그라운드 터미널을 확인한 뒤 runaway command를 정리
  2. dev server, watcher, long test가 필요 없어졌을 때 세션을 닫기 전 실행
  3. 비용/CPU를 먹는 명령이 남았는지 팀 루틴으로 점검

관련 명령 선택

명령어차이점언제 선택
/stop백그라운드 터미널 중지실행 중인 terminal work를 취소할 때
/ps백그라운드 터미널 조회무엇이 도는지 먼저 확인할 때
/exitCLI 종료세션 자체를 끝낼 때

/stop은 현재 세션에서 실행 중인 백그라운드 터미널을 중지하는 명령. /clean은 alias로 남아 있습니다.

주의사항

  • /stop이 정리하는 건 Codex 세션의 background terminal work뿐입니다. 외부에서 직접 띄운 프로세스까지 함께 꺼진다고 가정하지 마세요
  • 중지하기 전에 /ps로 대상 command를 확인하는 습관을 들이면 안전합니다

검토와 검증

/review

워킹 트리 기준으로 코드 리뷰와 리스크 점검을 수행하는 Codex 명령. PR 전 변경 검토 루틴의 출발점으로 /diff·/status와 함께 운영합니다.

/review

종류 내장 명령 · 현재 공식 표.

실행 결과 변경사항을 검토하는 전용 흐름을 시작합니다. 지적사항의 적용 여부는 검토 결과를 확인한 뒤 결정합니다.

선택 시점

  1. PR을 올리기 전 현재 워킹 트리 변경을 /review로 점검
  2. /review → /diff → /status 순서로 변경 범위를 좁혀 확인

주의사항

  • 0.144.0은 branch picker를 for-each-ref 기반으로 바꾸고 automatic review prompt와 tool set을 좁혔으므로, 버전에 따라 리뷰 동작이 다를 수 있음

모델과 설정

/fast

Fast mode를 켜고 끄거나 현재 상태를 확인하는 /fast 명령. 현재 모델의 서비스 tier를 바꾸며 reasoning effort는 /model에서 별도로 선택합니다.

/fast

종류 내장 명령 · 조건부. 모델 카탈로그에서 Fast를 지원해야 하며 처리 서비스 등급에 따른 크레딧 사용을 확인합니다.

실행 결과 지원되는 모델의 빠른 처리 경로를 전환합니다. 추론 강도를 낮추는 설정과는 별개이며 요금·할당량도 확인해야 합니다.

추가 근거 Releases · Speed

선택 시점

  1. 구현·정리 같은 속도 우선 작업에서 /fast on으로 응답 지연을 줄임
  2. credit 사용량을 줄일 때 /fast off, 설정 확인에는 /fast status 사용

관련 명령 선택

명령어차이점언제 선택
/fast서비스 tier/속도 전환Fast/Standard를 바로 바꾸고 싶을 때
/model모델 자체 전환모델 계열까지 바꾸고 싶을 때
/statusline표시 커스터마이즈Fast 상태를 footer에 항상 보여주고 싶을 때

주의사항

  • Fast는 서비스 tier 설정입니다. 추론 깊이를 낮추는 옵션으로 설명하지 마세요. 모델 catalog가 Fast를 제공할 때만 명령이 나타납니다.
  • 상태를 늘 보고 싶다면 /statusline에 Fast 항목을 넣어 두는 편이 안전함

권한과 연결

/permissions

승인 모드와 named permission profile을 조정하는 핵심 명령. "reject"가 "granular"로 명칭 변경됐고 sandbox·egress 정책과 함께 검토해야 함

/permissions

종류 내장 명령 · 현재 공식 표 · 별칭 /approvals.

실행 결과 선택한 권한 정책이나 규칙이 이후 도구 실행에 적용됩니다. 조직의 관리 설정이 허용 범위를 제한할 수 있습니다.

추가 근거 Rust V0.158.0 · Rust V0.160.0

선택 시점

  1. 세션 시작 시 picker에서 named permission profile을 골라 승인 모드를 고정
  2. 고른 profile이 실제 sandbox에 어떻게 반영되는지 /debug-config로 확인

0.158.0부터 권한이 상승된 명령에 터미널 입력을 보낼 때의 승인(write_stdin_approval)이 기본으로 켜집니다. 0.160.0부터 프로젝트 밖(projectless) 디렉터리에서 시작한 세션은 folder trust를 묻지 않고, 로컬 실행·설정·managed policy가 허용할 때만 workspace-write 권한과 granular 승인 기본값을 적용합니다. 실제 적용된 권한은 /status로 확인하세요.

주의사항

  • 0.134.0부터 --profile은 별도 ~/.codex/<profile>.config.toml을 읽으므로, legacy [profiles.<name>] 설정은 migration 대상인지 먼저 확인
  • 고위험 작업은 승인 정책을 "granular"로 두고 개별 동작을 확인하며 허용

/ide

IDE의 열린 파일과 선택 영역 컨텍스트를 다음 프롬프트에 포함하는 명령

/ide

종류 내장 명령 · 현재 공식 표.

실행 결과 현재 세션의 IDE 연결 상태와 연동 대상을 확인합니다. 파일 수정은 이후 요청과 도구 실행에서 발생합니다.

추가 근거 Ide

선택 시점

  1. IDE에서 선택한 컴포넌트나 함수만 기준으로 리팩터링 요청
  2. 열어둔 파일 묶음을 다시 설명하지 않고 다음 프롬프트에 반영

관련 명령 선택

명령어차이점언제 선택
/ideIDE 컨텍스트를 첨부현재 선택 영역이나 열린 파일이 중요할 때
/mention파일/폴더를 명시 첨부CLI에서 특정 경로를 직접 지정할 때
/status세션 상태 확인IDE 연결 여부보다 모델/권한 상태를 확인할 때

/ide는 IDE 확장과 연결된 상태에서 열린 파일, 현재 선택 영역, 편집기 컨텍스트를 다음 Codex 요청에 포함합니다.

주의사항

  • IDE 컨텍스트가 완전한 프로젝트 문맥을 늘 대신하지는 못합니다.
  • 민감 파일이 열려 있다면 포함 여부를 먼저 확인하세요.

/setup-default-sandbox

Windows의 degraded restricted-token sandbox를 elevated agent sandbox로 설정하는 관리자 온보딩 명령. 노출 조건과 권한 preset 변경을 설명합니다.

/setup-default-sandbox

종류 내장 명령 · 조건부. native Windows 전용입니다. WSL의 Linux 샌드박스와 구분합니다.

실행 결과 Windows의 기본 샌드박스 설정 과정을 진행합니다.

추가 근거 Slash_Command.Rs

선택 시점

  1. Codex가 degraded Windows sandbox를 감지하고 elevated setup을 제안했을 때 실행
  2. 설정 후 /status와 /permissions로 실제 sandbox·approval 상태 확인

관련 명령 선택

명령어차이점언제 선택
/setup-default-sandboxelevated Windows sandbox 설치degraded Windows sandbox를 교체할 때
/sandbox-add-read-dir추가 절대 경로 읽기 허용필요한 외부 디렉토리만 읽게 할 때
/permissions승인 프로필 전환설치 없이 세션 권한 정책을 바꿀 때

/setup-default-sandbox는 Windows의 degraded sandbox를 elevated agent sandbox로 설정합니다.

주의사항

  • Windows 전용이며 degraded restricted-token sandbox 상태가 아니면 나타나지 않습니다.
  • 관리자 설정 흐름이므로 조직 보안 정책과 endpoint 관리 기준을 먼저 확인하세요.
  • 설치 후 실제 모드와 쓰기 root를 /status로 재검증하세요.

/sandbox-add-read-dir

이전 sandbox 읽기 경로 추가 명령. 현재 공식 표에는 없음

/sandbox-add-read-dir <absolute-directory-path>

종류 내장 명령 · 현재 표에 없음. 2026-10-23 공식 표에 없습니다. 설치본 메뉴를 확인하고 현재 권한·에이전트 명령을 사용합니다.

실행 예

/permissions

실행 결과 이전 설치본의 sandbox 읽기 범위 명령으로 보존합니다. 현재 설치본에서는 /permissions와 permission profile의 접근 경로를 확인하고, 지원 여부는 메뉴에서 검증합니다.

/approve

auto-review가 거부한 최근 명령·동작을 사용자가 확인한 뒤 한 번만 재시도하도록 승인하는 /approve 명령. 권한을 영구 확대하지 않습니다.

/approve

종류 내장 명령 · 현재 공식 표.

실행 결과 최근 자동 검토 거부 중 선택한 동작을 한 번 재시도합니다. 앞으로의 권한 정책은 바뀌지 않습니다.

추가 근거 Auto Review

선택 시점

  1. auto-review가 과도하게 보수적으로 판단한 로컬 테스트 실행을 사용자가 직접 확인하고 한 번만 재시도
  2. 샌드박스 정책은 유지하면서, 최근 거부된 특정 동작만 제한적으로 다시 실행

관련 명령 선택

명령어차이점언제 선택
/approve최근 auto-review 거부를 한 번 재시도특정 거부 동작만 사용자가 확인했을 때
/permissions세션 권한 정책 변경이후 동작 전체의 승인 기준을 바꿀 때
/review워킹 트리 리뷰 실행변경사항 자체를 검토받고 싶을 때

/approve는 auto-review가 거부한 최근 명령이나 동작을 사용자가 확인한 다음 딱 한 번 다시 실행하게 해주는 명령입니다.

주의사항

  • /approve는 권한 정책을 영구적으로 넓히는 명령이 아닙니다.
  • 반복적으로 같은 거부가 발생하면 /permissions나 정책 설정을 점검하세요.

/skills

현재 환경에서 쓸 수 있는 스킬을 찾아 작업에 맞는 지침을 프롬프트에 붙이는 Codex 명령. 로컬·프로젝트·관리자 위치에서 로드되므로 출처 확인이 필요합니다.

/skills

종류 내장 명령 · 현재 공식 표.

실행 결과 사용 가능한 스킬을 보여 줍니다. 스킬을 실행하거나 표시 설정을 바꾸는 동작은 목록을 여는 것과 구분합니다.

추가 근거 Build Skills · Figma Designs To Code · User Stories To Ui Mocks · Rust V0.159.0

선택 시점

  1. Figma 스킬로 정확한 node의 디자인 컨텍스트와 screenshot을 가져온 뒤 기존 디자인 시스템으로 구현
  2. $imagegen으로 UI 목업 방향을 만들거나 $playwright로 구현 화면을 실제 브라우저에서 검증
  3. 팀 공용 스킬이 실제 세션에서 노출되는지 점검

관련 명령 선택

명령어차이점언제 선택
/skills스킬 탐색/적용작업별 지침 번들을 붙일 때
/plugins플러그인 탐색/관리MCP/apps/skills를 묶은 배포 단위를 관리할 때
/apps앱 커넥터 삽입외부 앱 컨텍스트를 프롬프트에 붙일 때

/skills는 현재 환경에서 사용할 수 있는 스킬을 찾아 작업에 맞는 지침을 프롬프트에 적용하는 명령입니다.

주의사항

  • 스킬은 로컬/프로젝트/관리자 위치에서 로드되니 출처를 확인하세요.
  • 스킬이 MCP나 스크립트에 의존하면 승인 정책과 함께 관리하세요.
  • 번들 plugin-creator 스킬은 0.159.0에서 제거되어 picker에 나오지 않습니다.
  • Figma, ImageGen, Playwright는 /design 같은 내장 명령이 아닙니다. /skills picker에 표시된 실제 token과 설치 상태를 기준으로 사용하세요.

상태와 진단

/agent

이전 /agent 표기. 현재 command center는 /agents, 하위 스레드는 /subagents

/agent

종류 내장 명령 · 현재 표에 없음. 2026-10-23 공식 표에 없습니다. 설치본 메뉴를 확인하고 현재 권한·에이전트 명령을 사용합니다.

실행 예

/agents
/subagents

실행 결과 현재 안내는 /agents와 /subagents로 나눕니다. 이전 /agent의 별칭·지원 여부를 추정하지 않습니다.

추가 근거 Rust V0.160.0 · Rust V0.162.0

/apps

연결된 앱·도구 커넥터 컨텍스트를 탐색하고 $app-slug mention을 프롬프트에 붙이는 /apps 명령. /app(인터페이스 전환)과 혼동 주의

/apps

종류 내장 명령 · 현재 공식 표.

실행 결과 연결 가능한 앱을 탐색·관리합니다. 앱 연결과 개별 도구 실행 승인은 별도로 확인합니다.

/diff

staged·unstaged 변경과 Git이 아직 추적하지 않는 파일까지 Codex 안에서 검토하는 명령

/diff

종류 내장 명령 · 현재 공식 표.

실행 결과 코드 변경을 보여 줍니다. 이 화면을 여는 것만으로 변경을 커밋하거나 되돌리지 않습니다.

주의사항

  • staged·unstaged 변경뿐 아니라 Git이 아직 추적하지 않는 새 파일도 함께 표시됩니다. 커밋 대상에서 뺄 파일은 따로 정리하세요.
  • /diff는 테스트가 아닙니다. 변경을 확인한 뒤 관련 검증 명령을 실행하세요.

/feedback

세션 안에서 Codex 팀에 문제나 개선 피드백을 직접 전달하는 /feedback 명령. rust-v0.50.0(2025-10-25)부터 관측됩니다.

/feedback

종류 내장 명령 · 현재 공식 표.

실행 결과 피드백과 진단 자료를 제출하는 흐름을 엽니다. 전송할 내용을 확인합니다.

/personality

이전 응답 스타일 명령. 현재 표에 없으며 AGENTS.md에 선호 방식 작성

/personality

종류 내장 명령 · 현재 표에 없음. 2026-10-23 공식 표에 없습니다. 설치본 메뉴를 확인하고 현재 권한·에이전트 명령을 사용합니다.

실행 결과 0.156.0부터 friendly·pragmatic은 응답 스타일을 고르지 않으며 현재 공식 표에서도 빠졌습니다. 원하는 응답 방식은 AGENTS.md에 적습니다.

추가 근거 Rust V0.156.0

/raw

터미널 스크롤백을 raw 출력 모드로 토글해 서식 개입 없이 로그·에러를 그대로 복사하는 Codex 명령. 대화 컨텍스트는 유지됩니다.

/raw

종류 내장 명령 · 현재 공식 표.

실행 결과 세션의 원시 기록을 살펴볼 수 있는 표시를 엽니다. 코드 변경을 실행하지 않습니다.

선택 시점

  1. 긴 테스트 로그나 빌드 로그를 터미널에서 그대로 선택해 복사
  2. 서식이 섞이면 안 되는 에러 메시지를 이슈에 붙여 넣기

관련 명령 선택

명령어차이점언제 선택
/raw스크롤백 복사 모드 조정터미널 출력 자체를 정확히 복사할 때
/copy최신 Codex 응답 복사에이전트의 마지막 답변만 필요할 때
/diffGit diff 표시변경 파일 diff를 검토할 때

/raw는 긴 출력이나 터미널 내용을 복사할 때 서식 개입을 줄이는 raw scrollback mode를 켜거나 끕니다.

주의사항

  • /raw는 대화 컨텍스트를 지우지 않습니다.
  • 터미널 선택 UX를 바꾸는 명령이므로 팀 단축키와 함께 안내하세요.

/status

현재 Codex 세션의 설정·상태와 rate limit, 토큰 사용량을 확인하는 명령. remote 연결 정보와 Enterprise monthly credit limit 표시까지 점검 루틴에 묶습니다.

/status

종류 내장 명령 · 현재 공식 표.

실행 결과 현재 세션의 상태를 조회합니다. 표시된 모델·권한·사용량을 기준으로 다음 작업을 결정합니다.

상태 표시

0.155.0은 status row의 실시간 reasoning summary와 완료 시각 표시를 추가했습니다. 0.155.1부터 새 local TUI 세션은 reasoning summary를 기본 비활성화하며 사용자가 명시한 설정은 유지합니다.

공식 Changelog

운영 메모

  • account-level token activity는 /usage가 담당하고, /status는 현재 thread의 model/policy/context 상태 확인용으로 분리합니다.
  • rollout token budget과 현재 세션 context/token 상태를 함께 보려면 /usage → /status → /model 순서로 점검합니다.
  • TUI가 app-server/exec/MCP disconnect 이후 복구됐더라도, 이어서 편집하기 전 /status로 연결·모델·권한 상태를 다시 확인하세요.

/debug-config

설정 계층과 충돌, effective sandbox mode를 점검하는 /debug-config 명령. config·managed requirements·sandbox helper의 실제 적용 상태를 확인합니다.

/debug-config

종류 내장 명령 · 현재 공식 표.

실행 결과 설정의 적용 결과와 출처를 보여 줍니다. 설정 파일 자체를 바꾸는 명령은 아닙니다.

추가 근거 Config Reference

/title

terminal-title picker를 열어 현재 세션 제목을 구분하기 쉽게 설정하는 Codex 명령. classic·app-server TUI 모두에서 동작하며 병렬 세션 식별에 씁니다.

/title

종류 내장 명령 · 현재 공식 표.

실행 결과 터미널 제목 표시를 조정합니다. 세션 이름을 바꾸려면 rename을 사용합니다.

추가 근거 Changelog · Rust V0.117.0

선택 시점

  1. 여러 브랜치/이슈를 병렬로 띄워둔 상태에서 세션 제목을 작업 단위로 분리
  2. classic TUI와 app-server TUI를 함께 쓰는 팀에서 세션 목적을 즉시 식별

관련 명령 선택

명령어차이점언제 선택
/title세션 제목 식별병렬 작업창을 구분하고 싶을 때
/statuslinefooter 정보 배치상태 필드를 항상 보여주고 싶을 때
/personality응답 스타일 변경세션 제목이 아니라 커뮤니케이션 스타일을 바꾸고 싶을 때

주의사항

  • /title은 현재 공식 slash commands 표에 등재돼 있으며, 세부 표시 항목 변화는 changelog도 함께 확인하세요.
  • 세션 제목은 식별을 돕는 수단이니 상태 확인은 /status나 /statusline과 함께 쓰자

화면과 입력

/keymap

TUI 키보드 단축키 binding을 context별로 확인하고 재매핑해 config.toml에 저장하는 명령. tmux·SSH 등에서 단축키 충돌을 해결할 때 사용

/keymap

종류 내장 명령 · 현재 공식 표.

실행 결과 단축키를 확인·저장하고 leader 키를 설정합니다. 0.163.0의 기본 leader는 Ctrl+X이며 선택·취소까지 힌트가 유지됩니다. 음성 음소거는 F9로 이동했습니다.

추가 근거 Config Reference · Changelog · Codex CLI 0.163.0

선택 시점

  1. 원격 터미널이나 tmux에서 충돌하는 단축키를 찾을 때 실행
  2. 팀 표준 shortcut을 정하기 전에 현재 context/action 이름을 확인
  3. modal Vim composer를 켠 팀에서 insert/normal mode 충돌을 점검

관련 명령 선택

명령어차이점언제 선택
/keymapTUI shortcut remap입력/탐색 단축키 충돌을 해결할 때
/statuslinefooter 표시 항목상태줄 정보를 바꾸고 싶을 때
/titleterminal title 표시 항목창/탭 제목을 바꾸고 싶을 때

/keymap은 TUI keyboard shortcut binding을 context별로 확인하고 config.toml에 저장하는 명령.

주의사항

  • key binding 이름과 context는 CLI 버전에 따라 늘어나므로 /keymap UI에서 확인한 값을 기준으로 문서화하세요
  • 개인 취향을 전사 기본값으로 강제하지 말고 충돌이 잦은 shortcut만 표준화하는 편이 안전합니다

/vim

Codex TUI composer를 기본 입력과 Vim normal/insert 입력 사이에서 전환하는 명령. tui.vim_mode_default 기본값을 고정하기 전 현재 터미널에서 검증합니다.

/vim

종류 내장 명령 · 현재 공식 표.

실행 결과 터미널 입력의 Vim 편집 모드를 전환합니다.

추가 근거 Changelog

선택 시점

  1. Vim 키 바인딩에 익숙한 개발자가 긴 프롬프트를 normal/insert 모드로 편집
  2. 새 세션 기본값을 정하기 전에 현재 터미널에서 Vim 입력 모드가 맞는지 테스트

관련 명령 선택

명령어차이점언제 선택
/vimcomposer 입력 모드 전환Vim 편집 흐름을 쓰고 싶을 때
/keymapTUI 단축키 remap특정 키 충돌이나 팀 단축키를 조정할 때
/theme구문 강조 테마 변경입력 방식이 아니라 표시 색상을 바꿀 때

/vim은 Codex TUI composer를 기본 입력 방식과 Vim normal/insert 입력 방식 사이에서 전환합니다.

주의사항

기본 편집 모드로 쓸 때는 tui.vim_mode_default = true 설정을 검토합니다. 단축키 충돌은 /keymap에서 확인합니다.

  • 공식 slash commands 문서 기준으로 /vim은 현재 표준 명령 목록에 포함되어 있습니다.
  • Vim 기본값을 설정 파일에 고정하기 전에는 페어링/교육 환경에서 혼란이 없는지 확인하세요.

/experimental

실험 기능을 토글하고 상태를 확인하는 /experimental 명령. Code Mode(exec 도구), userpromptsubmit 훅 등 신규 실험 기능을 켜고 끕니다.

/experimental

종류 내장 명령 · 현재 공식 표.

실행 결과 설치본에서 제공하는 실험 기능을 선택합니다. 활성화한 기능의 적용 조건과 재시작 안내를 따릅니다.

음성 대화

0.155.x에서는 /experimental로 음성 대화를 켠 뒤 /voice를 사용했습니다. 0.156.0부터 음성 대화와 worktree 지원은 기본 활성화되어 /experimental에서 따로 켤 필요가 없습니다.

/theme

Codex TUI의 Markdown 코드블록·diff 구문 강조 테마를 선택해 config.toml에 저장하는 명령. 가독성·화면공유 기준을 맞추는 표시 설정입니다.

/theme

종류 내장 명령 · 현재 공식 표.

실행 결과 터미널 화면의 색상 테마를 바꿉니다. 코드나 대화 내용은 변경하지 않습니다.

선택 시점

  1. 라이트/다크 터미널에서 diff 대비가 낮을 때 테마를 조정
  2. 팀 화면공유 환경에서 읽기 쉬운 표준 테마를 맞추기

관련 명령 선택

명령어차이점언제 선택
/theme코드/diff 색상 테마 조정가독성이나 화면공유 기준을 맞출 때
/statuslinefooter 정보 구성보이는 상태 필드를 바꿀 때
/title터미널 제목 구성창 식별성을 높일 때

/theme는 Codex TUI의 Markdown 코드블록과 diff 구문 강조 테마를 선택하고 config.toml에 저장합니다.

주의사항

  • 0.156.0에서 터미널 테마 6종이 추가됐고, 인라인 코드와 파일 경로도 syntax 테마 색을 따릅니다.
  • 테마는 가독성 설정이며 모델 동작이나 권한 정책을 바꾸지 않습니다.
  • 커스텀 테마 파일을 배포할 때는 경로와 설치 절차를 함께 문서화하세요.

/pets

Codex TUI의 ambient terminal pet을 선택하거나 숨기는 개인화 명령. picker, off 옵션과 터미널 지원 범위를 설명합니다.

/pets [off]

종류 내장 명령 · 현재 공식 표 · 별칭 /pet.

실행 예

/pets
/pets off

실행 결과 화면에 표시할 반려 캐릭터를 선택하거나 off로 숨깁니다.

추가 근거 Rust V0.131.0

선택 시점

  1. /pets로 picker를 열어 built-in 또는 custom pet 선택
  2. 화면공유·저사양 터미널에서는 /pets off로 숨김

관련 명령 선택

명령어차이점언제 선택
/petsambient terminal pet 선택·숨김TUI를 개인화할 때
/theme코드·diff syntax theme 변경가독성과 색상 대비를 조정할 때
/statuslinefooter 정보 구성작업 상태 필드를 바꿀 때

/pets(/pet)는 터미널 pet picker를 열거나 picker에서 선택하거나 off로 숨깁니다.

주의사항

  • 터미널과 실행 환경에 따라 pet 표시를 지원하지 않을 수 있습니다.
  • 표시 설정일 뿐 작업 상태를 판단하는 신뢰 가능한 신호로 쓰면 안 됩니다.
  • 팀 기본값이 필요하면 화면공유·접근성 기준을 우선하세요.

/daemon

로컬 background server(daemon)를 업데이트하는 메뉴. 0.157.0부터 대상 대화형 세션은 daemon을 자동으로 시작합니다.

/daemon

종류 내장 명령 · 현재 공식 표 · 릴리스 근거 v0.156.0. 0.156.0 릴리스에서 추가됐고 공식 슬래시 표에는 아직 없습니다. 공유 background server를 건너뛰려면 codex --no-daemon으로 실행합니다.

실행 결과 연결 상태와 Codex가 관리하는 로컬 background server를 점검·업데이트합니다. 0.163.0부터 재시작 시 영향받을 작업을 알린 뒤 자동 재연결합니다. 같은 서버의 다른 세션도 영향을 받을 수 있습니다.

추가 근거 Changelog · Rust V0.156.0 · Rust V0.157.0 · Codex CLI 0.163.0

/daemon은 Codex CLI 0.156.0에서 추가된 로컬 background server 관리 메뉴입니다. daemon 패키지를 업데이트하거나, 고정해 둔 패키지를 최신 stable로 되돌릴 수 있습니다.

  1. /daemon을 실행합니다.
  2. 메뉴에서 업데이트 항목을 고릅니다.
  3. 같은 server를 쓰는 다른 세션이 있으면 업데이트 뒤 상태를 확인합니다.

0.157.0부터는 대상 대화형 세션이 background server를 자동으로 시작하고, server 설정이 호환되지 않으면 복구 방법을 고르게 합니다. 공유 server를 쓰지 않으려면 실행할 때 --no-daemon을 붙입니다.

codex --no-daemon

주의사항

  • daemon은 여러 세션이 함께 쓰므로 업데이트가 다른 세션에도 영향을 줍니다.
  • 0.156.0부터 daemon 패키지는 독립 CLI 설치본과 분리돼 관리됩니다.
  • 2026-10-23 공식 슬래시 표에도 등재됐으며 이전에는 없으므로 설치본의 / 메뉴에서 명령이 보이는지 확인합니다.

계정과 사용량

/exit

진행 중인 Codex CLI 세션을 종료하는 /exit 명령. /quit과 동등하며 rust-v0.53.0(2025-10-31)부터 근거가 확인됩니다.

/exit

종류 내장 명령 · 현재 공식 표.

실행 결과 CLI 대화를 종료합니다. 다시 작업하려면 저장된 세션을 resume으로 선택합니다.

/logout

현재 Codex 인증 세션을 로그아웃해 ChatGPT 로그인 또는 API 키 자격 증명을 해제하는 명령. rust-v0.54.0부터 관측

/logout

종류 내장 명령 · 현재 공식 표.

실행 결과 현재 인증 상태에서 로그아웃합니다. 계정이 필요한 다음 실행에는 다시 인증해야 합니다.

/quit

Codex CLI 세션을 완전히 종료하는 명령으로 /exit과 동등하게 동작. rust-v0.53.0에서 /exit alias 소개 문맥으로 확인

/quit

종류 내장 명령 · 현재 공식 표.

실행 결과 CLI 대화를 종료합니다. 다시 작업하려면 저장된 세션을 resume으로 선택합니다.

별칭과 이전 명령

/approvals

승인 설정 화면으로 이동하는 /permissions 별칭 명령. 여전히 동작하지만 공식 slash popup 목록에서는 빠진 /approvals 사용 가이드

/approvals

종류 별칭 · 이름 변경. 이전 별칭입니다. 현재 공식 메뉴와 새 문서에서는 /permissions를 사용합니다.

실행 예

/permissions

실행 결과 선택한 권한 정책이나 규칙이 이후 도구 실행에 적용됩니다. 조직의 관리 설정이 허용 범위를 제한할 수 있습니다.

추가 근거 Changelog

현재 설정·대화 제어

/agents

서버의 채팅을 찾아 전환하는 agent command center

/agents

종류 내장 명령 · 현재 공식 표. 연결된 서버와 설치본 메뉴에서 사용 가능 여부를 확인합니다.

실행 결과 연결된 로컬·원격 서버의 대화를 보고 전환합니다. /subagents는 현재 세션의 하위 에이전트 스레드 전환에 사용합니다.

/subagents

현재 세션의 하위 에이전트 스레드로 전환

/subagents

종류 내장 명령 · 현재 공식 표. 연결된 서버와 설치본 메뉴에서 사용 가능 여부를 확인합니다.

실행 결과 하위 에이전트의 transcript를 확인하거나 그 스레드에서 대화를 이어갑니다. 서버 전체 채팅은 /agents에서 찾습니다.

/pwd

현재 작업 디렉터리 표시 (/cwd 별칭)

/pwd

종류 내장 명령 · 현재 공식 표 · 별칭 /cwd. 연결된 서버와 설치본 메뉴에서 사용 가능 여부를 확인합니다.

실행 결과 활성 세션의 작업 디렉터리를 표시합니다. 경로 변경은 /cd로 수행합니다.

/warnings

보관된 경고·진단 다시 보기

/warnings

종류 내장 명령 · 현재 공식 표. 연결된 서버와 설치본 메뉴에서 사용 가능 여부를 확인합니다.

실행 결과 세션 중 나타난 경고와 진단을 다시 엽니다. 해결 여부와 관련 설정을 확인합니다.

/config

검색 가능한 설정 패널 (0.163.0)

/config

종류 내장 명령 · 릴리스로 확인 · 릴리스 근거 v0.163.0. 연결된 서버와 설치본 메뉴에서 사용 가능 여부를 확인합니다.

실행 결과 범주별 설정을 검색하고 지원되는 항목은 즉시 적용합니다. 재시작이 필요한 변경은 패널 안내를 따릅니다.

추가 근거 Codex CLI 0.163.0

공식 근거

  • Codex CLI 명령 참조
  • Changelog

관련 문서

전체 명령 목록

Claude Code 명령어 마스터 · Claude Code 공식 슬래시 표 120개 항목의 문법·종류·지원 상태와 개별 사용법을 연결한 목록입니다.

명령별 변경 기록

Claude Code 명령어 마스터 · Claude Code: 명령별 이전 버전 근거와 동작 변경 기록에서 현재 사용법으로 이동할 수 있는 이력입니다.

터미널 CLI 명령·옵션 전체 참조

Codex 공식 CLI 명령 29개와 공통·명령별 옵션 표, 릴리스에서 추가된 명령

Cmd. /commands

Claude Code 명령어 마스터 · 커스텀 명령 탐색 맥락을 다루는 레거시 문서 — 현재는 스킬(skills)로 통합됨

표기와 명령 선택 기준

Codex CLI의 터미널 명령·슬래시 명령·스킬과 지원 상태를 구분하고 인자 표기를 읽는 기준입니다.

On this page

공식 슬래시 표릴리스 추가·별칭·이전 명령명령별 사용법대화와 컨텍스트/clear/rename/delete/compact/memories/init/mention/fork/side/resume/new/export/recap계획과 실행/plan/ps/stop검토와 검증/review모델과 설정/fast권한과 연결/permissions/ide/setup-default-sandbox/sandbox-add-read-dir/approve/skills상태와 진단/agent/apps/diff/feedback/personality/raw/status/debug-config/title화면과 입력/keymap/vim/experimental/theme/pets/daemon계정과 사용량/exit/logout/quit별칭과 이전 명령/approvals현재 설정·대화 제어/agents/subagents/pwd/warnings/config공식 근거