Codex프롬프팅과 세션 운영

통합 터미널 활용

스레드별 통합 터미널을 검증 루프와 개발 서버 확인에 쓰는 법, `Cmd+J`, `Ctrl+L`, 액션과의 역할 차이를 정리합니다.

마지막 수정 2026년 3월 20일

기본 패턴

text
통합 터미널 기본 흐름
1. Cmd+J 로 현재 스레드의 터미널을 연다
2. 테스트, 린트, git 상태 확인 같은 검증 명령을 실행한다
3. Codex에게 현재 터미널 출력 기준으로 다음 행동을 요청한다
4. 반복 명령이면 action 으로 승격한다

기억할 단축키
- Cmd+J: 터미널 열기/닫기
- Ctrl+L: 터미널 화면 지우기
- Cmd+K: 명령 팔레트

설명

  • Codex app의 통합 터미널은 스레드별로 붙어 있는 검증 공간입니다. 프로젝트나 Worktree에 맞는 위치에서 바로 명령을 실행할 수 있어, 수정과 검증을 같은 화면에서 이어가기 좋습니다.
  • 공식 문서는 git status, git pull --rebase, npm test, pnpm run lint 같은 명령을 대표적인 사용 예로 듭니다.
  • 중요한 점은 Codex가 현재 터미널 출력을 읽을 수 있다는 것입니다. 실패한 빌드 로그나 실행 중인 개발 서버 상태를 기준으로 다음 수정 단계를 이어서 요청할 수 있습니다.
  • 한두 번만 쓰는 디버깅 명령은 터미널에서 직접 실행하고, 매번 반복하는 명령은 local environment action으로 올리는 식으로 역할을 나누면 편합니다.

짧은 예제

text
실전 검증 루프
1. Cmd+J
2. npm test
3. 실패 로그가 나오면 "지금 터미널 출력 기준으로 가장 작은 수정부터 해 줘"
4. 고친 뒤 같은 터미널에서 다시 npm test

빠른 정리

항목의미
통합 터미널현재 스레드에 붙은 검증 공간
Codex의 출력 읽기실패 로그와 실행 상태를 같은 대화에서 활용
직접 실행일회성 디버깅이나 고급 명령
action 승격자주 반복되는 명령의 단축 버튼화

주의할 점

Cmd+K는 터미널을 지우는 키가 아니라 명령 팔레트입니다. 터미널 화면을 정리하려면 Ctrl+L을 쓰세요. 또 장시간 실행되는 개발 서버는 "현재 출력 기준으로 상태를 봐 달라"고 명시해 주면 Codex가 더 정확히 맥락을 잡습니다.

참고 링크

2 sources