2.4 · Changelog
Subagentes, habilidades e geração de imagens
Os agentes estão resolvendo tarefas cada vez mais complexas e demoradas em toda a sua base de código. Esta versão apresenta novas melhorias no ambiente de execução dos agentes para um gerenciamento de contexto ainda melhor, além de diversas melhorias de usabilidade no editor e na CLI.
Subagentes
Subagentes são agentes independentes especializados em lidar com partes específicas da tarefa de um agente pai. Eles são executados em paralelo, usam seu próprio contexto e podem ser configurados com prompts personalizados, acesso a ferramentas e modelos.
O resultado é uma execução geral mais rápida, um contexto mais focado na sua conversa principal e expertise especializada para cada subtarefa.
O Cursor inclui subagentes padrão para pesquisar sua base de código, executar comandos de terminal e executar fluxos de trabalho em paralelo. Eles começarão automaticamente a melhorar a qualidade das suas conversas com agentes no editor e no Cursor CLI.
Opcionalmente, você pode definir subagentes personalizados. Saiba mais na nossa documentação.
Skills
O Cursor agora oferece suporte a Agent Skills no editor e na CLI. Os agentes podem descobrir e aplicar skills quando conhecimentos e fluxos de trabalho específicos de um domínio forem relevantes. Você também pode invocar uma skill usando o menu de comandos com barra (/).
Defina skills em arquivos SKILL.md, que podem incluir comandos personalizados, scripts e instruções para especializar as capacidades do agente com base na tarefa em questão.
Em comparação com regras declarativas e sempre ativas, as skills são melhores para descoberta dinâmica de contexto e instruções procedimentais de “como fazer”. Isso oferece mais flexibilidade aos agentes, mantendo o contexto focado.
Geração de imagens
Gere imagens diretamente com o agente do Cursor. Descreva a imagem em texto ou envie uma referência para orientar o modelo de geração de imagens subjacente (Google Nano Banana Pro).
As imagens são exibidas como uma prévia embutida e salvas, por padrão, na pasta assets/ do seu projeto. Isso é útil para criar mockups de UI, recursos de produto e visualizar diagramas de arquitetura.
Cursor Blame
No plano Enterprise, o Cursor Blame estende o git blame tradicional com atribuição de IA, para que você veja exatamente o que foi gerado por IA em contraste com o que foi escrito por humanos.
Ao revisar ou voltar a um trecho de código, cada linha aponta para um resumo da conversa que a produziu, oferecendo o contexto e o raciocínio por trás da mudança.
O Cursor Blame diferencia código vindo de completações do Tab, execuções do Agente (detalhadas por modelo) e edições humanas. Ele também permite acompanhar padrões de uso de IA em toda a base de código da sua equipe.
Perguntas de esclarecimento do agente
A ferramenta interativa de perguntas e respostas usada por agentes nos modos Plan e Debug agora permite que os agentes façam perguntas de esclarecimento em qualquer conversa.
Enquanto espera pela sua resposta, o agente pode continuar lendo arquivos, fazendo alterações ou executando comandos e, em seguida, incorporar sua resposta assim que ela chegar.
Você também pode criar subagentes e habilidades personalizados que usam essa ferramenta, instruindo-os a "use the ask question tool."