Cursor Projects
Hoje estamos lançando o Projects no Cursor. O Projects permite assumir trabalhos maiores, como um recurso, uma migração ou um app completo. Ele mantém o contexto ao longo de meses de trabalho, delega tarefas a milhares de subagentes e realiza tarefas recorrentes sem que você precise pedir.
Acesse o Projects pela navegação à esquerda. O agente coordenador de um projeto não escreve código; ele planeja o trabalho, delega a agentes que o implementam e devolve o resultado final para você conferir. Os coordenadores criam e gerenciam agentes em seu nome, executando quantos forem necessários em paralelo, conforme a demanda do trabalho.
Impulsionado por Agentes na nuvem
Um Projeto roda em um computador próprio na nuvem, então fechar o notebook não o interrompe. Quando algo precisa ser testado na sua máquina, o coordenador inicia um agente local para executá-lo ali.
Contexto compartilhado
Você não deveria precisar contextualizar um agente toda vez que inicia uma tarefa. Cada Projeto mantém um conjunto de arquivos que se sincroniza entre todas as máquinas locais e na nuvem usadas por seus agentes. Os agentes acrescentam pesquisas e artefatos, além do que aprendem sobre a base de código e sobre como você prefere que o trabalho seja feito. Se um agente descobre como testar um serviço, por exemplo, todos os agentes seguintes podem usar essas instruções. O contexto compartilhado cresce junto com o Projeto, tornando o coordenador mais eficaz com o tempo.
Subscriptions
Peça ao agente coordenador para monitorar um canal do Slack, executar em uma programação definida ou acompanhar todos os seus PRs. Assim, ele pode agir com base nos sinais que detecta, sem esperar por um prompt seu.
Conecte o Slack e aponte-o para um canal de relatos de bugs: ele passa a delegar tarefas sempre que um bug aparece.
Os Projects estão disponíveis em beta e começam a ser liberados para todos os usuários a partir de hoje.