이 단원의 카드 3개
- Claude와 Codex 같이 쓰기
- Codex에서 Claude 불러오기
- Codex로 이미지 만들어 가져오기
실습 Codex
Codex에서 Claude 불러오기
Codex가 Claude Code 명령을 실행합니다
Codex가 현재 컴퓨터의 Claude Code CLI를 실행해 Claude가 보낸 답과 세션 번호를 다시 가져옵니다. Claude 대화창은 별도로 열리지 않습니다.
| 방향 | 실행하는 곳 | 이어지는 기록 |
|---|---|---|
| Claude에서 Codex 부르기 | Claude Code가 codex exec를 실행합니다 | Codex가 새로 만든 작업 기록 |
| Codex에서 Claude 부르기 | Codex가 claude --print를 실행합니다 | Claude가 만든 session_id의 대화 기록 |
첫 검토는 읽기 전용으로 시작합니다
처음 연결을 확인할 때는 --restricted와 --permission-mode plan을 사용합니다. Claude는 파일을 읽고 의견을 낼 수 있지만 내용을 고치지 않습니다. 검토 결과가 필요한 작업에 수정 권한을 섞지 않으면 연결 확인과 실제 변경을 구분할 수 있습니다.
세션 번호가 있어야 같은 대화를 이어 갑니다
Claude Code는 --output-format json으로 실행하면 답과 함께 session_id를 돌려줍니다. 다음 호출에서 claude --resume 뒤에 이 번호를 넣으면 같은 Claude 대화를 이어서 질문할 수 있습니다.
Codex의 대화 내용이 자동으로 Claude에 들어가지는 않습니다. 첫 요청에 검토할 파일, 기준, 답의 형식을 적고 필요한 자료가 현재 폴더에 있는지 확인합니다.
실행 순서
따라하기 덱으로 열기 →-
Codex 채팅창에 아래 문장을 붙여넣어 Claude Code 설치와 로그인 상태를 확인합니다. 로그인 화면이 열리면 비밀번호와 인증은 직접 완료합니다.
이 컴퓨터에서 Claude Code를 사용할 수 있는지 `claude --version`으로 확인해 줘. 설치되지 않았다면 Claude Code 공식 설치 문서를 열어 이 운영체제에 맞는 설치 방법만 안내해 줘. 로그인이 필요하면 로그인 화면을 열고 멈춰 줘. 비밀번호나 인증 코드는 받지 말고, 파일도 고치지 마.
확인Claude Code 버전이 나오거나, 설치 또는 로그인을 마치기 위한 한 단계가 안내됩니다.
-
Codex가 Claude Code에 짧은 확인 질문을 보냅니다. 읽기 전용 옵션을 사용하고 결과와 세션 번호만 받게 합니다.
Claude Code에 읽기 전용 연결 확인을 맡겨 줘. 질문은 `Return exactly CLAUDE_FROM_CODEX_OK.`로 하고, `claude --print --output-format json --restricted --strict-mcp-config --permission-mode plan`을 사용해 표준 입력으로 전달해 줘. 파일은 고치지 말고, 실행 뒤 Claude가 보낸 result와 session_id만 알려 줘.
확인결과에 `CLAUDE_FROM_CODEX_OK`가 보이고 세션 번호가 함께 나옵니다. 둘 중 하나라도 없으면 연결 완료로 표시하지 않습니다.
-
방금 받은 세션 번호로 같은 Claude 대화를 한 번 더 이어 갑니다. Codex 대화와 Claude 대화가 각각 따로 저장된다는 점을 함께 확인합니다.
방금 Claude Code 실행에서 받은 session_id로 같은 대화를 이어 줘. `claude --resume`과 읽기 전용 옵션을 사용하고 `Return exactly CLAUDE_RESUME_OK.`를 보내 줘. 파일은 고치지 말고 결과만 알려 줘.
확인`CLAUDE_RESUME_OK`가 나오면 Claude 쪽 대화가 이어진 것입니다. Codex의 이전 대화 전체가 Claude로 옮겨진 것은 아닙니다.
-
실제 검토를 맡길 때는 질문만 보내지 않고 대상, 확인할 기준, 원하는 답의 형태를 함께 적습니다.
Claude Code에 읽기 전용 검토를 맡겨 줘. 대상은 [파일 또는 폴더]이고, [확인할 기준]을 기준으로 빠진 내용과 틀린 주장만 찾아 달라고 해 줘. 답은 `판정 / 근거 / 고칠 항목` 순서로 받으며 파일은 고치지 마. 받은 result와 session_id를 함께 알려 줘.
확인Claude의 판정과 근거가 나오고, 이어서 물을 수 있는 세션 번호가 남습니다.
-
Claude의 의견을 Codex가 직접 확인합니다. 파일과 공식 문서에서 다시 찾을 수 있는 근거만 남깁니다.
방금 Claude가 준 검토 결과를 항목별로 다시 확인해 줘. 현재 파일이나 공식 문서에서 근거를 찾을 수 있으면 통과, 찾지 못하면 확인 불가로 표시해 줘. 아직 파일은 고치지 마.
확인Claude의 의견이 통과와 확인 불가로 나뉘고, 근거가 있는 항목만 다음 수정 후보로 남습니다.
직접 해보기
대괄호 안은 실제 값으로 바꿔서 붙여넣습니다.
Claude Code에 읽기 전용으로 [내 결과물]을 검토시켜 줘. 목적은 [이 결과물로 하려는 일]이고 확인 기준은 [기준 세 가지]야. Claude에게 원문을 고치지 말고 `판정 / 근거 / 고칠 항목`만 달라고 요청한 뒤, result와 session_id를 알려 줘.
같은 session_id의 Claude 대화를 이어서, 첫 검토에서 확인 불가였던 항목만 다시 조사해 달라고 해 줘. 새 근거를 찾지 못하면 추측하지 말고 확인 불가로 유지해 달라고 해 줘.
작은 문서 한 개를 Claude에 읽기 전용으로 검토시킨 뒤, 같은 세션을 한 번 이어서 근거를 보강합니다.
헷갈리기 쉬운 것
Claude와 Codex의 대화 기록은 자동으로 합쳐지지 않습니다. 첫 요청에 검토 대상과 기준을 함께 적습니다. 읽기 전용 검토에 파일 수정 권한을 주지 않으며, Claude의 답도 현재 파일과 공식 문서에서 다시 확인합니다.
왜 이렇게 작동하나요
다른 사람에게 문서를 검토받을 때 원문 전체를 넘기고 답을 돌려받는 것처럼, Codex가 Claude Code 명령을 실행해 의견을 받아옵니다.
첫 호출이 만든 세션 번호를 다음 호출에 넣으면 Claude의 대화 맥락이 이어집니다. Codex의 대화 기록은 자동으로 건너가지 않으므로 첫 요청에 대상과 기준을 적어야 합니다.
더 알고 싶다면
MCP 연결보다 CLI 호출을 먼저 쓰는 이유
- 2026-09-03 Claude Code 2.1.259에서 MCP 서버 등록은 됐지만 Claude Agent 호출에 필요한 역할 목록이 비어 있어 실제 응답을 받지 못했습니다.
- 같은 환경에서 CLI의 새 호출과 세션 재개는 모두 실제 응답을 반환했습니다. 이 카드는 현재 검증된 CLI 경로를 본 흐름으로 사용합니다.
언제 같은 세션을 이어 갑니까?
- 같은 문서의 검토를 보강하거나 첫 답에서 확인하지 못한 항목을 다시 볼 때 이어 갑니다.
- 전혀 다른 작업은 새 세션으로 시작해야 앞 작업의 조건이 섞이지 않습니다.
새 상황에 적용
독립 검토 한 번 이어 가기
파일 한 개와 확인 기준 세 가지를 Claude에 보내고, 같은 session_id로 확인 불가 항목만 다시 묻습니다.
두 응답이 나오고 파일 변경은 없으며 두 번째 답이 첫 검토의 항목을 이어받습니다.
막혔을 때 확인할 순서
session_id가 없거나 응답이 비어 있으면 새 작업을 시작하지 말고 첫 호출의 JSON 결과부터 다시 확인합니다.
용어 풀이
전체 용어집 →2026-09-03 기준 · 출처 · Claude Code — CLI reference, Claude Code — Manage sessions