8 pontos por GN⁺ 2025-04-22 | 2 comentários | Compartilhar no WhatsApp
  • 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

 
madsyntst 2025-04-22

Tanto pessoas quanto IA precisam ouvir: "pense antes de falar".....

 
GN⁺ 2025-04-22
Comentários do Hacker News
  • Como @dickfickling já mencionou, ultrathink está explicitamente documentado pela Anthropic
  • Não sei qual é o máximo de budget_tokens permitido no modo Thinking do Claude 3.7, mas o SDK mostra um exemplo com 32k, o que bate com o resultado do artigo
  • Espero que a gente saia logo dessa fase de palavras mágicas
  • Estou assumindo que o modelo continua mudando
    • É muito frustrante que a maioria das pessoas que não são desenvolvedoras ache que, ao fazer uma pergunta a um LLM, ele sempre vai responder com precisão
    • Ele foi projetado para saídas criativas e, mesmo com temperatura baixa, ainda pode alucinar
  • Fico me perguntando por que não deixam explícito o orçamento de raciocínio em vez de substituir números por termos como ultrathink
  • É um termo bonitinho, e é curioso saber que isso é controlado no lado do cliente, mas fico na dúvida se isso não adiciona ainda mais incerteza a uma ferramenta que já é incerta
  • Seria bom se essas "palavras-chave secretas" fossem expostas de forma mais direta na UI
    • Seria legal se isso viesse em algo como um modo desenvolvedor/experimental
  • Isso talvez seja uma prova de AGI
    • Pessoalmente, na maioria dos dias eu só consigo algo no nível de infrathink
  • Pode ser uma informação útil, embora eu já tenha migrado para o Gemini 2.5
    • 96% mais barato
  • É surpreendente que tenham implementado palavras-chave no código para expandir a janela de contexto
    • Foi preciso fazer um pouco de engenharia reversa para descobrir isso
  • Acho que vou esperar pelo Hyperthink
  • Tengu think? Quer dizer o Tengu do Japão?
  • Foi do blog para o Twitter muito rápido, e depois do blog de volta para o HN
    • A velocidade da informação hoje em dia é impressionante