Ambientes de desenvolvimento para agentes na nuvem
Para levar tarefas de engenharia do início ao fim, os agentes precisam de um ambiente de desenvolvimento semelhante à configuração do seu laptop: repositórios clonados, dependências instaladas, credenciais para toolchains internas e acesso a sistemas de build.
Esta versão apresenta novas ferramentas para que equipes configurem ambientes de desenvolvimento para seus agentes. O Cursor também pode usar essas ferramentas para configurar e manter ambientes para você. Com isso, fica mais fácil para as equipes executar frotas de agentes em paralelo que realizam tarefas de ponta a ponta, em ambientes de desenvolvimento totalmente sob seu controle.
Ambientes multi-repo
Agentes na nuvem e automações agora oferecem suporte a ambientes multi-repo, aproveitando nosso trabalho com espaços de trabalho multi-root. Você pode configurar um único ambiente com todos os repositórios de que um agente precisa para trabalhar, com reutilização entre sessões.
Configuração de ambiente como código
Para facilitar a alteração, a depuração e a revisão das definições de ambiente, aprimoramos a configuração baseada em Dockerfile.
Isso inclui suporte a segredos de build, facilitando o acesso seguro a repositórios privados de pacotes diretamente nos seus Dockerfiles. Os segredos de build ficam restritos à etapa de build e não são repassados para o ambiente do agente em execução.

Também aprimoramos o cache de camadas, para que apenas as camadas atualizadas da sua imagem sejam reconstruídas quando você altera o Dockerfile. Builds que usam o cache são executadas 70% mais rápido.
Configuração aprimorada do ambiente com agente
À medida que o Cursor configura seu ambiente, ele fará perguntas, sinalizará credenciais ausentes e validará se o ambiente foi configurado corretamente.

O Cursor sempre mostrará a versão do ambiente em que seu agente está em execução. Se a configuração do ambiente falhar, ele usará uma imagem base por padrão, com avisos bem visíveis, para que seus agentes na nuvem possam continuar em execução em vez de falharem imediatamente.
Governança de ambientes e controles de segurança
Cada ambiente de desenvolvimento agora tem seu próprio histórico de versões, que os usuários podem consultar e reverter. Os administradores também podem restringir a permissão de reversão apenas aos administradores. Um log de auditoria registra todas as ações que os membros da equipe realizam nos ambientes, dando às equipes de segurança visibilidade completa de quem alterou o quê.
Egress e segredos agora podem ser definidos no nível do ambiente de desenvolvimento. Os segredos configurados para um ambiente não podem ser acessados de nenhum outro.
Saiba mais sobre ambientes de desenvolvimento do agente no nosso anúncio e na nossa documentação.