Harnesses

Chainguard lança ferramentas de áreas de trabalho e verificação seguras para agentes de codificação de IA

1 de novembro de 2026 · 3 min de leitura

people doing office works
Alex Kotliarskyi / Unsplash

A empresa de segurança de cadeia de suprimentos de software Chainguard lançou duas versões beta de produtos destinados a executar e testar códigos escritos por desenvolvedores e agentes de inteligência artificial. Os produtos, apresentados na conferência Assemble em Londres, são o Chainguard Workspaces e o Chainguard Checks.

O Chainguard Workspaces fornece ambientes de desenvolvimento remoto baseados em micro-máquinas virtuais reforçadas. Cada desenvolvedor ou agente recebe uma micro-máquina virtual remota independente, onde o diretório de trabalho local é sincronizado através do comando chainctl develop. O sistema gera instantâneos de sessão ao desconectar, permitindo a restauração de arquivos, processos e contextos de shell. Equipes podem criar múltiplas áreas de trabalho isoladas para o mesmo repositório, permitindo que agentes testem várias soluções sem interferência em portas, caches ou estados de processos.

Para a segurança, a Chainguard utiliza agentes no lado do hospedeiro que adicionam credenciais de curto prazo para solicitações de saída aprovadas, evitando chaves de longo prazo dentro da máquina virtual. Regras de saída opcionais podem interceptar e registrar conexões a endpoints não autorizados. A empresa afirma que os registros de comandos, alterações de código e chamadas de rede são imutáveis, visando reduzir danos de pacotes comprometidos ou ataques de injeção de prompts.

O Chainguard Checks integra capacidades de integração contínua ao fluxo de desenvolvimento, operando em micro-máquinas virtuais pré-aquecidas e independentes. As imagens dessas máquinas são construídas com pacotes da Chainguard, e as dependências são preparadas com base no arquivo de bloqueio do projeto. Agentes de inteligência artificial podem invocar essas tarefas via SDK ou servidores MCP, enquanto desenvolvedores utilizam a linha de comando, ganchos de pré-envio ou aplicativos do GitHub.

Quando utilizados em conjunto, o Workspace é suspenso durante a execução dos testes do Checks. Falhas retornam registros estruturados para a sessão recuperada, permitindo que o agente tente novas alterações sem reconstruir o ambiente. Execuções bem-sucedidas geram uma prova assinada que vincula o ambiente, o resultado e o SHA do envio, permitindo que portões de mesclagem validem o resultado sem repetir os testes. Este modelo pressupõe que a entrada verificada permaneça inalterada e que o repositório confie no sistema de assinatura e execução da Chainguard.

Atualmente, o Workspaces oferece suporte ao Claude, com planos para outros agentes, e a cobrança é baseada no consumo de computação. Ambas as ferramentas possuem um período de teste de 30 dias. A empresa não forneceu dados de desempenho comparativos com serviços de integração contínua tradicionais nem explicou como os clientes podem verificar a imutabilidade dos registros.

Adicionalmente, a Chainguard lançou oficialmente o Chainguard Actions, com mais de 1.000 ações do GitHub reconstruídas e mantidas. Também entrou em prévia antecipada o Chainguard Libraries para .NET e Go, que escaneia malware e software cinza em dependências. A empresa relatou que seu scanner beta analisou mais de 5.000 pacotes de Go e .NET, encontrando que mais de 10% das amostras não possuíam registros em fontes de dados públicas.