1 pontos por GN⁺ 2025-09-30 | 1 comentários | Compartilhar no WhatsApp
  • Claude Code é uma ferramenta de programação agentic que funciona no terminal e oferece processamento de tarefas repetitivas, explicação de código e suporte a fluxos de trabalho com git por meio de comandos em linguagem natural
  • Entende a base de código e permite automação rápida de tarefas, contribuindo para aumentar a produtividade no desenvolvimento de software
  • Pode ser usado em diversos ambientes, como terminal, IDE e Github, e se destaca por permitir comandar até partes complexas em linguagem natural
  • Há coleta de feedback dos usuários e de dados de uso, mas são aplicadas políticas de proteção de dados sensíveis e de limitação no uso dos dados
  • Amplia a escalabilidade e a acessibilidade com suporte da comunidade de desenvolvedores e da documentação oficial

Visão geral principal do Claude Code

  • Claude Code é uma ferramenta de programação agentic baseada em terminal oferecida pela Anthropic
  • Entende a base de código do usuário e atua como assistente em várias tarefas por meio de comandos em linguagem natural, como execução automática de tarefas rotineiras, explicação de códigos complexos e operações com git
  • Pode ser usado no terminal, em IDEs e em menções no Github (@claude)
  • Como todos os comandos relacionados ao desenvolvimento podem ser feitos em linguagem natural, ajuda a maximizar a produtividade sem a necessidade de memorizar comandos complexos ou scripts

Funções e características principais

  • É possível começar imediatamente apenas executando o comando claude no diretório do projeto
  • Processa em linguagem natural tarefas repetitivas de código, automação de afazeres, explicação de blocos de código complexos e fluxos de trabalho com git
  • Mantém compatibilidade com vários ambientes de desenvolvimento, como terminal, IDE e Github

Comunidade e suporte

  • Desenvolvedores podem compartilhar informações com outros usuários e enviar feedback diretamente por meio do Claude Developers Discord
  • Suporte para envio direto de feedback e relatos de bugs por meio do comando /bug ou de issues no Github
  • A documentação oficial permite consultar a visão geral do produto, modo de uso e orientações detalhadas

Coleta de dados e privacidade

  • Coleta dados de uso (adoção ou rejeição de código, histórico de conversas, feedback direto via /bug etc.)
  • Informações sensíveis são mantidas apenas por um período limitado, e o acesso aos dados de sessão também é restrito
  • Está claramente especificado que o feedback não é usado para treinamento do modelo, com aplicação rigorosa das políticas de proteção de dados
  • Mais detalhes podem ser consultados na política de uso de dados, nos termos de uso comercial e na política de privacidade oficiais

Conclusão e diferenciais

  • Claude Code é um assistente de código agentic moderno que executa tarefas repetitivas em linguagem natural em diversos ambientes de desenvolvimento
  • Em comparação com concorrentes open source, oferece maior confiabilidade e acessibilidade em aspectos como política de proteção de dados do usuário e suporte imediato a feedback da comunidade

1 comentários

 
GN⁺ 2025-09-30
Comentários do Hacker News
  • As mudanças reais são as seguintes: lançamento de uma nova extensão nativa para VS Code, renovação completa da UI do app, reversão de alterações de código com o comando /rewind, verificação do limite do plano com o comando /usage, alternância do estado de thinking com Tab (persistente entre sessões), busca no histórico com Ctrl-R, o comando claude config ainda não lançado, redução de certos erros após uso de ferramentas, rebranding para Claude Agent SDK e possibilidade de adicionar subagentes dinamicamente com a flag --agents (link do changelog)

    • Também dá para ver os novos prompts pela comparação das mudanças de prompts reformuladas no GitHub ou pelo resumo do bot no Twitter
    • Finalmente adicionaram a função de checkpoints, no geral parece uma ótima mudança, e na minha opinião o Claude Code é a melhor ferramenta CLI com LLM
    • O lançamento da extensão nativa para VS Code é interessante, especialmente considerando que o Cursor também já lançou sua própria CLI
    • A extensão nativa para VS Code é visualmente bonita, mas ainda tem alguns bugs: não sei como alternar o thinking, não dá para clicar em qualquer lugar do painel do Claude e começar a digitar, é preciso clicar na caixa de texto, e até para recusar edições exige clique
    • A autocompletação com Tab ao navegar dentro do diretório desapareceu, agora é preciso digitar @file no estilo do Codex para abrir a lista do fzf
  • Gosto muito dessas ferramentas. Ontem coloquei nelas um vídeo da minha filha bebê comendo, filmado enquanto ela estava presa ao carregador do celular, avisei que ffmpeg e imagemagick estavam instalados e pedi para recortar as partes obstruídas para que só ela aparecesse bem. A ferramenta analisou o vídeo, encontrou sozinha a área de corte, executou com ffmpeg e produziu um vídeo limpo. Foi uma experiência realmente impressionante. A única pena é que às vezes eu queria que fosse muito mais rápido; talvez porque Cerebras e Groq ainda não tenham criado APIs bem compatíveis com Charm Crush e afins. Estou animado com o futuro

    • Talvez dê para usar um roteador. No momento estou criando grafbase/nexus; se o croq conversar com a API da openai, basta configurar o protocolo anthropic e o provider openai para a base url do croq, definir ANTHROPIC_BASE_URL para o endpoint público e iniciar o Claude. Ainda não testei com croq, mas parece uma possibilidade de uso bem interessante
    • A Cerebras oferece suporte ao "Qwen Code" compatível com OpenAI, cerca de 4000 tokens por segundo, e o modelo Qwen code de 480B parâmetros (MoE) também tem desempenho bem decente; não chega ao Sonnet, mas a velocidade é incrível (veja o blog)
    • Na real, fico pensando se cortar o vídeo não é algo que levaria 2 segundos no app de Fotos
  • Eu chamo esse tipo de ferramenta de "agente de terminal", mas agora que até extensão para VS Code apareceu, talvez faça mais sentido chamar de "agente de programação". Na prática, essas ferramentas são uma forma de "agente geral". Ferramentas como Claude Code e Codex CLI conseguem lidar com qualquer coisa que um humano consiga fazer digitando no teclado. Pode ser perigoso se não forem usadas em contêineres com bom isolamento de segurança, mas o que conseguem fazer é muito interessante

    • Um ponto pouco mencionado é que você pode abrir o Claude Code em diretórios de todo tipo de documento — relatórios, planilhas, designs, artigos etc. — e manipulá-los de várias formas. A própria Anthropic menciona que usa isso internamente em toda a empresa, mas o nome Code parece até limitar a adoção. Se um agente mais genérico e com UI mais intuitiva fosse lançado amanhã, parece que se espalharia muito amplamente no ambiente de trabalho
    • Na verdade, acho que o risco depende do nível de permissões concedidas. Eu criei usuários codex e claude no Linux e quase sempre executo em modo yolo, e nunca tive problema. O apelido shellagent também soa legal
    • Acho que o Cursor vai acabar se tornando uma empresa voltada ao uso do computador como um todo. A fronteira entre agentes de programação rodando no terminal e agentes de computador que lidam com o sistema operacional inteiro já ficou bem estreita e parece perto de ser ultrapassada
    • A função de que mais gosto é refatoração e reorganização. Renomeações repetitivas e trabalhosas, mudanças em lote nas implementações, mover arquivos, criar e apagar pastas, atualizar imports/exports etc. ficam simples quando você delega ao agente. Claro que a qualidade precisa acompanhar, mas pela minha experiência até agora uns 75% já foi suficientemente utilizável
  • No CLI dá para alternar o estado de thinking, mas alguém sabe como fazer isso na extensão do VS Code?

  • Eles avisam que "coletam feedback no uso do Claude Code (como aprovar/recusar código e outros dados de uso), conteúdos da conversa e feedback enviado pelo comando /bug". Dá para optar por sair do treinamento imediato, mas parece que ainda assim armazenam a conversa. Se eu estou pagando para usar, preferia que não usassem meus dados. Seria bom ter uma opção sem coleta de dados no plano pago, e deixar o uso gratuito em troca do fornecimento de dados

    • Embora digam que é possível sair do treinamento, na prática usam uma linguagem ambígua. É mais algo como "não usaremos seus dados para treinar o modelo base", então ainda podem usar para modelos de recompensa ou outros objetivos de teste que não entrem nessa definição. No fim, acho que é preciso sempre assumir que qualquer dado que você enviar pode acabar entrando no próximo LLM
    • Quando perguntam "Como foi o Claude nesta sessão?", isso me faz suspeitar que talvez estejam usando os termos para recolher silenciosamente a conversa inteira
    • No fim, se o modelo não é seu, então seu código também não é realmente seu do ponto de vista deles. Ou você hospeda o modelo por conta própria, ou aceita o risco de o LLM repetir seu código confidencial
    • Como o comando /resume permite retomar durante uma conversa, não acho que salvar seja necessariamente algo ruim. Isso ajuda de forma prática em vários casos. Mas parece que também deveriam oferecer uma forma de apagar a conversa
  • Atualmente uso o Goose(link) e meu cunhado usa Claude Code e diz que é bom. Queria saber se existe algum motivo claro para migrar para o Claude Code. Gostaria de ouvir experiências de uso ou comparações

    • O diferencial do Claude Code é basicamente se o plano de preços de inferência fizer sentido para você. O agente em si não tem nada de especialmente único
    • Também usei o Goose e senti que o Claude Code tem bem mais opções boas por padrão. Fiquei curioso para saber como você fez a configuração inicial
    • Compartilho aqui um link de discussão sobre o Goose (link de referência)
    • Nunca usei o Goose de verdade, só pesquisei no passado — o Claude Code me pareceu mais nativo. Se você já usa a API ou algum plano da Anthropic, vale a pena ao menos testar o Claude Code pela facilidade
  • Usei muito coding com code + VSCode, mas nos últimos meses isso pareceu um downgrade decepcionante em comparação com simplesmente colar o mesmo prompt e código no chatGPT. Fico me perguntando se esse vai ser o padrão daqui para frente — ou seja, ficar alternando conforme o que for melhor para cada tarefa

  • Para usar a versão com contexto de 1M, é preciso especificar /model sonnet[1m]

    • Muito obrigado, eu estava procurando essa função fazia tempo
  • Para quem lamenta que no Plan não exista a combinação Opus/Code com Sonnet, basta olhar o gráfico: o Sonnet 4.5 supera o Opus 4.1 em muitos benchmarks. Parece menos uma redução de opções e mais uma escolha porque o Sonnet ficou muito melhor de forma geral

    • Mesmo assim, eu ainda gostaria de revisar pessoalmente o plano de ripping para confirmar se a separação está sendo feita corretamente
  • Referência de prompt, uma dúvida que tenho há tempos: tags como <system-reminder> realmente têm algum significado ou recebem algum peso especial no treinamento de LLMs? Se o usuário conhecer essas tags mágicas, será que pode digitá-las diretamente para alterar o comportamento do LLM como quiser?

    • Parece que o Claude foi treinado para funcionar realmente muito bem com essas tags semi-XML. Você pode inventar as suas ou pedir que a resposta venha envolvida em tags específicas. Por exemplo, algo como "responda marcando o nome no formato <name>…</name>". Também funciona bem para dividir papéis com tags em roleplay, ou forçar respostas estruturadas usando uma tag <critique> para passar por uma rodada de autocrítica
    • O próprio usuário pode anexar algo parecido com um system reminder ao prompt. A equipe do Claude Code demonstrou que isso funciona, e isso também está sendo aplicado em outros lugares, como o Factory CLI mencionado hoje pelo fundador da Factory em uma live no YouTube (link do YouTube)
    • Um aviso do tipo "se você não usar esta ferramenta ao planejar, pode deixar passar algo importante, e isso é inaceitável" foi engraçado porque, embora a gente não deva antropomorfizar LLMs, soou levemente ameaçador
    • Parece mesmo que o Claude foi treinado com prompts usando tags xml; veja a documentação relacionada