두 개의 축
모델과 effort는 다른 것을 고른다
둘을 하나로 묶어 생각하면 잘못된 등가 관계에 빠지기 쉽습니다. 각 축이 무엇을 결정하는지 먼저 분리해 두세요.
Axis 1 — Model
기본 능력 · 속도 · 비용
얼마나 똑똑하고, 얼마나 빠르고, 얼마나 비싼지. 문제의 난이도와 예산이 이 축을 정합니다.
Luna
Terra
Sol
Axis 2 — Effort
얼마나 깊게 계획·검증할지
고른 모델이 답을 내기 전에 얼마나 오래 생각하고 스스로 확인할지. 난이도가 아니라 신중함의 다이얼입니다.
Low
Medium
High
Max
Ultra*
Ultra는 예외
Ultra는 “Max보다 한 칸 높은 effort”가 아닙니다
Ultra는 복잡한 일을 여러 subagents에 병렬로 위임하는 Codex의 실행 모드입니다. 같은 다이얼의 더 높은 눈금이 아니라, 아예 다른 종류의 동작이에요.
그래서 Terra + Max = Sol + High 같은 깔끔한 등가 공식은 존재하지 않습니다.
기본 추천표
작업별 기본 조합
막힐 때 돌아올 기준선입니다. 강조된 행이 이번 작업에 해당합니다.
| 작업 | 추천 |
|---|---|
| 명확하고 작은 수정 | Terra+Medium |
| 일반적인 버그 수정 · 테스트 | Terra+High |
| 원인이 모호한 크로스브라우저 버그이번 작업 | Sol+High |
| 쪼개기 어려운 단일 난제 | Sol+Max |
| 여러 독립 작업으로 나눌 수 있는 대형 과제 | Sol+Ultra |
| 반복적인 대량 변환 | Luna+Low / Medium |
흔한 오해
“아주 어렵다 = 무조건 Ultra”가 아니다
난이도가 높다고 자동으로 Ultra가 아닙니다. 갈림길은 난이도가 아니라 그 일을 의미 있게 병렬로 쪼갤 수 있느냐입니다.
Sol+Max
하나의 원인을 깊게 추적
쪼갤 수 없는 단일한 난제. 한 갈래를 끝까지 파고들어야 할 때는 병렬이 아니라 더 깊은 단일 추론이 답입니다.
Sol+Ultra
독립 갈래로 병렬화 가능
코드 감사 · 브라우저 재현 · DB 분석 · 테스트 설계처럼 여러 하위 작업으로 나눠 subagents에 맡길 수 있을 때 위력을 냅니다.
공식 가이드 원칙
가장 낮은 effort부터 시작하라
필요한 결과를 내는 가장 낮은 effort에서 출발하고, 부족할 때만 한 단계씩 올리세요.
- 대부분의 작업에는 Max나 Ultra가 필요하지 않습니다.
- 먼저 Terra로 되는지 보고, 안 되면 Sol로 올립니다.
- effort도 마찬가지로 Medium → High → Max 순으로만 올립니다.
API 참고 — GPT-5.6의 reasoning.effort는 none → max 범위입니다. Ultra는 API effort 값이 아니라 Codex의 병렬 위임 모드이므로 API 파라미터로는 존재하지 않습니다.