Claude Code, 프롬프트 읽기도 전에 3만3천 토큰 소모... OpenCode 대비 최대 4.7배
- Claude Code는 Sonnet 4.5 기준 첫 요청에 약 32,800 토큰을 소모하는데 OpenCode는 약 6,900 토큰만 사용해 4.7배 차이 발생
- Claude Fable 5로 재테스트하면 격차가 3.3배로 줄어듬, Claude Code가 신형 모델에는 더 작은 시스템 프롬프트를 보내기 때문
- Claude Code는 캐시 효율도 나빠서 동일 작업에서 OpenCode 대비 최대 54배 더 많은 프롬프트 캐시 토큰을 새로 씀
- 72KB짜리 AGENTS.md/CLAUDE.md 파일은 매 요청마다 평균 2만 토큰을 추가하고 MCP 서버 5개 추가시 5000
7000 토큰이 더 붙어 실제 운영 환경에서는 첫 요청 전에 이미 75,00085,000 토큰이 소모됨 - 작업을 서브에이전트 2개로 분산시키면 121,000 토큰짜리 작업이 513,000 토큰으로 급증, 서브에이전트마다 별도 부트스트랩 비용이 들고 부모가 그 트랜스크립트까지 다시 소비하기 때문
Hacker News opinions
claude-sonnet-4-5 같은 구형 모델로 테스트한거 좀 의심스러운데, AI가 글도 쓰고 테스트도 AI가 한거 아니냐는 생각이 듦
(작성자 답변) 비용 때문에 Claude Max 구독으로 돌린거고 구형 스냅샷 고정한거임, payload 수치는 harness 고정값이라 거의 안바뀔거고 Fable로 재실행해서 diff 공개할 계획임
CC뿐만 아니라 Copilot도 그렇고 에이전트들이 다 똑똑한척 하느라 데이터 엄청 긁어모으는데 이게 LLM 업체한텐 오히려 이득임
OpenAI는 그래도 GPT 5.5부터 토큰 효율성에 신경쓰는거 같더라
Anthropic은 최고의 코딩 에이전트 만드는게 목표라 비용 신경 안쓰는거고 오히려 토큰 많이 쓰게 인센티브 있는거임
근데 토큰 많이 쓴다고 성능이 좋아진다는 보장이 어디있냐, 그냥 artificial padding일 수도 있잖아
'Hey'나 'commit' 같은 간단한 요청에도 30개 이상 tool call 나가는 경우 봤음, tokenflation 진짜 심각함
Opus가 오타 하나 고치면서 테스트, lint 다 돌리고 심지어 stash까지 하는거 보면 진짜 짜증남
pi 에이전트는 시스템 프롬프트가 진짜 미니멀함, github에 전체 코드 통째로 볼 수 있음
pi는 미니멀한 대신 코딩에 필요한 툴이 거의 없어서 너무 blank라 아쉬움
OpenCode용 Dynamic Context Pruning 써보길 추천함, 롱호라이즌 작업에서 토큰 엄청 아껴줌
그 프로젝트(지금 Sleev로 이름바꿈) 만든 사람 OpenCode 디스코드에서 계속 홍보하던 사람인데 캐시 다 깨지고 opaque해서 별로 안믿음
로컬모델에 CC 붙였을때 mitmproxy로 초기 시스템 프롬프트 캡처해봤는데 JSON으로 162k나 되더라
--system-prompt "" 옵션 쓰면 됨, 회사에서 강제로 CC 써야해서 이렇게 쓰고있음
그렇게 하면 모델이 어떤 툴 쓸 수 있는지도 모르는거 아니냐는 의문이 듦