앤트로픽(Anthropic)의 AI 코딩 도구인 클로드 코드(Claude Code)를 사용하는 개발자들이 토큰(token) 사용량을 최적화하여 비용을 절감하고 작업 효율을 높일 수 있는 구체적인 팁이 공개되었습니다. 기존 개발 도구와 달리 AI 코딩 도구는 사용량에 따라 비용이 발생하므로, 동일한 작업을 수행하더라도 사용 방식에 따라 비용이 크게 달라질 수 있습니다. 이번 가이드는 이러한 비용 효율성을 극대화하기 위한 실용적인 방법들을 제시합니다.
주요 팁으로는 작업을 시작하기 전에 `/clear` 명령어로 이전 대화 컨텍스트를 지워 불필요한 토큰 전송을 막는 것, 모델(model)과 노력 수준(effort level)을 미리 설정하여 프롬프트 캐시(prompt cache) 손상을 방지하는 것 등이 있습니다. 또한, 파일을 언급할 때 파일명을 직접 입력하는 대신 `@-mention` 기능을 사용하면 파일 읽기(Read) 호출이나 검색 과정을 줄여 토큰 비용을 절약할 수 있습니다. 시끄러운 명령어에는 `quiet` 플래그를 추가하거나 서브 에이전트(subagent)에서 실행하여 불필요한 출력이 대화에 추가되는 것을 방지하고, 세션 시작 시 `/context`로 로드된 내용을 확인하여 불필요한 요소를 제거하는 것도 중요합니다. 마지막으로, 작업 중 잠시 자리를 비울 때는 `/compact` 명령어를 사용해 대화를 요약하면 캐시 만료 후에도 비용 효율적으로 다시 시작할 수 있습니다.
이러한 팁들은 단순히 토큰 사용량을 줄이는 것을 넘어, AI 모델이 불필요한 정보에 집중하지 않고 실제 요청된 작업에만 자원을 할당하도록 유도하는 데 목적이 있습니다. 토큰 비용은 모델의 크기, 입력(input) 및 출력(output) 토큰 여부, 그리고 프롬프트 캐싱(prompt caching) 여부에 따라 달라집니다. 특히 출력 토큰은 입력 토큰보다 약 5배 비싸며, 모델의 '생각(thinking)' 과정에 많은 토큰이 소모됩니다. 따라서 이러한 사용 가이드를 따르면 개발자들은 클로드 코드와 같은 에이전트형 코딩 도구를 더욱 경제적이고 효과적으로 활용하여 생산성을 높일 수 있을 것입니다.
