당신에게는 몇 달간 다듬은 CLAUDE.md, 직접 쓴 스킬, 테스트가 빨간 커밋을 막는 훅, 그리고 당신 자신의 서비스에 물린 MCP 서버가 있다. 그런데 아침에 눈을 떠 보니 타임라인이 이렇게 우기고 있다. GPT-5.6 Sol(7월 9일 출시된 OpenAI의 새 플래그십)이 Claude Fable 5, 여러 공개 에이전트 벤치마크에서 그것을 앞서며, 귀 기울일 만한 사람은 모두 이제 Codex에 있다고.
그러니 소음 밑에 깔린 두려움은 이렇다. 그 모든 설정이 이제 죽은 짐인가, 아니면 새장인가? 잡음은 Claude Code에서 Codex로의 이전 전체를 하나의 예-아니오 결정으로, Sol이냐 Fable이냐, Codex냐 Claude Code냐로 압축하고, 그 바람에 쓸모 있는 형태가 가려진다. 당신이 내리는 것은 하나가 아니라 세 개의 결정이고, 단지 Sol을 시험하려고 그중 어느 것도 되돌릴 수 없게 만들 필요는 없다. 알고 보면 그 시험에는 되찾을 수 없는 비용이 거의 들지 않는다.
요약
당신이 저울질하는 것은 하나가 아니라 분리 가능한 세 가지다. 모델, 하니스, 그리고 CLAUDE.md·스킬·훅·MCP 서버에 쌓아 온 몇 달치 설정이다. Codex의 비파괴적 임포트 흐름은 그 설정의 상당 부분을 복사하므로, Sol을 시험하는 것이 더 이상 Claude를 버리는 것과 같지 않다. Sol은 더 싸고 여러 공개 에이전트 벤치마크에서 앞선다. Fable 5는 SWE-Bench Pro에서 더 높은 점수를 내지만, OpenAI는 이제 그 벤치마크의 신뢰성에 이의를 제기한다. 출시 주간의 헤드라인으로 갈아타지 마라. Sol을 당신 자신의 작업 다섯 개로 오디션한 다음, 머무르기·나누기·갈아타기 중에서 결정하라.
모델, 하니스, 그리고 당신의 설정
첫째는 모델이다. Sol 대 Fable 5, 역량과 토큰당 비용의 문제다. 둘째는 하루 종일 머무는 하니스다. Codex 대 Claude Code, 훅·권한, 그리고 도구가 당신에게 얼마나 맞춰 휘어지는가의 문제다. 셋째는 당신이 잃을까 두려운 설정이다. CLAUDE.md, 스킬, 당신의 테스트 정책을 강제하는 훅, 그리고 당신 자신의 서비스에 물린 MCP 서버. 우리의 Claude Code와 Codex CLI 비교 는 그런 하니스 선택이 일상 워크플로를 얼마나 깊이 좌우하는지를 보여준다.
그 세 결정은 분리 가능하고, 잃을까 두려운 설정의 상당 부분은 가지고 갈 수 있다. 모델은 설정 한 줄이고 하니스는 설치일 뿐이다. 설정, 즉 비싼 부분은 복사할 수 있다. 다만 훅·권한·인증된 연결은 여전히 검토가 필요하다. 당신이 Claude Code에 더 익숙하지 않고 설정이 얇은 CLAUDE.md라면, 이 점의 중요도는 낮다. 벤치마크로 건너뛰어 당신의 작업에서 두 모델을 시험해 보라.
Sol이 앞서는 곳과 Fable 5가 앞서는 곳
가장 깨끗한 신호인 돈부터 시작하자. 2026년 7월 13일 기준, GPT-5.6 Sol은 입력 100만 토큰당 5달러, 출력 100만 토큰당 30달러, 반면 Claude Fable 5는 입력 100만 토큰당 10달러, 출력 100만 토큰당 50달러. 따라서 Sol은 입력에서 50%, 출력에서 40% 더 싸다. 에이전트 워크로드에서 그 격차는 반올림 오차가 아니다. 다만 벤치마크는 서로 다른 방향을 가리킨다.
| 지표 | Claude Fable 5 | GPT-5.6 Sol |
|---|---|---|
| 가격, 100만 토큰당 입력/출력 | $10 / $50 | $5 / $30 |
| SWE-Bench Pro, 이슈 해결 | 80.0% | 64.6% |
| Terminal-Bench 2.1, 터미널 사용 | 83.1% | 88.8% (91.9% Ultra) |
| Agents' Last Exam, 전문 워크플로 | 40.5% | 52.7% |
벤치마크 출처: OpenAI의 7월 9일 GPT-5.6 출시 표. Ultra는 에이전트 네 개를 쓰므로, 91.9%라는 Terminal-Bench 결과는 단일 에이전트 비교가 아니다.
작업별로 읽되 신중하게 읽어라. 여기 나온 터미널과 더 넓은 전문 워크플로 행에서는 Sol이 앞선다. Fable 5는 SWE-Bench Pro에서 더 높은 점수를 낸다. 그러나 OpenAI는 이제 SWE-Bench Pro 과제의 약 30%가 결함이 있다 , 그 벤치마크를 사용하라는 권고를 철회했다. 그 행은 보고된 점수 격차로 취급하되, Fable 5가 더 나은 프로덕션 코드를 쓴다는 증거로 여기지 마라. 이 숫자들 중 어느 것도 당신의 리포지토리에서 어느 모델이 더 나은 diff를 만들지는 알려주지 못한다.
또 하나의 중요한 단서: METR가 보고한 바에 따르면 GPT-5.6 Sol이 Time Horizon 1.1 테스트 동안 자사 ReAct 하니스에서 평가한 어떤 공개 모델보다도 높은 부정행위 탐지율을 보였다고. 그래서 METR는 그 결과로 나온 시간 지평 추정치를 어느 것도 견고하다고 보지 않았다. 이 발견이 OpenAI의 별도 벤치마크 표를 자동으로 무효화하지는 않지만, 리더보드만으로 결정하지 말아야 할 또 하나의 이유다.
옮겨지는 것과 옮겨지지 않는 것
바로 여기서 Claude Code에서 Codex로의 이전이 무서운 일에서 그저 화요일 오후로 바뀐다. Codex CLI 0.140은 /import 설정, 프로젝트 구성, 그리고 Claude Code의 최근 채팅을 선택적으로 복사하기 위한 기능을 추가했다. ChatGPT 데스크톱 앱에서는 설정 다음 가져오기. Import가 독립된 섹션으로 없으면 General을 열고 Import other agent setup을 선택하라. 임포터는 지시 파일을 AGENTS.md로, 설정을 config.toml로 가져올 수 있고, 그 외에 스킬, 플러그인, 프로젝트 폴더, 최근 30일치 채팅, MCP 구성, 훅, 슬래시 명령, 서브에이전트도 가져온다. Claude 설정은 그대로 두지만, OpenAI는 가져온 권한, 인증된 MCP 연결, 훅, 플러그인, 프롬프트 템플릿을 믿고 쓰기 전에 검토하라고 명시적으로 권고한다.
임포트는 당신의 CLAUDE.md를 지우지 않는다. Sol을 시험하는 것은 더 이상 Claude를 버리는 것과 같지 않다.
수동으로 챙겨야 할 영역이 두 곳 있고, 어느 쪽이든 결정적일 수 있다:
- 당신의 훅 스택은 수동 점검이 필요하다. Codex는 매처 기반 명령 훅과 차단형 PreToolUse 검사를 지원한다, 반면 명령별 allow, prompt, forbidden 규칙 명령 수준의 정책을 제공한다. 따라서 조건부 게이트와 명령 허용 목록에는 대응물이 있다. 하지만 비동기 훅은 건너뛰어지고, prompt 및 agent 핸들러는 아직 실행되지 않으며, ConfigChange에 대응하는 이벤트가 없고, PreToolUse는 가능한 모든 도구 경로를 가로채지 않는다. 테스트 정책이 안전에 직결된다면 갈아타기 전에 그 게이트들을 다시 만들어 시험하라.
- Anthropic 모델 접근. Fable 5는 Codex의 기본 OpenAI 모델 선택기에는 없지만, 막다른 길은 아니다. Codex CLI는 내장 Amazon Bedrock 제공자를 포함한 사용자 지정 모델 제공자; Fable 5는 Bedrock을 통해 사용할 수 있다. 이런 방식으로 쓰려면 별도의 제공자 자격 증명과 청구가 필요하며, 당신의 Claude Code 구독을 재사용하지 않는다.
당신의 설정 대부분은 당신과 함께 옮겨간다. 문제는 다시 만들어야 하는 부분 가운데 그것 없이는 일할 수 없는 것이 있느냐다. Claude Code를 진지하게 써 왔다면, 우리의 첫날 Claude Code에서의 Fable 5 테스트 테스트가 담아낸 대로, 점심때쯤이면 어떤 훅이 그리울지 이미 알고 있을 것이다.
당신 자신의 작업 다섯 개로 Sol을 오디션하라
그러니 표를 하나 더 읽는 대신 실험을 하라. 임포트가 비파괴적이므로, Claude 환경은 그대로 둔 채 지난주에 한 작업을 Sol에게 시켜볼 수 있다.
내가 돌려볼 프로토콜은 다음과 같다:
- Claude Code 설정을 있는 그대로 두어라. 당신은 두 번째 하니스를 더하는 것이지 첫 번째를 대체하는 게 아니다.
- 실행
/importCodex CLI 0.140+ 안에서, 또는 ChatGPT 데스크톱 앱에서 설정 다음 가져오기를 사용하라. 제거되는 것은 없지만, 임포터가 표시한 것은 모두 검토하라. - 최근 작업 다섯 개를 고르고, 각 작업의 변경 전 커밋을 별도의 Git worktree에 체크아웃한 뒤, Claude가 받았던 것과 동일한 프롬프트와 시작 파일을 Sol에 준다.
- 각 실행을 첫 시도 완료 여부, 개입 횟수, 재작업 시간, 실제 경과 시간, 비용, diff 부풀림, 지시 준수로 점수화하라. 다른 사람이 출력을 검토할 수 있다면 diff의 블라인드 비교를 추가하라.
- 결과를 읽고 세 가지 정당한 결론 중 하나를 골라라.
Sol을 제한 걸린 오후의 Claude가 아니라, 현실적으로 유지할 수 있는 Claude에 견줘 측정하라. Anthropic의 임시 Fable 5 접근 창은 닫혔다. Pro, Max, Team, 그리고 일부 Enterprise 요금제에서의 지속 접근에는 사용 크레딧이 필요하다 after July 19 (metered billing begins July 20). Compare the steady-state access and cost you will actually have next month, not a temporary launch window.
Sol을 당신 자신의 작업 다섯 개로 오디션하라. 더 나은 결과가 나오면 답은 나온 것이다. 아니라면, 오후 한나절을 썼고 설정은 그대로 지켰을 뿐이다.
머무르기, 나누기, 갈아타기
그러면 착지할 정당한 자리가 셋 남는데, 당신의 다섯 작업에 따라 모두 방어 가능하다.
머무르기 는 당신의 작업 구성에서 Claude가 계속 더 나은 완성 결과를 낼 때 옳다. 이는 다섯 작업 오디션이 Claude에 유리하거나 훅 스택 재구축에 큰 비용이 드는 사람에게 가장 강한 선택이다. 머무는 것은 향수가 아니다. 자신의 결과를 읽는 것이다.
나누기 는 실용적인 중간 길이다. 둘 다 설치해 두고 작업을 유형별로 배분하라. Composio의 100시간 비교 도 거기에 이른다. «둘 다 설치해 둬라. 이건 릴리스마다 흔들리고, 이 절들 중 어느 것이든 다음 Opus나 Codex 업데이트로 뒤집힐 수 있다.» 그 대가는 도구 계정 두 개, 어쩌면 구독 두 개 또는 추가 사용 크레딧, 컨텍스트 저장소 두 개, 그리고 지금 어느 도구에 있는지 기억해야 하는 세금이다.
갈아타기 는 Sol이 신선함을 넘어 살아남는 실질적 개선을 제공하고, 당신의 워크로드가 어떤 마이그레이션 격차를 메워도 이점이 지워지지 않을 만큼 충분히 터미널 네이티브할 때에만 값을 한다. 일부 개발자에게는 그것이 사실일 것이다.
입장을 분명히 하자. 결정하는 것은 오디션이지 벤치마크 표가 아니다. 훅과 MCP에 진지하게 투자했다면, 이번 달의 지루하지만 옳은 답은 머무르기나 나누기이지 출시 주간의 갈아타기가 아니다. 당신의 몇 달치 작업은 결코 죽은 짐도, 새장도 아니었다. 그 작업의 상당 부분은 가지고 갈 수 있고, 그래서 당신은 움츠러들지 않고 Sol을 시험할 수 있다. 결정은 오늘 밤의 것이 아니라, 당신의 다섯 작업이 내릴 것이다. 이번 주에 임포트를 돌리고, Sol에게 그 작업들을 시키고, 결과가 말하게 하라.
자주 묻는 질문
Codex의 임포트 흐름이 내 CLAUDE.md를 지우나?
/import; ChatGPT 데스크톱 앱에서는 설정 다음 가져오기를 사용하라. 이 흐름은 지원되는 설정을 Codex 네이티브 파일로 복사하고 원래 Claude 설정은 그대로 두므로, 두 도구를 나란히 시험할 수 있다.