Cursor Projects agora é multiplayer
Em setembro, apresentamos o Projects, uma forma de engenheiros encararem trabalhos em grande escala comandando uma frota de agentes por meio de um único coordenador. Hoje, o Projects ganha um grande upgrade: agora ele é multiplayer. Convide seus colegas de equipe para um Project e planejem, construam e entreguem juntos, ao lado de todos os seus agentes. Até agora, sistemas multiagente atendiam a uma única pessoa. O Projects é um sistema multiagente desenvolvido para a equipe toda.
Uma equipe e seus agentes, em um só espaço de trabalho

Não faltam softwares de colaboração para equipes, mas, ironicamente, não há nenhum para agentes de programação. O Projects é o primeiro espaço de trabalho em que equipes de software trabalham lado a lado com todos os seus agentes, compartilhando contexto, memória e documentos. Um quadro de tarefas compartilhado mostra quem está fazendo o quê, no que os agentes de cada pessoa estão trabalhando e o PR por trás de cada tarefa, oferecendo a humanos e agentes uma visão unificada e sempre atualizada.
Um sistema de contexto unificado para toda a equipe
Hoje, o contexto do agente fica isolado por pessoa, e novos membros da equipe precisam construir e manter o contexto antes de colocar os agentes para trabalhar. Em um Project, cada colega continua tendo seu próprio chat individual com seu agente coordenador e seus agentes executores, cada um com seu próprio contexto local. Além disso, o Projects adiciona um sistema de contexto compartilhado que reúne documentos de requisitos, diagramas, especificações técnicas, mockups e muito mais. A camada compartilhada é desenvolvida uma única vez e evolui junto com o trabalho da equipe. Uma decisão tomada em um chat fica acessível a todos os agentes do Project. Quando um novo colega é convidado para um Project, o contexto já vem pré-configurado e atualizado, sem a necessidade de repetir configurações.
Onde isso fica mais evidente é no plantão. Várias das nossas equipes agora organizam suas escalas de plantão em um Project compartilhado. Recentemente, quando um dos nossos engenheiros assumiu a escala de um colega, o coordenador dele continuou exatamente de onde as coisas tinham parado, depois de alinhar a situação primeiro. Ele já sabia qual trabalho estava em andamento, quais problemas ainda estavam sem atendimento, quais incidentes e anotações precisavam ser repassados e quais canais, quadros do Linear e conversas encadeadas deveriam ser acompanhados. O trabalho em andamento pode até ser repassado diretamente: o agente da nova pessoa simplesmente assume a tarefa.
Comunicação entre agentes de colegas de equipe
Um espaço de trabalho e um contexto compartilhados permitem que os agentes de colegas de equipe se comuniquem entre si. Assim, os agentes dos seus colegas podem planejar em conjunto e destravar o trabalho uns dos outros em tempo real, como as pessoas fazem.
Por exemplo, se um engenheiro está adicionando avaliações à página do produto enquanto um designer a redesenha, os coordenadores dos dois identificam a sobreposição logo no início e se sincronizam. Dessa forma, as avaliações já são desenvolvidas diretamente no novo design, sem refatorações mais adiante. Ou, se o seu recurso lê dados de um banco de dados enquanto um colega de equipe altera o esquema, os agentes de vocês combinam a ordem do trabalho desde o início, para que nenhum dos dois se depare com um conflito de mesclagem no final.
Comece Agora
O Multiplayer Projects leva, pela primeira vez, o espírito dos softwares de colaboração aos agentes de IA, oferecendo a equipes humanas e frotas de agentes um espaço compartilhado para trabalharem juntos. A partir de hoje, ele está em lançamento gradual, em beta, para todos os usuários do Cursor. Para começar, crie um Project no menu de navegação à esquerda e convide seus colegas de equipe para participar.