/compact
컨텍스트 압축: 이전 대화를 요약해 컨텍스트 공간을 확보합니다.
오래 실행한 뒤에 사용합니다. Codex가 핵심 정보를 유지하면서 컨텍스트 창이 가득 차지 않도록 합니다.
/compact
OpenAI Codex의 슬래시 명령어 63개를 카테고리별로 정리하고, 명령어마다 설명·사용 시점·예시를 붙였습니다. 공식 문서 Developer commands를 바탕으로 했습니다. Codex 명령어는 터미널의 Codex CLI, IDE 확장 프로그램, ChatGPT 데스크톱 앱의 Codex 모드 세 곳에서 동작하며, 각각 지원하는 명령어가 조금씩 다릅니다. 일부에서만 되는 명령어는 따로 표시했습니다. ChatGPT 웹 버전에는 자체 명령어 메뉴가 있어 이 명령어들이 동작하지 않습니다.
/compact /recap /side /mention /ide /ide-context /memories
/compact컨텍스트 압축: 이전 대화를 요약해 컨텍스트 공간을 확보합니다.
오래 실행한 뒤에 사용합니다. Codex가 핵심 정보를 유지하면서 컨텍스트 창이 가득 차지 않도록 합니다.
/compact
/recap현재 대화의 요약을 생성하지만 컨텍스트는 압축하지 않습니다.
잠시 자리를 비웠다가 돌아와 빠르게 되짚어 볼 때 사용합니다. 컨텍스트 공간을 확보하려면 /compact를 사용하세요.
/recap
/side [질문]메인 대화를 방해하거나 영향을 주지 않는 임시 곁가지 대화를 엽니다.
관련된 질문을 잠깐 하고 싶지만 그 질문과 답변을 메인 대화에 남기고 싶지 않을 때 사용합니다. CLI에서는 /btw도 사용할 수 있습니다.
/side 이 함수에는 왜 잠금을 걸어야 하나요?
/mention <경로>파일이나 폴더를 대화에 추가해 이후 턴에서 바로 참조하게 합니다.
Codex가 이후에 특정 파일을 중점적으로 보게 하고 싶을 때 사용합니다. 경로를 입력한 뒤 팝업 목록에서 선택합니다.
/mention src/lib/api.ts
/ide [설명]에디터에서 열린 파일, 현재 선택 영역 등의 컨텍스트를 다음 프롬프트에 함께 보냅니다.
터미널에서 Codex를 쓰면서 IDE도 열어 두었을 때 사용합니다. 어떤 파일을 열었는지 다시 설명할 필요가 없습니다.
/ide 선택한 이 코드를 설명해 줘
/ide-contextIDE 컨텍스트 자동 첨부를 켜고 끕니다.
메시지마다 에디터의 파일과 선택 영역이 자동으로 첨부되지 않기를 원하면 끕니다.
/ide-context
/memories기존 메모리를 사용할지, 새 메모리를 생성할지 설정합니다.
계정에서 메모리 기능이 활성화되어 있을 때 사용할 수 있으며, 설정은 이후 세션에 영향을 줍니다.
/memories
/model /reasoning /fast /personality /plan /goal /permissions /approve /experimental
/model현재 사용할 모델(및 추론 강도)을 선택합니다.
팝업 목록에는 계정과 작업 공간에서 사용할 수 있는 모델만 표시됩니다. 전환한 뒤 /status로 확인할 수 있습니다.
/model
/reasoning현재 대화의 추론 강도를 선택합니다.
어려운 문제에는 높이고, 간단한 작업에는 낮춰 속도를 높입니다. CLI에서는 /model에서 함께 선택합니다.
/reasoning
/fast현재 모델의 Fast 단계를 켜고 끕니다. 선택은 저장됩니다.
모델이 Fast 단계를 제공할 때만 이 명령어가 표시됩니다. 한 번 더 입력하면 꺼집니다.
/fast
/personalityCodex 응답 스타일을 선택합니다.
현재 모델이 여러 스타일을 지원할 때 사용할 수 있습니다.
/personality
/plan [프롬프트]계획 모드로 전환하며, 첫 번째 계획 요청을 함께 붙일 수 있습니다.
코드를 수정하기 전에 Codex가 먼저 실행 계획을 제시하게 합니다. Codex가 작업 중일 때는 잠시 사용할 수 없습니다.
/plan 이 서비스의 데이터베이스 마이그레이션 방안을 설계해 줘
/goal [목표|edit|pause|resume|clear]작업 목표를 설정, 확인, 수정, 일시 중지, 재개 또는 삭제합니다.
큰 작업에 계속 추적할 목표를 부여합니다. 인수 없이 실행하면 현재 목표를 확인합니다. 목표는 최대 4000자이며, 더 긴 설명은 파일에 작성한 뒤 참조하세요.
/goal 마이그레이션을 완료하고 테스트가 모두 통과하는 상태를 유지할 것
/permissionsCodex가 확인 없이 바로 실행할 수 있는 작업을 설정합니다.
세션 도중에 승인 정책을 완화하거나 강화합니다. 예를 들어 Auto와 Read Only 사이를 전환합니다.
/permissions
/approve자동 검토가 최근 거부한 작업 하나를 승인해 한 번 다시 시도합니다.
안전하다고 확인한 명령을 자동 검토가 막았을 때 사용합니다. 한 번만 다시 시도하며 권한 설정은 바뀌지 않습니다.
/approve
/experimental네트워크 프록시, 실행 중 절전 방지 등 실험적 기능을 켜고 끕니다.
선택한 뒤 안내에 따라 Codex를 다시 시작하면 적용됩니다.
/experimental
/review [설명]Codex가 작업 공간의 변경 사항을 리뷰해 문제를 찾게 합니다.
Codex가 작업을 마친 뒤나 로컬 변경 사항을 한 번 더 검토받고 싶을 때 사용합니다. 기준 브랜치와 비교할 수도 있습니다.
/review
/diffGit에서 아직 추적하지 않는 새 파일을 포함해 Git 변경 사항을 표시합니다.
커밋하거나 테스트를 실행하기 전에 Codex가 무엇을 바꿨는지 확인합니다.
/diff
/init현재 디렉터리에 AGENTS.md를 생성해 Codex를 위한 장기 지침을 작성합니다.
새 프로젝트에서 Codex를 처음 사용할 때 실행하고, 코딩 규칙, 테스트 명령 등을 추가합니다.
/init
/worktree /local /cloud /cloud-environment /project /cd /pwd
/worktree새 Git worktree에서 대화를 시작하거나 이어 갑니다.
현재 브랜치에 영향을 주지 않고 별도의 체크아웃 디렉터리에서 작업하고 싶을 때 사용합니다. 로컬 저장소가 필요하며, 작업 실행 중에는 사용할 수 없습니다.
/worktree
/local대화를 로컬 작업 공간에서 실행합니다.
클라우드에서 로컬 실행으로 다시 전환할 때 사용합니다.
/local
/cloud대화를 클라우드에서 실행합니다.
계정에서 클라우드 실행을 사용할 수 있을 때 가능하며, 오래 걸리고 로컬 머신을 점유하고 싶지 않은 작업에 적합합니다.
/cloud
/cloud-environment이번 대화에서 사용할 클라우드 환경을 선택합니다.
여러 클라우드 환경(서로 다른 저장소나 의존성)을 구성했을 때 사용합니다.
/cloud-environment
/project새 대화가 속할 프로젝트를 선택합니다.
/project
/cd [경로]세션의 작업 디렉터리를 변경합니다. 경로를 지정하지 않으면 홈 디렉터리로 이동합니다.
메인 세션이 유휴 상태이고, 대기 중인 입력과 백그라운드 터미널이 없어야 합니다.
/cd ../another-repo
/pwd현재 세션의 작업 디렉터리를 표시합니다.
/pwd
/new /clear /rename /fork /resume /archive /delete /agents /subagents /copy /export /app /quit
/new [이름]새 대화를 시작하며, 이름을 함께 지정할 수 있습니다.
관련 없는 새 작업으로 넘어갈 때 사용합니다. CLI에서는 터미널을 먼저 지우지 않으므로, 화면도 함께 지우려면 /clear를 사용하세요.
/new 로그인 문제 수정
/clear [이름]터미널을 지우고 새 대화를 시작합니다.
화면과 컨텍스트를 함께 초기화하고 싶을 때 사용합니다. 화면만 지우고 현재 대화를 유지하려면 Ctrl+L을 누르세요. 작업 실행 중에는 사용할 수 없습니다.
/clear
/rename [이름]현재 대화의 이름을 변경합니다.
세션에 알아보기 쉬운 이름을 붙여 두면 나중에 /resume으로 쉽게 다시 찾을 수 있습니다.
/rename 결제 모듈 리팩터링
/fork현재 대화를 복제해 새 대화를 만듭니다.
현재 기록을 잃지 않고 다른 접근 방식을 시도해 보고 싶을 때 사용합니다.
/fork
/resume세션 목록에서 이전에 저장한 대화를 복원합니다.
지난 CLI 세션에 이어서 작업합니다.
/resume
/archive현재 세션을 보관합니다: 세션 목록에서 제거하지만 기록은 유지합니다.
나중에 codex unarchive로 복원할 수 있습니다. 실행 중인 턴은 먼저 중지됩니다.
/archive
/delete현재 세션과 거기서 파생된 하위 세션을 영구 삭제합니다.
보관으로는 부족하고 기록을 정말 삭제해야 할 때 사용하며, 복원할 수 없습니다. 대화가 실행 중이거나 곁가지 대화 안에서는 사용할 수 없습니다.
/delete
/agents에이전트 지휘 센터를 열어 대화를 둘러보고 에이전트 간에 전환합니다.
/agents
/subagents현재 세션의 특정 서브에이전트 스레드로 전환합니다.
서브에이전트가 진행 중인 작업을 확인하거나 이어 갑니다.
/subagents
/copyCodex의 가장 최근 전체 응답을 복사합니다.
Ctrl+O를 바로 눌러도 됩니다.
/copy
/export [파일 이름]전체 대화를 Markdown으로 내보내 클립보드에 복사하거나 파일로 저장합니다.
파일 이름을 붙이면 바로 저장합니다. 현재 턴이 끝난 뒤에 내보내세요.
/export session.md
/appChatGPT 데스크톱 앱에서 현재 세션을 이어 갑니다.
터미널에서 데스크톱 앱으로 전환하며, macOS와 Windows를 지원합니다.
/app
/quitCodex CLI를 종료합니다.
종료하기 전에 중요한 변경 사항을 저장하거나 커밋하세요.
/quit
/skills /mcp /apps /plugins /hooks /import /ps /stop
/skills스킬을 둘러보고 사용해, Codex가 스킬의 지침에 따라 특정 작업을 수행하게 합니다.
프롬프트에 $스킬 이름을 직접 써서 호출할 수도 있습니다. 데스크톱 앱과 IDE에서 활성화한 스킬은 명령어 목록에 바로 표시됩니다.
/skills
/mcp [verbose|login <이름>]구성된 MCP 도구와 연결 상태를 확인합니다.
이번 세션에서 Codex가 호출할 수 있는 외부 도구를 확인합니다. verbose를 붙이면 서버 세부 정보를 봅니다.
/mcp verbose
/apps앱(커넥터)을 둘러보고 프롬프트에 삽입합니다.
선택하면 $앱 이름 형식으로 삽입되며, 이후 Codex가 해당 앱을 사용하게 할 수 있습니다.
/apps
/plugins설치된 플러그인과 설치 가능한 플러그인을 둘러봅니다.
플러그인이 제공하는 도구를 확인하거나, 추천 플러그인을 설치하거나, 플러그인을 관리합니다.
/plugins
/hooks라이프사이클 훅을 확인하고 관리합니다.
구성된 훅을 점검하고, 새로 추가되거나 변경된 훅을 신뢰하거나, 실행 전에 비활성화합니다.
/hooks
/importClaude Code 또는 Cursor에서 설정, 프로젝트 파일, 최근 대화를 가져옵니다.
로컬 TUI 세션에서 실행하며, 최근 30일 동안의 대화를 최대 50개까지 가져올 수 있습니다. 작업 실행 중이거나 원격 세션에서는 사용할 수 없습니다.
/import
/ps백그라운드 터미널과 최근 출력을 나열합니다.
메인 대화를 벗어나지 않고 오래 실행되는 명령의 진행 상황을 확인합니다.
/ps
/stop현재 세션의 모든 백그라운드 터미널을 중지합니다.
/stop
/status /usage /statusline /title /theme /pet /tui /vim /keymap /raw /debug-config /daemon /warnings /setup-default-sandbox /feedback /logout
/status세션 구성과 사용량을 표시합니다: 현재 모델, 승인 정책, 쓰기 가능한 디렉터리, 남은 컨텍스트 등.
Codex가 예상한 방식대로 실행되고 있는지 확인합니다.
/status
/usage [daily|weekly|cumulative]계정의 token 사용량을 확인하거나, 한도 초기화를 한 번 사용합니다.
/usage weekly
/statusline하단 상태 표시줄에 표시할 정보와 순서를 설정합니다.
모델, 컨텍스트, 한도, Git 브랜치, token 등을 선택할 수 있으며, config.toml에 저장됩니다.
/statusline
/title터미널 창이나 탭 제목에 표시할 정보를 설정합니다.
/title
/theme코드 하이라이트 테마를 선택합니다. 미리 본 뒤 저장할 수 있습니다.
/theme
/pet [off]화면의 작은 펫을 선택하거나 숨깁니다.
/pet off
/tui다음 실행 시 사용할 터미널 모드(스크롤백 또는 전체 화면)를 선택합니다.
Codex를 다시 시작하면 적용됩니다.
/tui
/vim입력창의 Vim 모드를 켜고 끕니다.
기본으로 켜 두려면 config.toml에서 tui.vim_mode_default = true로 설정합니다.
/vim
/keymapTUI 단축키를 확인하고 수정해 config.toml에 저장합니다.
/keymap
/raw [on|off]원시 스크롤 모드를 켜고 꺼서 터미널에서 선택과 복사를 더 편하게 합니다.
Alt+R을 눌러도 됩니다.
/raw on
/debug-config구성 계층과 정책 출처를 출력해 설정이 적용되지 않는 이유를 진단합니다.
/debug-config
/daemon로컬 백그라운드 서비스의 관리 화면을 엽니다.
업데이트를 확인하면 Codex가 종료되므로 진행 중인 작업이 중단될 수 있습니다.
/daemon
/warnings세션에 남아 있는 경고와 진단 정보를 확인합니다.
/warnings
/setup-default-sandboxWindows에서 권한이 상승된 에이전트 샌드박스를 설정합니다.
Windows에서 Codex가 기능이 축소된 대체 샌드박스를 사용 중일 때만 표시됩니다. 안내에 따라 관리자 설정을 완료하세요.
/setup-default-sandbox
/feedbackCodex 팀에 피드백을 보냅니다. 로그를 첨부할 수 있습니다.
/feedback
/logoutCodex에서 로그아웃하고 로컬 자격 증명을 삭제합니다.
공용 컴퓨터에서 사용을 마친 뒤 사용합니다.
/logout
Claude와 Claude Code는 Anthropic, PBC의 상표이며, Codex와 ChatGPT는 OpenAI의 상표이고, DeepSeek는 해당 권리자의 상표입니다. VibeSlash는 독립적인 비공식 오픈소스 프로젝트로, Anthropic, OpenAI, DeepSeek와 아무런 관련이 없으며 승인·후원·허가를 받지 않았습니다. 이 이름들은 호환성을 설명하기 위해서만 사용하며, 모든 상표는 각 소유자에게 있습니다.