코딩 에이전트가 덜 말하고 덜 읽게 만들어 토큰 비용을 줄여주는 도구
에이전트가 장황한 설명 대신 핵심만 짤막하게 답하고, 읽는 로그나 데이터도 압축해서 처리하게 만듭니다. 결과적으로 같은 코딩 작업을 훨씬 적은 비용으로 끝낼 수 있습니다. 이는 AI 코딩 도구가 소비하는 토큰을 줄여주는 프록시와 스킬 모음입니다.
4.0 버전의 여섯 가지 기능
최근 4.0 버전으로 업데이트되며 기능 여섯 가지가 하나로 묶였습니다. 에이전트의 답변을 짧게 만드는 'Say less', 입력 데이터를 줄이는 'Read less', 모델과 노력을 자동 선택하는 'Auto', 스크립트를 재사용하는 'Blocks', 낭비되는 토큰을 찾아내는 'Waste fixes', 웹 페이지를 압축하는 'Browse'가 그것입니다. 각 기능은 독립적으로 켜고 끌 수 있으며, 설치 후 기본적으로 모두 활성화됩니다. 특히 'Auto' 기능은 어려운 작업에는 큰 모델을, 쉬운 작업에는 작은 모델을 골라 비용을 절감합니다.
측정된 절감 효과
Adobe Research의 연구에 따르면 이 방식은 모델마다 1.4배에서 2.4배, 최대 3배까지 비용을 줄여줍니다. JetBrains의 A/B 테스트에서는 품질 저하 없이 출력 토큰이 8.5% 감소했습니다. Elasticsearch Labs에서는 응답 토큰이 63.6% 줄면서도 정보 손실이 없었습니다. Claude Code 세션 전체를 분석하면 입력 토큰이 33.2% 감소하는 것으로 나타났습니다. 이러한 수치들은 실제 코딩 작업 85건과 54번의 실행을 기반으로 산출되었습니다.
설치와 요구 사항
Node.js 22.13 이상 환경에서 npx @caveman-ai/cli@latest 명령 하나로 설치할 수 있습니다. Mac, Linux, Windows 모두 지원하며, 설치 과정에서 기존 에이전트와 로그인 정보를 자동으로 찾아 설정합니다. Claude Code, Codex, Gemini CLI 등 30개 이상의 에이전트에서 즉시 사용할 수 있습니다. 기존에 사용 중이라면 @latest 태그를 지정해 최신 버전으로 업데이트해야 합니다.
사용 전 확인 사항
이 도구는 Apache-2.0 라이선스로 공개되어 자유롭게 사용할 수 있습니다. 다만 'Auto' 기능을 사용하려면 무료 계정이 필요하며, 이때 요청 내용이 Caveman Cloud로 전송됩니다. 프라이버시를 중시한다면 caveman off routing으로 라우팅을 끄거나, 텔레메트리를 caveman telemetry off로 비활성화할 수 있습니다. HTML 파일 압축은 아직 지원되지 않으며, 일부 파일 유형에서는 오히려 토큰이 증가할 수 있으므로 자신의 작업 환경에 맞게 테스트해봐야 합니다.