- A Anthropic publicou documentação com formas avançadas de usar o Claude Code, sua ferramenta de agente CLI baseada em Claude
- Ao usar palavras-chave específicas ("think", "ultrathink" etc.), o Claude passa a usar mais recursos computacionais (tokens) para realizar um raciocínio mais profundo
- "think" → 4.000 tokens, "megathink" → 10.000 tokens, "ultrathink" → até 31.999 tokens alocados
- Isso foi verificado diretamente no código interno do Claude Code e parece ser uma funcionalidade do Claude Code, e não do Claude em si
- Com esse recurso, desenvolvedores podem usar o Claude como uma ferramenta de codificação no estilo agente para lidar melhor com problemas complexos
Uso avançado do Claude Code
- A Anthropic divulgou documentação sobre como usar com eficiência o Claude Code, seu agente de programação em CLI
- A ferramenta usa o modelo Claude para realizar tarefas de programação e tem um recurso para ajustar a intensidade do raciocínio por meio de comandos
- Ao usar palavras-chave da família “think”, o Claude passa a dedicar mais recursos computacionais à tarefa dada
Recurso de ajuste da intensidade do raciocínio
- O Claude Code ajusta a quantidade de tokens (volume de recursos de raciocínio) que o Claude pode usar de acordo com a palavra-chave
- No código interno, foi identificado o seguinte mapeamento:
- "think" → 4.000 tokens
- "think hard" / "think more" / "megathink" → 10.000 tokens
- "ultrathink" / "think very hard" / "think super hard" etc. → 31.999 tokens
- Com isso, é possível garantir mais tempo de computação e mais recursos ao resolver problemas complexos ou de várias etapas
Análise da implementação interna
- O Claude Code não é open source, mas foi escrito em JavaScript e permite algum nível de análise
- O desenvolvedor usou
prettier e ripgrep para melhorar a legibilidade do código e buscar palavras-chave específicas
- Como resultado, foi possível confirmar diretamente no código a lógica de alocação de recursos de raciocínio conforme a palavra-chave
É um recurso do próprio Claude?
- O recurso “ultrathink” parece ser embutido no Claude Code, e não no modelo Claude em si
- O próprio Claude também tem o recurso Extended Thinking, mas a ampliação de raciocínio baseada em palavras-chave provavelmente é uma função exclusiva da ferramenta CLI
Uso prático
- Esse recurso é muito útil ao usar o Claude como uma ferramenta de desenvolvimento em estilo agente
- Ele ajuda a obter resultados mais precisos e refinados em tarefas como resolução de problemas, geração de código e análise
- O fato de ser possível ajustar os recursos de raciocínio apenas com palavras-chave faz dele uma ferramenta muito intuitiva e poderosa
2 comentários
Tanto pessoas quanto IA precisam ouvir: "pense antes de falar".....
Comentários do Hacker News
ultrathinkestá explicitamente documentado pela Anthropicbudget_tokenspermitido no modo Thinking do Claude 3.7, mas o SDK mostra um exemplo com 32k, o que bate com o resultado do artigo