3.11 · Changelog

Chats paralelos e busca nas conversas

Esta versão facilita manter o ritmo com chats paralelos que ficam ao lado do chat principal, a possibilidade de buscar transcrições de agente e seletores de projeto e repositório simplificados.

Chats paralelos

Abra um chat paralelo para fazer perguntas, explorar ideias e investigar tangentes sem interromper sua conversa principal com o agente. Use /side, /btw ou o botão de mais na parte superior do painel de chat para criar um novo chat paralelo com contexto do chat principal.

Cada chat paralelo é uma conversa completa e persistente com o agente, que você pode retomar, revisitar mais tarde e mencionar com @ para trazer contexto de volta à thread principal.

Por padrão, os chats paralelos se concentram em ler, buscar e responder. Use-os para fazer perguntas de esclarecimento, pesquisar alternativas sem se comprometer com uma mudança de direção e validar uma decisão enquanto o agente principal continua em execução.

Busca nas conversas

Encontre mais rápido chats anteriores com o agente com resultados de busca que vão além de nomes e números de PR. Na janela de agentes, você pode buscar transcrições de agente pela paleta de comandos (Cmd+K). O Cursor cria um índice de busca local que escala a busca para milhares de conversas com ótima performance.

Você também pode buscar em uma conversa existente usando Cmd+F. Navegue entre as ocorrências, veja um contador de resultados e continue buscando enquanto percorre transcrições longas.

Seletores de projeto e repositório redesenhados

Simplificamos os seletores de projeto e repositório e os deixamos mais poderosos. Agora, você pode continuar no seletor em fluxos de trabalho que antes levavam você para outra tela. Por exemplo, você pode criar um projeto e conectar GitHub, GitLab ou Azure DevOps sem sair do seletor.

Seletores de projeto e repositório redesenhados

A busca agora é limitada ao local em que você está trabalhando — This Computer, Cloud ou uma máquina remota específica — em vez de usar uma única caixa de busca global. Você também pode remover projetos de Recentes com um clique.

Novos hooks para agentes na nuvem

Os agentes na nuvem já oferecem suporte a hooks de equipe para execução de ferramentas e trabalho com arquivos/shell. Adicionamos novos hooks que permitem observar e controlar a própria conversa do agente: prompts, respostas, pensamento, subagentes, compactação e conclusão de turno. Veja todos os hooks compatíveis na nossa documentação.

Novos hooks como beforeSubmitPrompt, afterAgentResponse, afterAgentThought, stop, subagentStart e outros permitem observar melhor a saída e o raciocínio, controlar subagentes e criar loops autocorretivos com agentes na nuvem.

  • Melhoramos o agrupamento no seletor de repo, com opções em Sem repo, Neste computador e Nuvem.
  • Adicionamos o seletor "Executar em", que mostra onde seu agente pode ser executado (Nuvem, Este computador ou Máquinas remotas) e, a partir daí, leva às opções relevantes (ambientes, opções locais e assim por diante).
  • O seletor de branch abre mostrando sua branch padrão e as branches usadas recentemente, em vez de uma longa lista única, com busca para as demais.
  • Removemos o conceito de Home, para que trabalhar sem um repo seja uma escolha explícita de Sem repo.
  • Reunimos todas as opções remotas — suas máquinas, pools da equipe e espaços de trabalho remotos existentes — em um único menu pesquisável de Máquinas remotas.
  • A seleção multi-repo e multi-root agora é uma opção Selecionar vários dentro dos painéis Nuvem e Este computador, substituindo a tela separada de Configurar espaço de trabalho.
  • A busca foi movida para o topo do menu.
  • O rodapé foi simplificado.
  • Adicionamos a possibilidade de encontrar a opção Sem repo digitando none ou no repo.
  • Se um repo existir apenas na nuvem, o seletor sugere cloná-lo localmente.
  • Adicionamos divisores de seção mais claros.
  • Adicionamos ícones de pasta com um pequeno selo de nuvem para repos na nuvem.
  • Removemos o rótulo redundante Current na lista de branches.