강사용 상세본 · AI LABS · 2026-08-01

코덱스 토큰,
덜 쓰는 게 목표가 아니다

클로드 편이 "어디서 새는가"였다면 코덱스 편은 "어디에 더 쓸 것인가"다. 이 수업의 승부처는 절약 팁이 아니라 판단 기준이다 — 토큰을 더 쓸지 말지를 무엇으로 정하는가.

대상: 코덱스 / GPT-5.6 사용자 권장 시간: 30~35분 짝 교안: 클로드 편 수강생용 미니교안

이 수업의 한 문장

"How would you know the extra tokens were worth it?" — 더 쓴 토큰이 값어치를 했는지 무엇으로 아는가

이 질문을 도입에 던지고, 마무리에서 다시 던진다. 중간의 모든 수치는 이 질문에 답하기 위한 근거로만 배치할 것. 수치 나열로 흘러가면 수업이 죽는다.

시간 배분

내용목표
0–5도입 — 밸류맥싱 / 네 가지 질문"아끼기"에서 "값어치"로 프레임 전환
5–11모델 고르기 — Sol/Terra/Luna, 과제당 비용토큰당 단가가 아니라 과제당 비용
11–17시간과 토큰의 교환 — Fast Mode·자동승인느려도 이득인 경우가 있음을 인정
17–26KV 캐시 3법칙 + 실측 6종"한 토큰이 전부를 무효화한다"
26–32도구가 뱉는 바이트 = 미래의 입력가장 큰 누수는 사람이 아니라 도구
32–35마무리 — 다시 그 질문각자 자기 워크플로 한 개 지목
⏱ 25분으로 줄여야 하면 03(시간 교환)을 통째로 빼고 04·05를 살릴 것. 04·05가 이 수업에서만 볼 수 있는 실측 데이터다.
01 / 도입

밸류맥싱 — 프레임 전환

Valuemaxxing 슬라이드 — Work completed, Time saved, Quality improved

🖼 Valuemaxxing — "Measuring progress by what AI helps you accomplish"

강사 멘트

"토큰 아끼는 법을 배우러 오셨죠? 근데 오늘 첫 슬라이드는 반대 얘기예요. '무엇을 해냈는가'로 재라는 거예요."

화면의 세 축을 그대로 읽는다 — Work completed / Time saved / Quality improved. 여기에 "토큰 사용량"이 없다는 걸 짚는 게 포인트다.

네 가지 질문 슬라이드 — Outcomes, Workflows, Intelligence, Evidence

🖼 네 가지 질문. 수강생에게 자기 업무 하나를 정해 4칸을 채우게 하면 참여도가 확 오른다.

질문원문
OutcomesWhat are you trying to improve?
WorkflowsWhere is that outcome created?
IntelligenceWhat work should the system take on?
EvidenceWhat shows it worked?
When might you want more tokens 슬라이드 — Quality, Time, Scale, Risk

🖼 토큰을 더 써도 되는 네 경우. 이 슬라이드가 "절약 강박"을 깨는 장치다.

원문
QualityRaise capability when a valuable workflow misses its quality bar
TimeParallelize work when finishing sooner unlocks what comes next
ScaleExtend reliable workflows across more tasks and customers
RiskAdd context and verification where failure is expensive
💬 여기서 던질 질문: "여러분 업무 중에 '틀리면 비싼' 게 뭐가 있나요?" → Risk 축이 가장 공감이 빠르다. 계약서·견적·고객 응대 같은 답이 나온다.
02 / 모델

과제당 비용 — 단가 착시 깨기

The GPT-5.6 family 슬라이드 — Sol, Terra, Luna

🖼 The GPT-5.6 family — 슬라이드 설명문 그대로

모델슬라이드 설명 (원문)
SolFrontier capability for complex professional work
TerraStrong performance when intelligence and cost both matter
LunaEfficient intelligence for high-volume workloads
Token efficiency 슬라이드 — 과제당 평균 비용 차트

🖼 Token efficiency. x축이 Avg cost per task인 게 핵심. DeepSWE 113개 과제, 2026년 7월 21일 갱신, 모델 4/17개 표시.

강사 멘트

"The key metric is cost per task not cost per token." "Efficiency matters as much as raw performance!" — "싼 모델 = 싼 결과가 아니에요. 싼 모델이 헤매면서 열 번 돌면 비싼 모델 한 번보다 비쌉니다."
🎯 판서 권장: 토큰 단가 × 헤맨 횟수 = 진짜 비용. 이 한 줄이 이 파트 전부다.
⛔ 하면 안 되는 말: "Sol이 제일 좋으니까 항상 Sol 쓰세요" → 슬라이드의 권고는 "복잡한 전문 작업"에 Sol이다. 대량 반복 작업은 Luna 쪽이다. 차트도 17개 중 4개만 표시된 상태라 전체 순위표가 아니다.
03 / 교환

시간을 사기 위해 토큰을 쓴다

Codex tips & tricks 슬라이드 — Advanced 설정 화면

🖼 Codex tips & tricks. 화면에 보이는 라벨만 읽는다 — Advanced / 5.6 Sol · Medium / Speed / Approve for me.

화면 라벨설명 (화면 그대로)수업에서 짚을 것
StandardDefault speed기본값
Fast1.5x speed, more usage"더 빠른 대신 더 씀"이라고 화면이 직접 말한다
Approve for me자동 승인매번 확인 누르느라 끊기는 것보다 낫다

강사 멘트

"Fast Mode는 1.5배 빠른 대신 더 씁니다. 화면에 그렇게 써 있어요. 숨기지 않아요. 그럼 언제 켜야 할까요? — 기다리는 시간이 아까울 때만."
⛔ 하면 안 되는 말: "전체 권한(full access) 주면 편해요" → 세션에서 권장된 건 자동 승인(Approve for me)까지다. 전체 권한은 권장되지 않았다. 이 선을 반드시 지킬 것.
📋 AGENTS.md 점검도 이 파트에서 언급된 항목이다. "에이전트에게 주는 상시 지침서가 낡아 있으면 매번 낡은 지시를 다시 읽힌다"로 연결하면 클로드 편의 시스템 프롬프트 = 매 턴 재계산과 자연스럽게 맞물린다.
04 / 캐시

KV 캐시 — 한 토큰이 전부를 무효화한다

KV CACHING 101 슬라이드 — 가격표와 콜드/웜 캐시 비교

🖼 KV CACHING 101. 가격표 + 콜드/웜 비교.

모델UncachedCachedOutput
Luna$1.00$0.10$6.00
Terra$2.50$0.25$15.00
Sol$5.00$0.50$30.00
단위를 말하지 말 것. 슬라이드에 단위(백만 토큰당 등)가 표시돼 있지 않다. "캐시된 입력이 10분의 1"이라는 비율만 말하는 게 안전하다. 비율은 세 모델 모두 정확히 1/10이라 오히려 더 강한 메시지다.

콜드 vs 웜

콜드 캐시 : 10.4초 / $32.75 웜 캐시 : 3.4초 / 약 $3.70 (입력 100~200K 구간 평균 첫 응답 시간)
📌 이 슬라이드의 하단 각주에 표본 수(span 개수)가 적혀 있으나 캡처에서 판독이 불확실해 교안에서 제외했다. 수업에서도 표본 수는 언급하지 말 것.
ONE CHANGED TOKEN CAN INVALIDATE EVERYTHING 슬라이드 — 세 가지 캐시 파괴 요인

🖼 ONE CHANGED TOKEN CAN INVALIDATE EVERYTHING — 이 수업의 클라이맥스 슬라이드

✗ 캐시를 깨는 것✓ 대신 할 것
Changing system promptKeep the system prompt byte-identical
Dynamic system context (e.g. current timestamp)Fetch changing context only when needed
Changing tool setKeep provider tools stable; load schemas at the tail

시연 순서 (4단계)

① 칠판에 줄 하나[지침][도구목록][지금까지 대화][내 질문]
② 앞쪽에 X 하나 — "여기 한 글자만 바꾸면?"
③ 뒤 전부에 사선 — "뒤가 전부 다시 계산됩니다"
④ 그리고 한마디"'현재 시각'을 지침에 넣어두면, 매번 한 글자가 바뀝니다"

클로드 편의 무효화 계층(tools → system → messages)과 정확히 같은 원리라는 걸 여기서 못 박는다. "회사가 달라도 구조는 같다" — 이 문장이 두 수업을 하나로 묶는다.

Key API features 슬라이드 — 네 가지 기능

🖼 Key API features — Programmatic tool calling / Prompt caching / Persisted reasoning / Compaction

🔧 개발자가 아닌 수강생 비중이 높으면 이 슬라이드는 "이름만 보여주고 넘긴다." 대신 "이 네 개가 앞으로 나올 절감의 정체"라고만 예고할 것.
05 / 실측

실측 6종 — 트레이드오프까지 정직하게

여기부터는 한 회사(Ploy)의 프로덕션 에이전트 실측이다. 슬라이드 제목이 "Change the harness, not the task." — 과제를 바꾸지 말고 틀을 바꾸라는 뜻이고, 이게 이 파트의 표제다.

① 호스티드 툴 루프 — 입력 24% 감소

24% fewer input tokens with the hosted tool loop 슬라이드
항목
Model turns32
API requests33
Tool calls3737
Input2,6161,996
Output1,011371
Reasoning20350
Wall time9.5s12s (느려짐)
Cost$0.023$0.011
⚠️ 느려진 걸 반드시 같이 말할 것. 9.5초 → 12초다. 비용은 절반인데 시간은 늘었다. 여기서 01의 질문으로 되돌아간다 — "그래서 이 교환이 값어치가 있나요?" 이 연결이 수업 설계의 핵심이고, 절감만 말하면 통째로 무너진다.
📝 슬라이드 라벨은 hosted tool loop다. 발표에서는 "programmatic tool calling"으로도 불렸다. 교안·수업에서는 화면 라벨을 기준으로 말할 것.

② 압축(compaction) — 후속 작업 입력 82% 감소

82% fewer input tokens on the same follow-up task 슬라이드
항목
Input24K4,286
Output5635
Reasoning190
Wall time1.5s1.2s
Cost$0.062$0.011

핸드오프 72회 시점 기준. 그리고 압축 자체가 1회 $0.099가 든다.

⚠️ $0.099를 빼먹지 말 것. 절감이 회당 약 $0.051이므로 두 번 이상 더 써야 이득이다. "한 번 쓰고 버릴 대화면 압축이 손해"라는 결론까지 가야 이 수치가 살아난다.
🔗 클로드 편의 "요약은 줄이는 행위가 아니라 옮기기 위한 준비" 문장과 정확히 같은 구조다. 두 수업 연속 진행 시 여기서 상호 참조.

③ 필요할 때만 도구 로드

LOAD TOOLS ON DEMAND WITHOUT BREAKING THE CACHE 슬라이드

🖼 LOAD TOOLS ON DEMAND WITHOUT BREAKING THE CACHE

💬 강사 멘트: "도구를 줄인 게 아니라 늦게 꺼낸 겁니다. 할 수 있는 일은 똑같은데 입력이 3분의 1 줄었어요." — 제목의 without breaking the cache가 04와 이어지는 고리다.

④ 동적 컨텍스트 고정 + 중단점

FREEZE DYNAMIC CONTEXT AND LEVERAGE BREAKPOINTS 슬라이드
⚠️ −89%와 −5%를 반드시 붙여서 말할 것. −89%만 떼면 과장이 된다. "첫 메시지에서는 89%, 전체로는 5%" — 이 대비 자체가 "어디를 고쳐야 효과가 큰지"를 가르치는 좋은 재료다.

출처: ploy.ai/blog/migrating-a-production-ai-agent-to-gpt-5-6

⑤ 도구 호출 묶기

BATCH TOOLS TO THE MAX 슬라이드

비개발자용 번역: "세 번 물어볼 걸 한 번에 물어보기." 이건 수강생이 지금 당장 대화창에서 따라 할 수 있는 유일한 항목이라 강조 가치가 높다.

⑥ 도구가 뱉는 바이트 = 미래의 입력

EVERY BYTE A TOOL RETURNS BECOMES FUTURE INPUT 슬라이드

🖼 EVERY BYTE A TOOL RETURNS BECOMES FUTURE INPUT

측정
도구 관련 트래픽전체의 59%
└ 도구 결과만43%
사용자가 친 글자1% 미만
검색 결과 다듬기42,552자 → 12,809자 (−70%), 30/30 통과 (양쪽 동일)
도구 설계 개선−54% (CSS 200줄을 되읊지 않도록)
추산 절감"Exa estimate: ~$37K/year saved in input tokens."
🎤 여기가 수업의 정점이다. 01에서 "여러분이 친 글자는 1%도 안 됩니다"라고 던졌던 말을 이 화면으로 증명한다. 슬라이드를 띄우고 3초 침묵 → "보이시죠? 1% 미만." 순서를 권장.
⛔ 하면 안 되는 말: "연간 3만 7천 달러 아낍니다" → 이건 Exa의 추산(estimate)이고 그 회사 규모 기준이다. "이 회사 규모에서는 이 정도"라고 반드시 조건을 붙일 것. 이 수치들 전부가 Ploy라는 회사의 프로덕션 워크로드 실측이지 보편 수치가 아니다.
06 / 마무리

예상 질문과 답

Q. 그래서 결국 아끼라는 거예요, 쓰라는 거예요?
A. 둘 다 아니다. "값어치를 하는지 보라"는 것이다. 품질·시간·규모·리스크 네 축 중 하나가 걸려 있으면 더 쓰는 게 맞고, 아무것도 안 걸려 있으면 그건 그냥 낭비다.
Q. Fast Mode는 항상 켜두면 안 되나요?
A. 화면에 "1.5x speed, more usage"라고 쓰여 있다. 더 쓴다. 기다리는 시간이 실제로 아까운 작업에서만 켜는 게 맞다.
Q. 압축을 항상 켜면 되겠네요?
A. 압축 자체가 1회 $0.099 든다. 후속 작업을 두 번 이상 할 때부터 이득이다. 한 번 쓰고 끝낼 대화면 손해다.
Q. 저는 API를 안 쓰는데 이게 무슨 소용인가요?
A. 직접 적용 가능한 건 세 개다 — 모델 고르기, 여러 개를 한 번에 묻기(배치), 주제 바뀌면 새 대화. 나머지는 "왜 그런 습관이 이득인지"의 근거로 쓰면 된다.
Q. 클로드 편이랑 뭐가 다른가요?
A. 구조는 같다. 앞을 안 바꿔야 캐시가 산다는 원리는 회사가 달라도 동일하다. 다른 건 관점이다 — 클로드 편은 새는 곳, 코덱스 편은 어디에 더 쓸지.
Q. 이 수치들, 우리 회사에도 그대로 적용되나요?
A. 아니다. 한 회사의 프로덕션 워크로드 실측이다. 방향(무엇을 고치면 크게 준다)은 참고하되, 퍼센트는 자기 환경에서 재야 한다.

절대 하면 안 되는 말

❌ 가격표에 단위 붙여 말하기 → 슬라이드에 단위가 없다. "10분의 1"이라는 비율
❌ Ploy 수치를 보편 절감률처럼 말하기 → "이 회사 실측"을 매번 붙일 것
❌ 호스티드 툴 루프에서 느려진 걸 빼고 말하기 → 9.5s→12s를 같이
❌ 압축에서 $0.099를 빼고 말하기 → 두 번 이상 써야 이득
−89%만 떼어 말하기 → 전체로는 −5%
❌ "전체 권한 주면 편해요" → 권장된 건 자동 승인까지
❌ 가격·모델 목록을 영구 사실처럼 → "2026-08-01 확인 기준"

클로징

"오늘 배운 것 중에 딱 하나만 가져가세요. 토큰을 덜 쓰는 게 목표가 아닙니다. 더 쓴 토큰이 값어치를 했는지 말할 수 있게 되는 것이 목표예요. 지금 각자 워크플로 하나만 떠올려보세요. 거기서 뭘 재실 건가요? 시간? 품질? 아니면 안 틀리는 것?"

단톡방 공지 초안

수업 후 붙여넣기용. 필요하면 줄여서.

📌 오늘 교안 — 코덱스 토큰, 덜 쓰는 게 목표가 아니다 오늘 핵심 질문 하나만 남기면 이거예요. "더 쓴 토큰이 값어치를 했는지 무엇으로 아는가?" 오늘 바로 할 수 있는 것 3개 ① 모델은 단가가 아니라 '과제당 비용'으로 고르기 ② 세 번 나눠 물을 걸 한 번에 묶어서 묻기 ③ 주제가 바뀌면 새 대화 열기 수치는 전부 발표 화면을 확대해서 대조했어요. 읽히지 않는 숫자는 넣지 않았습니다. 링크에서 확인하세요 👇

검증 로그

대조 대상

이번 작성에서 걸러낸 것

체크리스트 §1(숫자 근거)·§2(개수)·§4(UI 라벨)·§7(인용문)·§10(공백 처리) 통과. §11 배포 확인은 게시 후 별도 수행.

· 이 문서는 강사용이다. 조건부 수치·트레이드오프 경고가 포함돼 있으니 수강생에게 그대로 배포하지 말 것.

· 실측 수치는 특정 회사의 프로덕션 워크로드 기준이다. 방향은 참고하되 퍼센트는 각자 환경에서 재야 한다.

· 가격·모델 목록·기본값은 변경된다. 재사용 전 원본을 다시 확인할 것 (본문 수치는 2026-08-01 확인값).

← 강사용 인덱스 ← 클로드 편 상세본 수강생용 미니교안 →