A atualização Claude Code Artifacts da Anthropic traz painéis compartilhados e espaços de trabalho interativos para empresas

A atualização Claude Code Artifacts da Anthropic traz painéis compartilhados e espaços de trabalho interativos para empresas

A Anthropic anunciou um novo recurso potencialmente revolucionário para usuários do Claude Code nos planos de assinatura Claude Team e Enterprise: Artefatos.

Esta atualização transforma o trabalho de uma sessão do Claude Code em uma página HTML personalizada ao vivo, interativa e compartilhável, permitindo que um usuário do Claude Code conecte código ao vivo, várias fontes de dados e faça com que apareça em uma URL interativa que eles podem enviar para outros colegas de equipe – seja um painel, um design de aplicativo ou algum outro produto destinado ao uso interno.

Esses colegas de equipe e o usuário original podem assistir à atualização da página da Web em tempo real, à medida que Claude Code realiza seu trabalho de forma autônoma ou sob a orientação do usuário, e à medida que as fontes de dados e bases de código conectadas mudam.

Embora a Anthropic tenha introduzido Artifacts pela primeira vez em seu chatbot da web para consumidores no verão de 2024 – onde evoluiu de um recurso de alternância manual para uma ferramenta geralmente disponível para publicação de trechos de código e jogos na web – a integração desse recurso diretamente na interface de linha de comando (CLI) do Claude Code e no aplicativo de desktop preenche a lacuna entre a engenharia profunda de back-end e as partes interessadas não técnicas que precisam entendê-la.

Produto e tecnologia: o fim da atualização de status

Basicamente, Claude Code Artifacts atua como uma camada de tradução dinâmica. Construído diretamente a partir do contexto ininterrupto da sessão de um usuário, o agente usa a base de código do repositório local, ferramentas de monitoramento conectadas e raciocínio conversacional para criar páginas da web especializadas.

Os engenheiros não precisam mais conectar fontes de dados externas ou criar infraestruturas temporárias; a IA constrói a UI a partir do que já existe.

Fundamentalmente, essas páginas da web não são exportações estáticas. À medida que a IA funciona por meio de uma sessão de terminal, a página aberta é atualizada no local, atualizando gráficos e texto instantaneamente exatamente no mesmo URL. Cada atualização publica um novo histórico de versão, permitindo que os colegas de equipe revertam ou acompanhem o progresso do agente com segurança no desktop ou no celular.

A batalha de superfícies de trabalho de IA ao vivo, interativas e compartilhadas: artefatos de código Claude da Anthropic versus sites Codex da OpenAI

A atualização da Anthropic ocorre mais de duas semanas depois que a OpenAI lançou uma atualização massiva para sua própria plataforma Codex, introduzindo um recurso de hospedagem empresarial surpreendentemente semelhante chamado "Locais".

Essa cadência de produtos na mesma moeda destaca uma batalha cada vez maior no espaço de trabalho empresarial, entre funções e além dos próprios desenvolvedores, embora existam algumas distinções técnicas e filosóficas importantes que valem a pena serem destacadas para as empresas que estão considerando qualquer uma delas.

Conforme revelado nas respectivas páginas de documentação do desenvolvedor, a OpenAI está construindo uma plataforma como serviço; A Antrópica está construindo uma tela sem estado.

O Sites da OpenAI foi projetado para gerar aplicativos web duráveis ​​e full-stack. De acordo com a documentação da plataforma, o Codex Sites hospeda projetos que geram módulos ES compatíveis com Cloudflare Worker.

Fundamentalmente, o Sites oferece suporte a infraestrutura de back-end persistente: os agentes podem se conectar automaticamente "D1" bancos de dados relacionais para dados estruturados (como progresso do usuário ou registros salvos) e "R2" armazenamento de objetos para uploads de arquivos. Um site OpenAI pode oferecer suporte a logins públicos, integrar-se a provedores de identidade externos e permitir controles de acesso altamente específicos, adaptados a grupos de espaços de trabalho específicos.

Ele utiliza um processo de publicação em dois estágios – salvando um candidato revisável vinculado a um commit do Git antes de ser oficialmente implantado na produção. Resumindo, é um ambiente de produção projetado para substituir ferramentas SaaS funcionais internas.

Os Claude Code Artifacts da Anthropic, por outro lado, evitam deliberadamente o back-end. A documentação recém-lançada é franca quanto às suas limitações: "Um artefato é uma captura de trabalho, não um aplicativo".

Cada artefato é uma página HTML única e independente com tamanho renderizado de 16 MiB. Para garantir a segurança organizacional, Claude envolve o arquivo publicado em uma rigorosa Política de Segurança de Conteúdo (CSP) que bloqueia todas as solicitações de rede externa. T

Isso significa que a página não pode carregar scripts, fontes ou folhas de estilo externas e fetchXHR e WebSocket são completamente bloqueadas. Todo CSS e JavaScript devem estar embutidos e as imagens devem ser incorporadas como URIs de dados. Os artefatos não podem armazenar entradas de formulário, chamar uma API no momento da visualização ou servir múltiplas rotas.

Essa limitação técnica é, na verdade, a posição filosófica deliberada da Anthropic: enquanto a OpenAI deseja criar portais de software persistentes para toda a empresa, a Anthropic mantém o Claude Code firmemente ancorado em fluxos de trabalho técnicos efêmeros e altamente seguros. Os artefatos de Claude são não destinado a ser software; eles foram projetados para substituir diagramas de quadro branco, orientações manuais de bugs e relatórios de status por ferramentas visuais seguras e com atualização automática que nunca vazam dados em tempo real fora dos limites corporativos.

Licenciamento e segurança empresarial: mantendo a privacidade da base de código

Como esses agentes ficam no nexo entre dados proprietários da empresa e bases de código ativas, o licenciamento e os controles de acesso são uma preocupação principal.

Tanto a Anthropic quanto a OpenAI optaram por modelos de licenciamento proprietários e fechados para esses novos espaços de trabalho visuais. Para usuários finais e desenvolvedores, a distinção é crítica. Ao contrário do software de código aberto permissivo (como MIT ou Apache 2.0) ou licenças copyleft estritas (como GPL) – que concedem aos desenvolvedores a liberdade legal de inspecionar, modificar e auto-hospedar o código subjacente – nem Claude Code Artifacts nem Codex Sites podem ser bifurcados ou hospedados de forma independente.

Os clientes corporativos não mantêm propriedade em nível de código sobre o mecanismo de renderização da Anthropic ou sobre os nós de integração do Codex; ambos operam estritamente dentro de suas infra-estruturas geridas pelos respectivos criadores.

Para tornar esta abordagem gerenciada pelo fornecedor aceitável para as equipes de conformidade corporativa, ambas as empresas priorizaram fortemente a segurança organizacional. A Anthropic garante que cada artefato seja privado de seu autor por padrão e estritamente não possa ser tornado público para a Internet em geral. Quando um engenheiro opta por compartilhar um link, ele fica visível exclusivamente para membros autenticados de sua organização específica. Os administradores de sistema mantêm a autoridade final, gerenciando o acesso por meio de alternâncias no nível da organização, escopo baseado em função e políticas de retenção explícitas, enquanto mantêm a supervisão por meio de uma API de conformidade centralizada.

OpenAI adota uma abordagem semelhante com Codex Sites, lançando o recurso principalmente para espaços de trabalho ChatGPT Business e Enterprise. Assim como o Anthropic, o OpenAI depende de administradores de sistema para gerenciar a implantação por meio de configurações de espaço de trabalho centralizadas, exigindo que um administrador habilite explicitamente Sites por meio de controle de acesso baseado em função (RBAC) para níveis Enterprise.

No entanto, como o Codex Sites funciona mais como um aplicativo web hospedado, seus controles de acesso são um pouco mais granulares. Quando um engenheiro se prepara para compartilhar uma URL implantada, ele pode aplicar modos de acesso específicos: restringir o site apenas a si mesmo e aos administradores do espaço de trabalho, abri-lo para todos os usuários ativos no espaço de trabalho ou limitar o acesso a grupos de usuários personalizados.

Além disso, para evitar vazamentos de dados confidenciais, o OpenAI fornece um painel Sites dedicado para gerenciar variáveis ​​e segredos do ambiente de tempo de execução com segurança, garantindo que essas chaves não precisem ser comprometidas com arquivos de origem locais.

Reações e Reflexões

A introdução de camadas de UI visuais e autoatualizáveis ​​em agentes de linha de comando está alterando fundamentalmente a forma como os desenvolvedores veem seus próprios fluxos de trabalho. À medida que a IA lida com a sintaxe bruta e automatiza os relatórios, o atrito na comunicação do trabalho técnico às partes interessadas está desaparecendo.

Boris Cherny, líder e criador do Claude Code, destacou a grande utilidade da atualização em uma postagem no X hoje cedo:

"Tenho usado Artefatos no Claude Code para tudo: explicações visuais de códigos complicados, diagramas de sistema, visualizações rápidas de algumas opções de animação, análises de dados e painéis que compartilho com a equipe," Cherny escreveu. "Eles são uma virada de jogo na forma como trabalho com Claude. Mal posso esperar para ouvir o que você pensa!"

Esse sentimento é praticamente demonstrado nos materiais de lançamento da Anthropic. Em um cenário, um engenheiro solicita que Claude Code investigue as desistências dos usuários desde uma versão anterior do software.

Em questão de segundos, o agente executa uma leitura SQL, cria um painel interativo de funil de entrega e diagnostica que "Contas Pro param na planilha de exportação". A IA então propõe correções de UI, atualiza os gráficos ao vivo à medida que o código é refatorado e gera um link seguro que um gerente pode abrir instantaneamente via celular.

Ao transformar o terminal em uma tela colaborativa e dinâmica, a Anthropic está provando que o resultado mais valioso de um assistente de codificação de IA não é apenas o código em si – é o contexto, o raciocínio e a capacidade de compartilhar esse trabalho instantaneamente.



Fonte ==> Cyberseo

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *