· Changelog

Novos recursos da CLI e desempenho aprimorado

Esta versão apresenta novos controles da CLI para modelos, gerenciamento de MCP, regras e comandos, junto com melhorias significativas de desempenho em hooks e correções de bugs.

Lista e seleção de modelos

Use o novo comando agent models, a flag --list-models ou o comando /models para listar todos os modelos disponíveis e alternar rapidamente entre eles.

Geração e gerenciamento de regras

Crie novas regras e edite as já existentes diretamente pela CLI com o comando /rules.

Ativando servidores MCP

Ative e desative servidores MCP dinamicamente com os comandos /mcp enable e /mcp disable.

  • As abas agora são nomeadas automaticamente com base nas conversas.
  • O novo comando agent agora é o ponto de entrada principal da CLI. cursor-agent permanece como um alias compatível com versões anteriores.
  • Adicionado o comando agent models, a flag -list-models e o comando de barra /models para listar todos os modelos disponíveis.
  • Adicionados os comandos /mcp enable e /mcp disable para gerenciar servidores MCP.
  • Adicionado /rules para criar novas regras e editar regras existentes.
  • Adicionado /commands para criar novos comandos e editar comandos existentes.
  • Subcomandos executados agora são registrados no histórico de comandos.
  • Nomes de servidores MCP com espaços agora são suportados em todos os comandos /mcp.

  • Hooks agora são executados em paralelo com respostas mescladas, melhorando o desempenho para projetos com múltiplos scripts de hook.
  • A latência de execução de hooks foi reduzida em 10 vezes.
  • O hook afterFileEdit agora fornece corretamente old_string com o conteúdo anterior do arquivo para captura correta do diff.

  • Ctrl+D agora segue o comportamento padrão do shell, exigindo dois pressionamentos da tecla para sair.
  • Shift+Enter agora insere uma nova linha em vez de enviar, facilitando a escrita de prompts em várias linhas.
  • Corrigido bug de renderização de linhas fantasma em que linhas deletadas deixavam artefatos visuais na tela.
  • Corrigida condição de corrida em que o estado da conversa podia ser sobrescrito durante a conclusão de um turno.
  • Corrigido erro "Cannot find module" relacionado ao node-pty em algumas plataformas.
  • Corrigida a geração de nomes de conversas.
  • Corrigidos vários bugs com mensagens subsequentes.