Ch5. 슬래시 커맨드 운영
세션 제어, 모델 전환, 상태 점검
슬래시 커맨드는 Codex 세션을 제어하는 핵심 도구입니다. 팀 기준으로 자주 쓰는 커맨드를 정해두면 운영 효율이 크게 좋아집니다.
팀 운영 루틴(권장)
아래 순서를 "세션 종료 전 체크리스트"로 고정하면 품질 편차가 크게 줄어듭니다.
/status로 현재 모델/승인/컨텍스트 상태 확인/diff로 변경 범위 확인(미추적 파일 포함)/review로 워킹 트리 2차 점검- (긴 세션이면)
/compact로 핵심만 요약해 컨텍스트 정리
커맨드 빠른 표 (최근 릴리스 기준)
| 커맨드 | 목적 | 팀 표준화 포인트 |
|---|---|---|
/permissions | 세션 중 승인/권한 레벨 조정 | "Auto ↔ Read-only 전환 기준"과 approval review 사용 기준을 문서화 |
/compact | 대화 내용을 요약해 토큰 절약 | 긴 작업 후 루틴화 |
/copy | 마지막 어시스턴트 응답 복사 | 결과 공유/문서화에 활용, Ctrl+O 단축키도 익히기 |
/clear | 화면 정리 또는 새 대화 시작 | Ctrl-L은 화면만, /clear는 새 채팅도 가능 |
/diff | Git diff 표시(미추적 포함) | 커밋/PR 전 필수 |
/review | 워킹 트리 리뷰 실행 | 기본 리뷰 프롬프트/모델(review_model)까지 표준화 |
/model | 모델(및 reasoning effort) 전환 | "분석/수정/리뷰" 단계별 권장 모델 정의, Alt+, 임시 조정 기준 포함 |
/fast | Fast/Standard 모드 전환 | 속도 우선 세션의 기본값과 예외 기준 문서화 |
/plan | 작업 계획(Plan) 생성/편집 | 큰 작업을 단계/검증 기준으로 쪼개서 안정화 |
/goal | 긴 작업의 지속 목표 설정/조회 | 장시간 task의 목표, pause/resume/clear 기준 정의 |
/plugins | 플러그인 탐색/설치/제거 흐름 진입 | 조직 표준 플러그인 sync와 인증 준비 상태 점검 |
/status | 세션 설정/토큰/쓰기 루트 등 상태 표시 | stale quota 정보가 보이면 새로고침 기준으로 활용 |
/mention | 파일/폴더를 대화에 첨부 | "수정 대상 파일 지정"을 루틴화 |
/init | AGENTS.md 스캐폴딩 생성 | 레포/디렉토리별 지속 규칙을 표준화 |
/mcp | MCP 도구 목록 확인 | 외부 도구가 의도대로 enable 되었는지 점검, 필요 시 verbose로 확장 |
/agent | 서브에이전트 스레드 전환/조회 | 멀티에이전트 작업 모니터링 |
/fork | 현재 대화 스레드 분기 | 대안 접근을 병렬로 실험할 때 사용 |
/side | 부모 스레드를 보존한 임시 side 질문 | 메인 작업을 흔들지 않는 짧은 검토/리스크 확인 |
/new | 같은 CLI 세션에서 새 대화 시작 | 컨텍스트를 깨끗이 리셋하고 싶을 때 |
/resume | 저장된 대화 재개 | session ID/name 직접 점프 기준까지 문서화 |
/personality | 응답 스타일 변경 | friendly/pragmatic/none 중 팀 표준 지정 |
/title | 터미널 제목 구분 | 병렬 세션 구분 규칙(브랜치/이슈 번호 등) 적용 |
/ps | 백그라운드 터미널 상태 확인 | 장시간 명령 모니터링 |
/stop | 백그라운드 터미널 일괄 중지 | runaway 명령 정리, /clean alias 교육 |
/statusline | TUI 상태줄 필드 커스터마이징 | renamed thread title까지 포함한 팀 표준 상태줄 구성 |
/keymap | TUI shortcut remap | 팀 표준 단축키, terminal 환경별 충돌 해소 |
/debug-config | config 레이어/요구사항 진단 | 설정 충돌 디버깅 |
/apps | 앱(커넥터) 탐색/삽입 | $app-slug로 프롬프트에 앱 첨부 |
/experimental | 실험적 기능 토글 | 멀티에이전트 등 experimental 기능 관리 |
/logout | 로그아웃(자격증명 정리) | 공용 머신 운영 시 필수 |
/feedback | 로그 전송 | 문제 리포팅 절차에 포함 |
/exit//quit | 종료 | - |
TUI 새 기능 (0.105.0 → 0.119.0)
/copy는 마지막 어시스턴트 응답 전체를 클립보드에 복사합니다. 0.119.0부터는 Ctrl+O로 최신
에이전트 응답을 바로 복사할 수 있고, SSH/멀티플랫폼 환경에서도 클립보드 동작이 더 안정적입니다.
Ctrl-L은 화면만 정리하고 스레드 컨텍스트는 유지하며, /clear는 화면 정리 외에 새 채팅을
시작하는 옵션도 있습니다.
Fast 모드 운영 포인트 (0.110.0~0.111.0)
/fast 토글이 persisted 설정으로 들어왔고, 이후 릴리스에서는 Fast mode가 기본값이 되었습니다.
팀에서는 "Fast를 기본으로 쓰되, 리뷰/복잡한 설계/민감한 수정은 Standard로 내린다" 같은 운영 기준을
정해두는 편이 좋습니다.
플러그인 워크플로우 1급화 (0.117.0)
플러그인이 제품 범위 sync와 설치/제거 흐름을 갖춘 1급 워크플로우로 승격됐습니다. /plugins는
현재 changelog에서 먼저 문서화된 상태이며, slash commands 레퍼런스보다 changelog 반영이 빠른
사례입니다.
`/approvals` alias 상태 (2026-04 기준)
/approvals는 여전히 동작하지만, 공식 slash popup 목록에는 더 이상 노출되지 않습니다. 새 팀
표준 문서에서는 /permissions를 기본 표기로 쓰는 편이 안전합니다.
`/title` terminal-title picker (0.117.0)
/title은 classic TUI와 app-server TUI 모두에서 동작하며, 병렬 세션을 브랜치명·이슈번호·작업
종류로 구분할 때 유용합니다. 이 명령도 현재는 changelog에서 먼저 확인되는 항목입니다.
세션 재개/상태 확인 개선 (0.119.0~0.120.0)
0.119.0부터 /resume은 TUI에서 session ID나 이름으로 바로 점프할 수 있고, /status는 stale
rate limit 정보를 더 적극적으로 새로고칩니다. 0.120.0에서는 커스텀 /statusline에 renamed
thread title을 넣을 수 있어 병렬 세션 추적이 더 쉬워졌습니다.
실행 중 입력 UX 확장 (0.121.0~0.122.0)
0.121.0에서는 composer가 Ctrl+R reverse search와 accepted slash command local recall을
지원합니다. 0.122.0에서는 작업이 돌아가는 중 queued input으로 slash command와 ! shell prompt를
넣을 수 있어, 긴 작업을 멈추지 않고 상태 확인이나 보조 명령을 이어 넣기 쉬워졌습니다.
0.123.0~0.125.0 운영 포인트
0.123.0에서는 /mcp verbose와 current/archived thread를 더 잘 구분하는 /resume hinting이
추가됐습니다. 0.124.0에서는 Alt+,로 reasoning level을 빠르게 순환할 수 있고, /permissions
변경이 side conversation을 거쳐도 더 잘 유지됩니다. 0.125.0에서는 permission profile state가
TUI/app-server/MCP metadata 사이에서 더 일관되게 round-trip됩니다.
0.128.0~0.130.0 운영 포인트
0.128.0부터 persisted /goal workflow와 configurable keymaps가 들어오면서 장시간 작업 목표와
TUI 입력 체계를 팀 표준으로 고정하기 쉬워졌습니다. 0.129.0에서는 modal Vim composer와 /keymap,
workspace-aware /diff, /hooks browser가 추가됐고, 0.130.0에서는 headless app-server용
codex remote-control과 thread pagination view가 보강됐습니다.
`/side`는 공식 slash docs에 등재됨
이전에는 changelog-only 기능으로 추적했지만, 2026-05-10 검증 기준 공식 slash commands 문서에
/side가 포함됐습니다. 이제 짧은 리스크 점검이나 보조 질문을 부모 thread에서 분리하는 표준 명령으로
다룰 수 있습니다. 단, side conversation 내부나 review mode 중에는 사용할 수 없습니다.
`/hooks`와 `/vim`은 changelog 우선 surface
0.129.0 changelog에는 /hooks browser와 modal Vim editing(/vim)이 등장하지만, 현재 공식 slash
commands 표에는 아직 포함되지 않았습니다. 팀 표준 문서에는 "사용 가능 여부를 현재 CLI에서 확인"하는
preview 항목으로 두고, 공식 slash docs에 등재되면 개별 명령 페이지로 승격하세요.
참고 문서
- 슬래시 커맨드 목록: https://developers.openai.com/codex/cli/slash-commands (영어)
- Codex CLI 기능: https://developers.openai.com/codex/cli/features (영어)