비용 & 거버넌스 · 개인 도구가 팀 인프라가 되려면 · 시작을 누르면 음성과 함께 슬라이드가 자동 재생됩니다. Cost & Governance · from personal tool to team infrastructure · Press start and slides advance with narration.
15강에선 품질과 신뢰를 설계했습니다. 팀원이 늘면 — 비용·접근·책임이 달라집니다. 오늘은 개인 도구를 팀 인프라로 전환하는 법을 다룹니다. Last time we designed quality and trust. When the team grows — cost, access, and accountability change. Today we cover how to scale a personal tool into team infrastructure.
As of 2026-06 · 가격·플랜·API 옵션은 버전마다 바뀝니다 — 원리가 진실. [추론]As of 2026-06 · prices, plans, and API options change by version — the principle is the truth. [inference]
비용·접근·감사 — 이 셋은 팀 도구가 되는 순간 필수 설계 항목이 된다.Cost · access · audit — the moment it becomes a team tool, these three become mandatory design items.
[추론] 개인 사용에서는 비용이 작고 접근 제어가 불필요하고 로그가 없어도 되지만, 팀으로 확장하면 이 세 가지가 즉시 거버넌스 이슈가 된다. → 오늘의 질문: 어떻게 설계하는가.[inference] In personal use, cost is small, access control is unnecessary, and logs aren't needed. But as soon as it scales to a team, these three immediately become governance issues. → Today's question: how do you design them?
| 항목Item | 단가Unit price | 비고Note |
|---|---|---|
| 입력 토큰Input tokens | $3 / 1M | Claude Sonnet 4.6 기준Claude Sonnet 4.6 |
| 출력 토큰Output tokens | $15 / 1M | 입력의 5배5× the input price |
| 캐시 쓰기Cache write | +25% | 처음 저장할 때first time you store |
| 캐시 읽기Cache read | −90% | 이후 재사용subsequent reuse |
| 배치 APIBatch API | 최대 −50% | 비동기 처리async processing |
[출처: anthropic.com/pricing] 2026-06 기준 Claude Sonnet 4.6. [출처: docs.anthropic.com/en/docs/build-with-claude/prompt-caching] 캐시 읽기 90% 할인. [출처: docs.anthropic.com/en/docs/build-with-claude/batch-processing] 배치 최대 50% 절감. 수치는 공식 문서 기준, 변경될 수 있음.[source: anthropic.com/pricing] As of 2026-06, Claude Sonnet 4.6. [source: docs.anthropic.com/en/docs/build-with-claude/prompt-caching] 90% discount on cache reads. [source: docs.anthropic.com/en/docs/build-with-claude/batch-processing] up to 50% savings with Batch API. Numbers per official docs, subject to change.
| 플랜Plan | 가격Price | 적합 상황Best for |
|---|---|---|
| Claude Code Pro | $20/월 | 개인·소규모 반복 작업personal & small recurring tasks |
| Claude Code Max | $100/월 | 고강도 개인 사용heavy personal use |
| API (종량제)API (pay-as-you-go) | 사용량 기반usage-based | 팀·자동화·거버넌스 필요 시team · automation · governance needed |
팀이 되는 순간 — API 종량제로 전환해서 키·사용량·로그를 분리한다.The moment it becomes a team — switch to API pay-as-you-go to separate keys, usage, and logs.
[출처: anthropic.com/pricing] 2026-06 기준 Claude Code Pro $20/월, Max $100/월. API는 종량제로 거버넌스 구현이 가능하다. 플랜 구성은 변경될 수 있으므로 공식 문서 확인 필요.[source: anthropic.com/pricing] As of 2026-06 Claude Code Pro $20/mo, Max $100/mo. The API pay-as-you-go enables governance. Plan details subject to change — verify at official docs.
[추론] API 키를 역할별로 분리 발급하면 (a) 사용량 추적이 역할·개인 단위로 가능하고 (b) 유출 시 해당 키만 비활성화하고 (c) 최소 권한 원칙을 적용할 수 있다. 단일 공유 키는 이 세 가지가 모두 불가능하다.[inference] Issuing separate keys per role enables (a) usage tracking per role and person, (b) deactivating only the compromised key on leak, (c) applying the least-privilege principle. A single shared key makes all three impossible.
[출처: anthropic.com/pricing] 모델별 단가 차이. [출처: docs.anthropic.com/en/docs/build-with-claude/prompt-caching] 캐시 읽기 90% 할인. [출처: docs.anthropic.com/en/docs/build-with-claude/batch-processing] 배치 최대 50% 절감. [추론] 세 레버를 순서대로 적용하는 것이 실효성이 높음.[source: anthropic.com/pricing] per-model unit price differences. [source: docs.anthropic.com/en/docs/build-with-claude/prompt-caching] 90% discount on cache reads. [source: docs.anthropic.com/en/docs/build-with-claude/batch-processing] up to 50% savings. [inference] Applying the three levers in order gives the best results.
[출처: anthropic.com/pricing] 공식 단가 기준 추정 공식. [추론] 실제 비용은 토큰 수×단가의 곱으로 추정 가능하며, 캐싱·배치 적용 후 재계산이 필요하다. 초기에는 spending limit를 보수적으로 설정하는 것이 안전.[source: anthropic.com/pricing] Estimation formula based on official unit prices. [inference] Actual cost can be estimated as token count × unit price; recalculate after applying caching and batch. Set spending limit conservatively at first.
먼저 모델을 낮추고, 그다음 캐싱, 그다음 배치 — 순서를 지키면 복잡성이 줄어든다.First reduce the model, then cache, then batch — follow the order and complexity shrinks.
[출처: anthropic.com/pricing] 모델 간 단가 차이. [출처: docs.anthropic.com/en/docs/build-with-claude/prompt-caching] 캐시 읽기 90% 할인. [출처: docs.anthropic.com/en/docs/build-with-claude/batch-processing] 배치 최대 50%. [추론] 순서의 이유: 모델 선택은 단가 차이가 가장 크고 구현 변경이 적어 먼저 적용하는 것이 효율적.[source: anthropic.com/pricing] per-model price gap. [source: docs.anthropic.com/en/docs/build-with-claude/prompt-caching] 90% cache read discount. [source: docs.anthropic.com/en/docs/build-with-claude/batch-processing] up to 50% batch savings. [inference] Model first because its unit-price gap is largest with minimal implementation change.
| 역할Role | 권한Permission | 키Key |
|---|---|---|
| 자동화 파이프라인Automation pipeline | 특정 모델·작업 전용dedicated model·task only | 별도 키, 최소 권한separate key, min privilege |
| 개발팀Dev team | 전체 API 접근full API access | 팀 키, 사용량 추적team key, usage tracking |
| 운영팀Ops team | 읽기·조회 전용read·query only | 별도 키, 출력 제한separate key, output limit |
| 외부 파트너External partner | 기간 한정time-limited | 임시 키, 만료 설정temp key, expiry set |
[추론] 역할 기반 접근 제어(RBAC) 원칙: 각 역할에 필요한 최소 권한만 부여하고, 역할별로 키를 분리해 감사·비활성화를 독립적으로 수행할 수 있게 한다. 구체적인 API 권한 구조는 Anthropic 공식 문서로 현행 확인 필요.[inference] Role-based access control (RBAC) principle: grant each role only the minimum permissions it needs, and separate keys per role so auditing and deactivation are independent. Verify current API permission structure in Anthropic official docs.
| 필드Field | 내용Content | 왜 필요한가Why needed |
|---|---|---|
| timestamp | 요청 시각request time | 사고 시점 추적incident time tracing |
| key_id | 어느 키(역할)which key (role) | 접근 주체 식별access subject identification |
| model | 어떤 모델 사용which model used | 비용 분석·정책 준수cost analysis·policy compliance |
| tokens_in / tokens_out | 입출력 토큰 수input/output token counts | 비용 계산·이상 감지cost calc·anomaly detection |
[추론] 최소 4개 필드: 시각·키·모델·토큰. 이 네 가지만 있어도 비용 분석, 사고 추적, 접근 감사가 모두 가능하다. 프롬프트 내용은 개인정보·고객 데이터 보호 정책에 따라 별도 결정 필요.[inference] Minimum 4 fields: timestamp·key·model·tokens. These four are sufficient for cost analysis, incident tracing, and access auditing. Whether to include prompt content requires a separate decision per data protection policy.
[추론] 5항목은 슬라이드 03·05·06·10·07의 내용과 대응 — 비용추정·키관리·모델정책·감사로그·이상알림. 전환 전 이 다섯을 완료하면 초기 사고 대부분을 예방할 수 있다.[inference] The five map onto slides 03·05·06·10·07 — cost estimate·key mgmt·model policy·audit log·anomaly alerts. Completing these five before the switch prevents most early-stage incidents.
[추론] 비용 대시보드 핵심 지표 4개: 역할별 사용량(책임 배분)·날짜별 추이(이상 감지)·모델별 비중(최적화 탐색)·급증 알림(사전 차단). Anthropic 콘솔에서 일부 지표 제공, 추가 분석은 자체 로그 기반.[inference] Four key dashboard metrics: usage by role (accountability)·trend by date (anomaly detection)·model share (optimization)·spike alerts (pre-empt incidents). Anthropic console provides some metrics; additional analysis is built on your own logs.
미리 하는 거버넌스가 가장 저렴한 거버넌스다.Governance done in advance is the cheapest governance.
[추론] 개인→팀 전환 시 바뀌는 네 가지: 단일 키→역할별 키, 감각적 비용→추정·상한, 로그 없음→최소 4개 필드 로그, 내가 다 앎→대시보드. 도구는 같지만 운영 방식이 완전히 달라짐.[inference] Four changes in the personal→team shift: single key→per-role keys, intuitive cost→estimate·limit, no logs→4-field minimum log, I know it all→dashboard. Same tool, completely different operation.
한 단어로: 추정 → 분리 → 기록 → 관찰.In a word: estimate → separate → record → observe.
다음 강 예고 — 인프라가 갖춰졌으니, 이제 멀티모달로 넘어간다 (Rule No.17).Next up — infrastructure is in place, now we move to multimodal (Rule No.17).
[추론] 개인→팀 전환 4단계: 비용 추정, 키 분리, 감사 로그, 대시보드 관찰. s17 멀티모달로 이어짐. As of 2026-06.[inference] Personal→team 4 steps: cost estimate, key separation, audit log, dashboard observation. Leads to s17 multimodal. As of 2026-06.