Claude Code Lança Versão Web com Controles de Sandbox Avançados

Pontos principais
- Claude Code agora tem uma interface baseada na web.
- Sandbox restringe o acesso ao sistema de arquivos e à rede a pastas e servidores específicos.
- Acesso à internet é roteado por meio de um soquete de domínio Unix para um proxy externo.
- Proxy impõe restrições de domínio e solicita confirmação do usuário para novos domínios.
- Desenvolvedores podem personalizar regras do proxy para tráfego de saída.
- Agente pode buscar pacotes npm de fontes aprovadas sem aprovações constantes.
- Etapa de aprovação reduzida melhora o fluxo de trabalho, mas aumenta a dependência da revisão de código.
- Recursos estão em beta para usuários com assinaturas Pro e Max.
A Anthropic introduziu uma versão web do seu assistente de codificação AI Claude Code, com um novo sandbox que limita o acesso ao sistema de arquivos e à rede a pastas e servidores específicos. O isolamento de rede funciona por meio de um soquete de domínio Unix vinculado a um proxy externo que impõe restrições de domínio e solicita confirmação do usuário para novas solicitações. Os usuários podem personalizar as regras do proxy, permitindo que o agente busque pacotes npm de fontes aprovadas sem acesso irrestrito à internet. Embora as alterações reduzam as etapas de aprovação e melhorem a segurança contra injeção de prompts, a Anthropic observa que os desenvolvedores ainda devem priorizar a revisão de código para capturar possíveis erros.
Acesso Web e Sandbox Avançado
Claude Code, o assistente de codificação AI da Anthropic, agora está disponível como um aplicativo web. O lançamento inclui um sandbox redesenhado que muda de requisitos de aprovação amplos para permissões mais granulares. Em vez de conceder ao agente acesso irrestrito, o sandbox permite interações apenas com pastas de sistema de arquivos e servidores de rede designados. Essa abordagem reduz o número de etapas de aprovação que os desenvolvedores devem tomar, enquanto fortalece as defesas contra injeção de prompts e riscos relacionados.
Isolamento de Rede via Proxy
De acordo com o blog de engenharia da Anthropic, o novo modelo de isolamento de rede permite conectividade com a internet apenas por meio de um soquete de domínio Unix que se conecta a um servidor proxy operando fora do sandbox. O servidor proxy "impõe restrições nos domínios que um processo pode se conectar e handles a confirmação do usuário para domínios solicitados recentemente". Os usuários têm a capacidade de personalizar a configuração do proxy, definindo regras personalizadas para tráfego de saída.
Benefícios Práticos para Desenvolvedores
Com essa configuração, o agente de codificação pode recuperar pacotes npm de fontes aprovadas sem precisar de aprovações constantes do usuário para cada solicitação de rede. Esse fluxo de trabalho simplificado permite que os desenvolvedores trabalhem de forma mais independente, focando em tarefas de alto nível em vez de autorizar repetidamente ações de baixo nível. A redução da fricção é apresentada como uma vantagem significativa para muitos desenvolvedores, que podem encontrar que a conveniência supera a sobrecarga anterior de aprovações linha a linha.
Considerações de Segurança e Revisão
A Anthropic alerta que a conveniência introduzida pelo modelo de aprovação relaxado do sandbox também traz riscos. A abordagem anterior de "muitas aprovações" garantia que os desenvolvedores inspecionassem cuidadosamente cada alteração, atuando como uma salvaguarda contra código errôneo ou mal-intencionado. Ao simplificar o processo de aprovação, há uma necessidade aumentada de revisão de código diligente para evitar perder possíveis erros feitos pelo Claude Code.
Disponibilidade
Os novos recursos estão atualmente oferecidos como uma prévia de pesquisa beta. O acesso é limitado a usuários do Claude que possuem assinaturas Pro ou Max, permitindo que eles testem a interface web e as melhorias do sandbox antes de uma implantação mais ampla.