- Anthropic은 Claude 기반 CLI 에이전트 도구인 Claude Code의 고급 사용법을 문서로 공개함
- 특정 키워드("think", "ultrathink" 등)를 사용하면 Claude가 더 많은 연산 자원(토큰) 을 사용해 더 깊은 사고를 진행함
- "think" → 4,000 토큰, "megathink" → 10,000 토큰, "ultrathink" → 최대 31,999 토큰까지 할당됨
- 이는 Claude Code 내부 코드에서 직접 확인되었으며, Claude 자체보다는 Claude Code의 기능으로 보임
- 개발자는 이 기능을 이용해 복잡한 문제를 더 효과적으로 처리하도록 Claude를 에이전트형 코딩 도구로 활용 가능함
Claude Code의 고급 활용법
- Anthropic은 자사 CLI 코딩 에이전트인 Claude Code를 효율적으로 활용하는 방법에 대한 문서를 발표함
- 이 도구는 Claude 모델을 활용해 코딩 작업을 수행하며, 명령어를 통해 사고 강도를 조절하는 기능이 있음
-
“think” 계열 키워드를 사용하면 Claude가 주어진 작업에 대해 더 많은 연산 자원을 사용함
사고 강도 조절 기능
- Claude Code는 키워드에 따라 Claude가 사용할 수 있는 **토큰 수(사고 자원량)**를 조정함
- 내부 코드상에서 다음과 같은 매핑이 확인됨:
- "think" → 4,000 토큰
- "think hard" / "think more" / "megathink" → 10,000 토큰
- "ultrathink" / "think very hard" / "think super hard" 등 → 31,999 토큰
- 이 기능을 통해 복잡하거나 다단계의 문제 해결 시 더 많은 연산 시간과 리소스를 확보 가능함
내부 구현 분석
- Claude Code는 오픈소스는 아니지만, JavaScript로 작성되어 있으며 일부 분석 가능함
- 개발자는
prettier
와 ripgrep
을 활용해 코드 가독성을 높이고 특정 키워드를 검색함
- 결과적으로 키워드에 따른 사고 자원 할당 로직을 코드에서 직접 확인할 수 있었음
Claude 자체 기능인가?
- “ultrathink” 기능은 Claude 모델 자체가 아닌 Claude Code에 내장된 기능으로 보임
- Claude 자체도 Extended Thinking 기능이 있지만, 키워드 기반 사고 증폭은 CLI 도구의 고유 기능일 가능성이 큼
실용적 활용
- 이 기능은 Claude를 에이전트형 개발 도구로 사용할 때 매우 유용함
- 문제 해결, 코드 생성, 분석 등의 작업을 수행할 때 더 정확하고 정교한 결과를 얻는 데 도움이 됨
- 키워드만으로 사고 리소스를 조절할 수 있다는 점에서 매우 직관적이고 강력한 도구임