1 pontos por GN⁺ 2026-02-17 | 1 comentários | Compartilhar no WhatsApp
  • A Anthropic mudou a forma de saída da ferramenta de codificação com IA Claude Code, de modo que ela não mostre quais arquivos está lendo ou modificando
  • A nova versão (2.1.20) exibe apenas resumos como “leu 3 arquivos” no lugar dos nomes dos arquivos, e os detalhes só podem ser vistos por atalho de teclado
  • Desenvolvedores reagiram fortemente, dizendo que precisam verificar os nomes dos arquivos em tempo real para segurança, auditoria e detecção de erros
  • A Anthropic afirmou que a mudança foi para simplificar a UI, mas a alternativa de “modo verbose” foi criticada por trazer excesso desnecessário de informação
  • Há preocupação de que, se ferramentas de IA ocultarem seu funcionamento interno, isso possa levar à queda de transparência e confiabilidade

Polêmica sobre a mudança na saída do Claude Code

  • A Anthropic alterou a saída de progresso (progress output) do Claude Code para ocultar por padrão os nomes dos arquivos que a IA está lendo ou modificando
    • Antes, eram mostrados o nome do arquivo e o número de linhas lidas, mas na nova versão isso foi resumido para algo como “Read 3 files (ctrl+o to expand)”
    • Os detalhes ainda podem ser vistos por atalho, mas os desenvolvedores consideram isso incômodo e pouco prático
  • Desenvolvedores apontam que, se o Claude consultar o arquivo errado ou acessar arquivos sensíveis do ponto de vista de segurança, fica difícil perceber isso imediatamente
    • Quanto mais complexa a base de código, mais importante é verificar o rastreamento de contexto da IA
    • Também foi destacado que interromper cedo quando ela segue na direção errada ajuda a evitar desperdício de tokens

Reação e críticas dos desenvolvedores

  • No GitHub Issues, muitos desenvolvedores expressaram insatisfação com a mudança
    • Um usuário criticou: “isso não é simplificação, é a remoção de informação útil
    • Outro afirmou que “o modo verbose é barulhento demais e não pode servir como alternativa”
  • O responsável pelo Claude Code na Anthropic, Boris Cherny, explicou que a medida foi para simplificar a UI e que o importante são o diff e a saída de bash/mcp
    • Ele disse para “usar por alguns dias” e comentou que, internamente, os desenvolvedores avaliaram positivamente a ‘redução de ruído’
  • Depois, Cherny ajustou o modo verbose com base no feedback e adicionou a exibição do caminho dos arquivos, mas
    • como os detalhes do modo verbose anterior foram reduzidos, continuaram as críticas de que isso prejudica quem queria a informação completa

Discussão no Hacker News e na comunidade

  • Em uma discussão no Hacker News, Cherny também afirmou que “o Claude ficou mais inteligente e seu tempo de execução aumentou, fazendo o volume de saída crescer demais”
    • Segundo ele, era necessário simplificar porque a saída estava sobrecarregando o terminal
  • No entanto, muitos usuários rebateram que a saída resumida reduz a utilidade
    • Foi levantada a opinião de que “é preciso saber quais arquivos o Claude está lendo para poder intervir no meio do processo e economizar milhares de tokens”
    • Alguns relataram que a opacidade do Claude aumentou e que “já não é mais fácil confiar nele”

Questões de transparência e confiabilidade

  • Desenvolvedores alertam que, se o Claude Code ocultar seu funcionamento interno, fica mais difícil detectar erros e validar o que ele faz
    • Um usuário apontou que “se não for possível acompanhar a intenção ou a lógica do Claude, a sessão só desperdiça tokens”
    • Também foi dito que “sem supervisão e correção contínuas, é difícil esperar resultados corretos”
  • Segundo a matéria, o Claude Code é atualizado com frequência, mas não há sinais de retorno ao comportamento anterior

Resumo

  • A mudança da Anthropic desencadeou um debate entre simplificação da UI e perda de transparência
  • A comunidade de desenvolvedores considera a visibilidade das ações internas de ferramentas de IA um elemento central de confiança
  • Agora, a atenção está em como futuras atualizações do Claude Code vão equilibrar transparência e usabilidade

1 comentários

 
GN⁺ 2026-02-17
Opiniões do Hacker News
  • É estranho que o Claude esconda o funcionamento interno
    Não é só por curiosidade, mas para conseguir perceber antes que o modelo faça algo sem sentido
    Por exemplo, para impedir que ele leia a codebase inteira de forma errada ou mexa em arquivos que não deveria modificar
    Melhorar o modo verbose é bom, mas essa transparência deveria ter sido o padrão desde o começo
    Se a IA lida com arquivos, é essencial mostrar exatamente quais arquivos ela está manipulando
    Abstração é boa, mas não deveria esconder partes que podem quebrar o build

    • A tendência recente em programação com IA são times de agentes autônomos operando por longos períodos
      Vendo por esse ângulo, dá para entender por que a UX foi desenhada com foco no resultado, e não nas pessoas
      Mesmo assim, o problema de “descarrilar” ainda não foi resolvido, e fica a dúvida se vários agentes de IA vão conseguir produzir resultados corretos de forma autônoma
    • Por isso eu ainda uso prompts de “pedir permissão
      É incômodo, mas evita que tentem modificar o projeto errado
      Em codebases monolíticas com centenas de projetos de biblioteca, isso é indispensável
      Quando o modelo interpreta um comando com o sentido errado, ele pode ficar perdido por dezenas de minutos
    • Eu não fico acompanhando o que o Claude está fazendo
      Em vez disso, faço outra coisa ou olho o celular
      Acho ineficiente ficar monitorando manualmente a saída
    • Fazer code review em tempo real e ajustar a direção da IA é a melhor forma de trabalhar
      É estranho que a Anthropic não entenda isso
    • Talvez a intenção seja impedir que concorrentes aprendam com o Chain-of-Thought do Claude
  • É irônico terem respondido ao pedido de “mostrar mais informação” com uma forma de mostrar menos

    • Agora parece que a palavra “verbose” perdeu o significado original
      “Rápido (fast)” também é usado de forma diferente por cada empresa, e os significados das palavras ficaram tão variados que não dá para entender só pelo rótulo
    • É interessante como o Claude às vezes decide “reaproveitar a funcionalidade que já existe” desse jeito
      Parece achar que é simples e que atende ao pedido do usuário
    • Eu testei o novo modo verbose, e ele é verboso demais
      O modo padrão está quase no nível de modo silencioso, executando autonomamente em segundo plano e fazendo a tela piscar
      Depois da pergunta, ele espera alguns segundos e segue automaticamente com a opção padrão, e às vezes nem o Esc consegue parar isso
      A atualização recente foi bem irritante
    • Antes ele mostrava só a quantidade de arquivos lidos, mas agora exibe caminhos e nomes de arquivos
      Só que ficou menos detalhado do que antes, e agora é preciso um modo novo para ver mais detalhes
  • A Anthropic vinha indo bem ao mirar o mercado de desenvolvedores, mas essa decisão é arriscada
    A concorrência é acirrada, e esse tipo de teimosia pode fazer a empresa perder a confiança dos desenvolvedores

    • Fico curioso se o núcleo da receita é o Claude Code ou o próprio modelo
      Eu uso o modelo Claude em várias plataformas, mas não uso o Claude Code porque é desconfortável
      Em compensação, a expansão para o mercado não desenvolvedor, como Claude Co-work ou integração com Excel, parece ter bastante potencial
    • Eu também já cancelei a assinatura
      Migrei para o Codex, e o Claude Code é lento e dá pouco feedback, o que é frustrante
      Quando vejo ele travado por 20 minutos até em um prompt simples, não tenho motivo para voltar a usar
  • Como alternativa, existe o OpenCode
    Ele oferece a experiência mais parecida com a do Claude Code, mas eu ainda prefiro o Claude Code

    • Eu gosto tanto da interface TUI do OpenCode que não consigo mais voltar atrás
    • Por outro lado, é incômodo que o OpenCode implemente o scroll do terminal por conta própria
    • Também houve reclamações de que até assinantes Max não conseguem usar bem o OpenCode
    • Um projeto relacionado é o oh-my-pi
    • Pessoalmente, a combinação opencode + glm5 me satisfez bastante
  • Parece que a Anthropic está induzindo um fluxo de trabalho que evita code review
    Fazer com que as pessoas não olhem o código diretamente é uma espécie de estratégia de lock-in

    • Eu ainda reviso pessoalmente todas as mudanças
      Como a geração de código é rápida, eu gasto cerca de 40% do tempo total em review, e a qualidade é importante a esse ponto
  • Eu rodo mais de 5 agentes o dia todo
    Como faço uma medição e validação rigorosas dos resultados, na verdade prefiro que a saída seja silenciosa
    Só quando preciso uso um prompt do tipo “explique o processo de pensamento” para deixar logs
    Mesmo assim, seria bom ter um modo opcional para quem preferia o comportamento anterior

    • Eu também acho que seria bom oferecer três modos de visibilidade (padrão, alto, verbose)
      Mas esse jeito de ficar observando agentes em tempo real provavelmente vai ficar ultrapassado em breve
      Os modelos estão evoluindo rápido demais
    • O cerne dessa discussão é justamente essa tensão fundamental
    • Fico curioso sobre como você faz testes e validação — se usa testes tradicionais ou uma estratégia de agentes com papéis separados
    • Se você roda 5 agentes 24/7, a assinatura deve sair bem cara, então também fico curioso para saber qual plano você usa
  • Recentemente senti que a forma de pesquisa do Claude piorou
    Ele cria dezenas de threads desnecessárias até para problemas simples
    Fica mais de 30 minutos girando em falso e acaba entrando em um estado de “perdido”
    Agora, quando vejo sinais disso, interrompo imediatamente
    Mesmo quando mando “olhe só o código relevante”, ele responde “vou verificar por conta própria” — realmente desconcertante

    • Fico curioso se isso acontece só em um modelo específico ou se é um problema geral
  • Esse assunto já foi mencionado diretamente por um desenvolvedor da Anthropic em outro thread do HN

    • E depois essa discussão foi organizada em um post de blog e compartilhada em vários canais
  • O Claude salva logs de conversa em ~/.claude/projects
    Então dá para acompanhar os logs em tempo real com ferramentas como cc-tail

  • Eu sempre faço o Claude Code montar primeiro um plano de mudanças
    Peço que ele explique quais arquivos vai modificar e depois executo em um novo contexto

    • Estou criando uma ferramenta chamada blackbird
      Ela decompõe a especificação em um plano JSON e depois executa cada tarefa de forma não conversacional com Claude ou Codex
      Acho que combina bem com o seu fluxo de trabalho
    • Fiquei curioso sobre por que você usa um novo contexto — queria perguntar se, ao simplesmente aprovar o plano, isso já reinicia automaticamente