0.48.x · Changelog

Abas de chat, modos personalizados e indexação mais rápida

Esta versão introduz abas de chat para conversas em paralelo, um sistema de modos redesenhado com modos personalizados e melhorias na visibilidade de custos, no desempenho de indexação e na confiabilidade do MCP. Além disso, uma notificação sonora é tocada quando um chat é concluído.

Modos integrados e modos personalizados (beta)

Os modos Agent e Ask são os modos integrados no Cursor, agora com a opção de adicionar modos personalizados. Também renomeamos "Edit" para "Manual" para refletir melhor seu comportamento.

O modo Ask agora tem acesso a todas as ferramentas de busca por padrão, então a ferramenta @Codebase foi removida. Ele vai pesquisar automaticamente na base de código quando necessário. Se você quiser forçar uma busca, basta pedir ao Cursor, em linguagem natural, para "search the codebase" (pesquisar na base de código). Você pode desativar a busca a partir do Ask no menu de modos, o que fará com que o Ask veja apenas o contexto que você forneceu.

Leia mais sobre o Agent e o Ask.

Uma captura de tela da interface do editor Cursor mostrando um menu suspenso sob a seleção de modo "Plan". O menu inclui vários modos de assistente de IA: Agent, Ask, Manual, Plan (atualmente selecionado), Teach e Yolo. Cada modo tem um atalho de teclado correspondente. A interface tem tema escuro e o modelo selecionado é "claude-3.7-sonnet".

Modos personalizados (beta) permitem que você crie novos modos com ferramentas e prompts que se encaixem no seu fluxo de trabalho. Como modos personalizados podem ter atalhos de teclado próprios, ⌘I abrirá, por padrão, o modo Agent e ⌘L alternará o painel lateral. Se você desvincular o ⌘I, ele também passará a alternar o painel lateral. Os modos personalizados estão atualmente em beta, e você pode ativá-los em Settings → Features → Chat → Custom modes.

Você também pode definir o modo padrão nas configurações (Settings → Features → Chat → Default chat mode) para um dos seus modos ou para aquele que você usou mais recentemente.

Uma captura de tela da interface do editor Cursor mostrando as configurações de um modo personalizado de assistente de IA chamado "Agent". O painel de configurações inclui opções para nomear o modo, definir o modelo (atualmente "claude-3.7-sonnet"), configurar atalhos de teclado e ativar ferramentas como Search, Edit e Run. As opções "Auto-apply edits" e "Auto-fix errors" estão ativadas, enquanto "Auto-run" está desativada. Há também um campo para adicionar instruções personalizadas e um botão rotulado "Delete mode" na parte inferior. A interface tem um tema escuro.

Abas de chat

Crie novas abas (⌘T) no chat para ter várias conversas em paralelo. Você também pode manter Option pressionada e clicar no botão + para criar uma nova aba. Cmd+N continua criando um novo chat na aba atual.

Quando uma aba estiver aguardando sua resposta, você verá um ponto laranja nessa aba.

Indexação mais rápida

Fizemos melhorias significativas no desempenho de indexação de bases de código semelhantes dentro de uma mesma equipe, reduzindo bastante o tempo da indexação inicial para cópias subsequentes de grandes repositórios depois que uma cópia foi totalmente indexada. Por exemplo, a base de código do Cursor agora é indexada em menos de um minuto, enquanto antes levava cerca de 20 minutos.

Notificação sonora (beta)

O Cursor agora pode tocar um som quando um chat estiver pronto para revisão. Ative este recurso em Settings → Features → Chat → Play sound on finish.

Visibilidade de custos baseada em uso

Para modelos baseados em uso, agora você pode ver o custo e o detalhamento por chat diretamente no histórico.

Uma captura de tela da interface do editor do Cursor mostrando o título do chat "Improving Description Flow" com um menu suspenso exibindo o histórico recente de chats. O menu inclui entradas como "Fixing Broken Links in Documentation", "Enhancing Content Cohesion" e outras. O chat atualmente selecionado mostra um tooltip com o detalhamento de custos, indicando que usou 2 solicitações ao "gpt-4.5-preview" a US$2,00 cada, totalizando US$4,00. Ícones para editar, duplicar e visualizar o custo estão visíveis ao lado do título do chat. A interface usa um tema escuro.

Nova integração

Introduzimos um processo de integração mais simples para ajudá-lo a começar a usar o Cursor. Você será guiado pela importação de configurações, seleção de temas, atalhos de teclado e outras preferências.

Uma captura de tela da interface de integração do editor Cursor intitulada "Quick Start." Ela solicita que o usuário escolha atalhos de teclado entre opções como VS Code, Vim, Emacs e Sublime Text (com VS Code selecionado). Três recursos são listados: "Agent" para planejar e construir, "Cursor Tab" para prever os próximos passos e "Cmd-K" para editar código com IA. À direita, uma mensagem de exemplo diz: "Add a Settings page with what you find in src/ui/components," usando o modo "Agent". Na parte inferior central, há um botão azul "Continue". A interface tem um tema escuro com uma janela no estilo macOS.
Abas de chat, modos personalizados e indexação mais rápida · Cursor