Skip to main content

Command Palette

Search for a command to run...

CLI

Registro de alterações da CLI do Cursor

As funcionalidades, melhorias e correções mais recentes da CLI do Cursor. Execute agent --version para verificar a versão instalada e agent update para atualizar a instalação existente.

AllAgents WindowIDECursor CLICursor SDK

Auto-review

  • O Auto-review está mais rigoroso com exclusões arriscadas. Agora, o Auto-review pede aprovação antes de exclusões recursivas, forçadas, com curinga ou de espelhamento cujo destino possa ser resolvido de forma diferente do que foi escrito, como uma variável não definida ou um espaço indevido em um caminho. Consulte Configurando o Auto-review.

Modelos

  • Claude Opus 5.5 e Sonnet 5.5 no Bedrock. Se você configurou o AWS Bedrock com agent bedrock, agora pode escolher o Claude Opus 5.5 e o Sonnet 5.5 na lista de modelos com chave própria (bring-your-own-key).

Skills

  • /skills sinaliza habilidades que ultrapassam os limites das Habilidades do Agente. Habilidades que são carregadas, mas excedem os limites da especificação, agora exibem uma contagem de avisos em amarelo em /skills, e, ao selecionar uma delas, aparece logo abaixo o que precisa ser corrigido. Os avisos abrangem nome com mais de 64 caracteres ou fora do formato em minúsculas com hifens, name no frontmatter que não corresponde à pasta, descrição com mais de 1.024 caracteres e corpo com mais de cerca de 5.000 tokens. Consulte o formato do SKILL.md.

ACP

  • Clientes ACP agora recebem ativações de shells em segundo plano monitorados. No modo ACP, quando o agente inicia um shell em segundo plano que monitora a saída, o prompt agora permanece aberto, e o agente é ativado e responde sempre que houver correspondência na saída. Antes, o agente dizia que seria notificado, mas a ativação nunca chegava. Enquanto o prompt aguarda, o client mostra uma chamada de ferramenta Watching: <reason> em andamento. Cancelar o prompt ou enviar um novo encerra a espera sem interromper o shell.

Workers auto-hospedados

  • Agentes de pool any-repo agora trabalham dentro do repositório que reservaram. Em um worker iniciado com --clone-git-repos, as ferramentas, shells, regras, habilidades e subagentes de um agente agora são executados no checkout clonado ou reutilizado para a sua reserva e voltam para o diretório do worker quando a reserva termina. O worker também passa a clonar do zero em vez de reutilizar um checkout que contenha regras, habilidades ou arquivos AGENTS.md não rastreados deixados ali por um agente anterior, e o log do worker lista os arquivos que impediram a reutilização.
  • Workers auto-hospedados param quando registram repositórios demais. Quando o Cursor recusa um agent worker por registrar mais repositórios do que um worker permite, o worker agora é encerrado com uma mensagem informando a quantidade, o limite e quantas pastas de repositório devem ser removidas antes de iniciá-lo novamente, em vez de tentar se reconectar indefinidamente.

Agentes na nuvem

  • agent env deploy aceita comentários e vírgulas finais. Os arquivos de ambiente passados para agent env deploy agora podem incluir comentários e vírgulas finais, permitindo que você anote a configuração do seu Cloud Agent diretamente no arquivo. Arquivos inválidos geram um erro de sintaxe que indica onde a análise parou.

Correções

  • O OAuth do MCP não envia mais marcadores de posição de ID do cliente não preenchidos. Quando a configuração OAuth de um servidor MCP ainda tem um ID do cliente ${VAR} não resolvido, a CLI agora trata o ID do cliente como não definido. O marcador de posição literal não é mais enviado ao servidor de autorização, então o login não falha mais com um erro de client confuso.
  • Correções nas ferramentas do agente. O agente não trava mais quando o modelo chama uma ferramenta desconhecida, e as sessões não são mais encerradas por argumentos fora do intervalo no Shell ou no Grep. Edições em arquivos grandes falham com segurança em vez de truncá-los, substituições imprecisas de uma linha não inserem mais o texto errado, e um Read logo após uma edição ou um comando de shell que cria arquivos retorna o novo conteúdo. O Glob agora encontra arquivos vazios e binários e ignora .git, e as imagens geradas são salvas com a extensão de arquivo correta.
  • Correções nas Ferramentas MCP. O sign-in no MCP não falha mais quando outro app Cursor já está usando a porta de callback de login. O agente agora atualiza a lista de ferramentas de um servidor quando uma ferramenta parece estar faltando. Quando uma ferramenta não existe, o erro agora lista as ferramentas que o agente pode chamar.
  • Correções nos workers auto-hospedados. Os workers não perdem mais a conexão ao enviar mensagens grandes em conexões lentas, não se declaram mais prontos antes de o servidor aceitá-los e não excluem mais credenciais do git enviadas por outro worker na mesma máquina. Checkouts existentes não são mais recusados por causa da configuração do git do sistema ou global, e parar um worker agora exibe o motivo. Stores de agente que você removeu continuam removidos após uma reinicialização, e um store que trava ao fechar é reaberto na próxima solicitação.
  • Correções em sessões longas e resumos. Sessões que atingem o limite de contexto agora são resumidas e continuam em vez de travar, e sua solicitação mais recente é mantida na íntegra após o resumo. O Modo de Depuração não faz mais um turno falhar depois que a conversa é resumida, e imagens anexadas a uma mensagem enfileirada durante um turno interrompido agora são enviadas no turno seguinte.

Correções

  • Turnos do Grok não terminam mais por causa de uma saída rejeitada. Quando o provedor rejeita a saída de um modelo Grok antes que qualquer ferramenta da etapa tenha sido executada, o agente agora tenta executar essa etapa mais uma vez, em vez de encerrar o turno com um erro.
  • Nenhum turno extra após uma resposta vazia. Depois que você retoma uma sessão ou que uma tarefa em segundo plano termina, uma resposta vazia do modelo não aciona mais uma nova tentativa ou um turno de continuação indesejado.
  • Workers auto-hospedados se recuperam de uma conexão silenciosa. Um worker cuja conexão com o Cursor fica silenciosa por 90 segundos agora se reconecta sozinho, em vez de parecer conectado sem receber trabalho. Se sua conta usa o Privacy Mode (Legacy), o worker agora é encerrado na inicialização com uma mensagem explicando como mudar para o Privacy Mode, em vez de tentar se reconectar indefinidamente.
  • Workers auto-hospedados mantêm o estado de um agente aberto entre turnos. Em workers auto-hospedados compartilhados e em pool, a etapa de acompanhamento de um agente reutiliza o estado já aberto, em vez de reabri-lo do zero, e uma requisição de outro agente não falha mais por causa de um estado que o agente anterior já liberou.
  • Erros de geração de imagens indicam o que fazer em seguida. Quando o provedor de imagens recusa uma solicitação, o agente agora mostra uma mensagem com orientações práticas em vez de "Request failed with status code 400." Para bloqueios por política de conteúdo, a mensagem sugere descrever o sujeito sem citar personagens registrados como marca, marcas ou pessoas reais. Para limites de taxa e indisponibilidades do provedor, ela orienta a tentar novamente em instantes.
  • Comandos de shell que excedem o tempo limite preservam a saída. Quando um comando long-running grava sua saída em um arquivo e depois excede o tempo limite, o agente agora recebe o caminho, o tamanho e o número de linhas do arquivo em vez de um resultado vazio, para que possa ler a saída e continuar trabalhando.
  • A CLI executa exatamente o modelo que você escolhe. --model e /model agora executam o modelo escolhido mesmo quando seu ID começa com o ID de outro modelo. Antes, a CLI podia executar silenciosamente o modelo base de nome mais curto em seu lugar.
  • Workers no macOS relatam o uso de memória da mesma forma que o Monitor de Atividade. Um worker auto-hospedado no macOS não conta mais o cache de arquivos como memória usada, então um Mac ocioso não parece mais estar quase sem memória.

Auto-review

  • O Auto-review pondera instruções de bloqueio de acordo com o que cada chamada faz. Com uma instrução como "Enviar comunicações que incluam pessoas externas", ele agora tende a permitir chamadas MCP que apenas criam rascunhos, pré-visualizam, planejam ou leem, e a bloquear chamadas que enviam, postam, publicam, aplicam ou excluem. Adicione instruções ao permissions.json conforme mostrado em Configurando o Auto-review.

Workers auto-hospedados

  • Workers do pool any-repo reutilizam checkouts que você já clonou. Com --clone-git-repos, um worker reutiliza um checkout limpo do repositório reservado no diretório do worker. Ele busca o branch, a tag ou o commit solicitado e mantém o checkout quando a reserva termina, então um repositório grande não precisa mais ser clonado de novo a cada reserva. O log do worker informa por que cada checkout foi reutilizado ou ignorado. O worker também se recusa a iniciar a partir de um diretório sem permissão de escrita e exibe o erro do git no terminal quando um clone falha.
  • Pools aquecidos ativam workers hibernados para mensagens de acompanhamento. Quando chega uma mensagem de acompanhamento para um agente cujo worker está hibernado, agent worker controller --warm-idle agora executa seu hook --spawn com CURSOR_WAKE=1 e o ID desse worker, como no modo claim-then-spawn. Se o hook restaurar a máquina, a mensagem de acompanhamento continua no espaço de trabalho original em vez de ir parar em um worker reserva ocioso com disco vazio. Isso se aplica a pools com uma janela de reconexão.

Correções

  • Corrigido o problema de agentes ficarem presos repetindo a mesma linha de raciocínio. Quando o raciocínio do agente fica repetindo uma única linha, a etapa agora é interrompida e executada novamente uma vez, com um lembrete para parar de deliberar e seguir em frente, em vez de entrar em loop.
  • Corrigida a perda da sua solicitação mais recente ou da sua conversa durante a sumarização. Depois de resumir uma conversa longa, o agente agora mantém sua mensagem mais recente na íntegra, em vez de apenas um lembrete, para continuar focado na tarefa. Se a sumarização falhar, ou se você pressionar Stop durante o processo, o agente mantém a conversa anterior em vez de substituí-la por um resumo vazio ou incompleto.
  • Corrigidos erros de autenticação e regras incorretas em workers auto-hospedados. Workers iniciados com uma chave de API não falham mais com erro de autenticação ao abrir uma sessão de desktop após a primeira hora. O primeiro turno de um agente agora carrega regras, skills e plugins do próprio espaço de trabalho, em vez de um conjunto em cache deixado na máquina por outro espaço de trabalho.
  • Corrigidas as instruções de modelo para Grok 4.7 e Opus 5.5. O Grok 4.7 agora se identifica como Grok 4.7 quando perguntado, em vez de afirmar ser o Composer. O Opus 5.5 agora recebe as mesmas instruções de comunicação do Opus 5, que pedem uma nota de uma linha sobre o que ele vai fazer antes da primeira chamada de ferramenta e um breve resumo final que comece pelo resultado.

ACP

  • Clientes do Agent Client Protocol (ACP) podem mostrar subagentes como sessões próprias. Clientes que anunciam o recurso subagents recebem cada subagente como uma sessão filha vinculada à chamada de ferramenta Task pai, com texto transmitido em streaming, raciocínio, chamadas de ferramenta e um estado final de concluído, com falha ou cancelado. Nesses clientes, um prompt aguarda seus subagentes em segundo plano e inclui os resultados deles no mesmo turno. Cancelar o prompt interrompe os subagentes, e carregar uma sessão salva mostra novamente seus subagentes anteriores. Clientes sem esse recurso continuam recebendo notificações cursor/task.

Login

  • O login confia nos certificados de CA do seu sistema operacional. O fetch com suporte a proxy que o agent login usa nas solicitações de autenticação, diretamente ou por meio de HTTPS_PROXY, agora adiciona os certificados de CA confiáveis do seu sistema ao conjunto embutido. Assim, o login funciona com inspeção TLS corporativa assim que o certificado raiz da sua empresa estiver no repositório de confiança do sistema.

Correções

  • Admin Regras da equipe com padrões de arquivo não são mais carregadas em todo prompt. Uma regra da equipe limitada a um padrão como *.py agora só se aplica quando o agente lê um arquivo correspondente. Regras da equipe sem padrão continuam valendo para toda solicitação.
  • agent models lista os modelos Bedrock da sua equipe. Quando sua equipe conecta o AWS Bedrock por meio de uma função IAM, agent models e --list-models agora mostram os modelos Bedrock da sua região em vez de uma lista vazia. A lista corresponde ao que --model aceita.
  • Comandos do shell funcionam em workers computer-use no macOS. Em um worker Mac iniciado com --computer-use, comandos do shell não falham mais com "The shell command returned no exit status" antes de serem executados.
  • Correções em ferramentas e turnos do agente. Quando o agente aguarda um comando de shell em execução, ele agora segue em frente assim que o comando termina ou a saída corresponde ao padrão que o agente está monitorando, em vez de ficar ocioso até o tempo limite. Edições de arquivo não falham mais quando o modelo envolve o patch em JSON. Interromper o agente continua funcionando depois que um turno tenta novamente uma conexão que falhou.
  • Correções em turnos longos e no Auto-review. Turnos longos com muitas chamadas de ferramenta em modelos Claude e GPT não ficam mais presos compactando o contexto a cada etapa sem liberar espaço. O Auto-review agora deduz uma decisão a partir da ação bloqueada quando a resposta do classificador não a inclui.
  • Correções em workers auto-hospedados. Workers iniciados com --clone-git-repos agora clonam repositórios armazenados sem esquema, como github.com/owner/repo, em vez de falhar porque o git os interpretava como caminhos locais. Quando o Cursor aplica limite de taxa ao agent worker controller, ele aguarda o tempo de Retry-After do servidor, por até 1 hora. Um worker do pool que se reconecta com uma reivindicação obsoleta agora a descarta em vez de rejeitar o próximo agente, e um worker que falha na validação da conta mostra o motivo informado pelo servidor em vez de um simples "Error".
  • Lembretes de loop em todos os modelos. Quando um agente em qualquer modelo, não apenas no Composer, fica repetindo as mesmas chamadas de ferramenta ou mensagens, ele agora recebe um lembrete para tentar algo diferente em vez de ficar em loop até atingir o limite de etapas.
  • Pedir ao agente para parar um objetivo agora o encerra. Quando você pede ao agente para parar de trabalhar em um /goal, ele agora pode marcar o objetivo como concluído em vez de deixá-lo ativo.

Sessões persistentes

  • Mantenha os agentes em execução mesmo depois de se desconectar. Inicie uma sessão persistente com agent persist, desvincule-se com /detach e reconecte mais tarde com agent persist attach. Use agent persist list|stop para gerenciar sessões ou agent persist --resume para continuar um chat existente.

Workers auto-hospedados

  • Espectadores acompanham ao vivo o desktop do agente. Workers iniciados com --computer-use --share-desktop agora compartilham o desktop gerenciado que o agente usa, em vez de uma sessão separada. O Cursor remove telas obsoletas pertencentes a workers para que as sessões seguintes comecem do zero.
  • Ative workers hibernados para mensagens de acompanhamento. O agent worker controller pode ativar um worker hibernado já reivindicado por meio do hook --spawn, para que uma mensagem de acompanhamento volte ao mesmo workspace durante a janela de reconexão. O monitoramento da fila agora usa eventos SSE para reduzir o polling e lidar com limites de taxa.
  • Uso de computador agora funciona em workers macOS. Inicie um worker em um Mac com agent worker --computer-use start e os Cloud Agents poderão clicar, digitar e fazer capturas de tela no desktop com a sessão iniciada. A primeira inicialização instala o app auxiliar Cursor Computer Use, e agent worker debug confirma que ele está instalado. Conceda ao app auxiliar as permissões de Acessibilidade e Gravação de Tela conforme descrito em configuração do macOS.

Controles corporativos e de equipe

  • Admin Restrições de modelos da equipe agora valem na CLI. Quando um administrador limita os modelos da sua equipe (por exemplo, apenas ao Auto), agent models e o seletor /model mostram somente os modelos que você pode usar. Passar um modelo bloqueado para --model encerra o comando com a mensagem de restrição, e um modelo salvo que esteja fora da lista é trocado por um permitido. Os administradores configuram isso em controle de acesso a modelos.

Correções

  • Corrigidos warm pools que paravam de criar workers ociosos. Um controlador de warm pool (agent worker controller --warm-idle <count>) falhava ao ler a lista de pools quando a API do Cursor retornava campos desconhecidos. Agora ele ignora esses campos e continua criando workers ociosos.

Direcionamento e subagentes

  • Oriente um turno em execução e depois interrompa. Agora, pressionar Enter enquanto o agente trabalha envia sua mensagem na fila para a execução ativa em um ponto seguro, para orientá-la, e só interrompe o turno se você pressionar Enter novamente.
  • Execuções de turno único aguardam seus subagentes. Execuções sem interface gráfica e de turno único aguardam a finalização dos subagentes delegados e incluem a conclusão deles antes de sair, em vez de serem encerradas enquanto shells em segundo plano ou servidores de desenvolvimento ainda estão em execução.
  • Leia a transcrição completa do subagente. Ao abrir os detalhes de um subagente, você vê a transcrição completa e ordenada, incluindo o prompt, o raciocínio, as chamadas de ferramenta e a resposta final, em vez de apenas as linhas de ferramentas.
  • Escolha o modelo do subagente de exploração. Configure o subagente de exploração para usar o padrão, ficar desativado, herdar o modelo do agente pai ou usar um modelo específico em /config.
  • Os acompanhamentos de tarefas em segundo plano estão de volta. As mensagens de acompanhamento de conclusão de tarefas em segundo plano finalizadas voltam a ser disparadas em sessões interativas e sem interface gráfica.

Skills, modos personalizados e metas

  • Habilidades persistentes e modos personalizados. Uma entrada de habilidade com barra é anexada uma única vez quando você pressiona Enter, e Option+Enter invoca uma habilidade baseada em modo como um modo personalizado persistente, que permanece ativo até você sair dele.
  • Habilidades gerenciadas podem incluir recursos em Markdown. A sincronização de habilidades gerenciadas agora gera os arquivos Markdown aninhados de uma habilidade em ~/.cursor/skills-cursor, para que habilidades que referenciam recursos extras funcionem.
  • A descoberta de habilidades ignora diretórios ocultos. O scan de habilidades e subagentes não percorre mais diretórios ocultos iniciados por ponto, evitando carregamentos lentos causados por pastas aninhadas grandes.
  • Metas persistentes. /goal rastreia uma meta persistente com uma linha de status ativa ou pausada, mantém a meta em execuções ociosas e sem interface gráfica e a pausa com Ctrl+C. Este recurso está sendo disponibilizado gradualmente e com acesso controlado.

Modelos

  • Auto continua fixado no seletor. Auto fica fixado no topo da lista de /model, assim como no IDE.
  • Editar os parâmetros de um modelo agora o seleciona. Ajustar parâmetros em /model agora seleciona esse modelo, então, ao pressionar Esc, sua escolha atualizada continua ativa.
  • O modo sem interface gráfica mantém as variantes do Max Mode. Uma seleção de --model no modo sem interface gráfica que exige Max Mode agora o envia, então as variantes de contexto máximo não são mais limitadas.

MCP e plugins

  • Login simplificado no MCP para hosts conhecidos. O login em servidores como o Slack pelo pager /mcp usa a autenticação padrão, evitando falhas no registro dinâmico de client.
  • Hooks de plugins instalados agora são executados. Hooks definidos por plugins instalados, incluindo os carregados com --plugin-dir, agora são executados e atualizados quando os plugins são recarregados.
  • Segredos continuam mascarados na configuração do plugin. Os formulários de configuração de plugins mascaram campos com nomes de credenciais e campos do tipo segredo, como tokens, chaves de API e senhas.

Terminal e renderização

  • Prévias de imagem inline. Imagens anexadas e geradas são renderizadas inline nos terminais com suporte, com fallback em texto nos demais.
  • Fórmulas LaTeX renderizadas como Unicode. Fórmulas matemáticas em Markdown agora são renderizadas em Unicode compatível com o terminal, em vez de TeX bruto.
  • Saída do shell e transcrições mais limpas. Saídas longas do shell não recebem mais espaços de largura zero, então caminhos e tokens copiados permanecem intactos; o aviso de diretório de trabalho fica oculto quando um comando é executado no diretório atual; grupos ocultos de chamadas de ferramenta não deixam mais linhas em branco; e as prévias de aprovação na fila do tipo "+N more pending" agora são empilhadas sem espaços entre elas.
  • Paleta de arquivos @ responsiva. A digitação continua fluida em repositórios grandes enquanto a paleta @ calcula sugestões de arquivos.
  • Linha de status personalizada mais estável. Um comando statusLine personalizado mantém seu throttle durante atualizações em streaming e só é reiniciado quando o comando ou o diretório de trabalho muda.

Aprovações e segurança

  • Aprovações de troca de modo com tempo limite. Aprovar uma troca de modo agora usa a UI de paginação com uma contagem regressiva de 15 segundos e rejeita automaticamente quando não há resposta, como na IDE.
  • Comandos git mais seguros. A configuração do git controlada pelo repositório, incluindo fsmonitor, hooks, atributos e programas externos de diff, não é mais executada durante as operações do git feitas pelo próprio agente.
  • Acesso de leitura no sandbox e git via SSH. A política de sandbox ganha um limite de acesso de leitura, e o git via SSH isolado em sandbox no macOS e no Linux passa a ser roteado pelo proxy SOCKS, para que remotos incluídos na lista de permissões funcionem e os negados falhem com um erro claro.
  • O sudo usa sua entrada mais recente. Ao enviar uma senha do sudo, agora é enviado exatamente o que você digitou, e não um valor renderizado desatualizado.

Confiabilidade e inicialização

  • Inicialização mais rápida. As gramáticas de realce de sintaxe e o client do composer em segundo plano agora são carregados sob demanda, fora do caminho de boot, e, se a lista de plugins demorar, o CLI recorre à alternativa de uma sessão sem plugins em vez de travar a inicialização.
  • Sessões longas sem interface gráfica não travam mais. Uploads presos em sessões HTTP/1.1 long-running sem interface gráfica agora são detectados e repetidos, em vez de travarem silenciosamente.
  • Retomada mais rápida em sistemas de arquivos de rede. O seletor de retomada faz o scan das sessões em paralelo e mantém seu chat mais recente selecionado enquanto a lista completa de todos os espaços de trabalho é carregada.

Workers auto-hospedados

  • Mais controle sobre workers auto-hospedados. Os workers podem se associar a um pool nomeado com agent worker --pool <name>, são liberados por padrão após uma hora ociosos (--idle-release-timeout 0 os mantém em execução), podem ser iniciados a partir de um diretório fora do git com --worker-dir, aplicam um bloqueio no diretório de dados para evitar daemons duplicados e executam hooks de início e fim de sessão ao reservar e ao liberar.

Enterprise e instalação

  • Admin Lista de bloqueio de comandos do administrador imposta na CLI. A lista de bloqueio de comandos definida por um administrador da equipe agora é imposta na execução local do shell e atualizada a cada solicitação, com uma chave de desativação de emergência. Controlado pelo administrador.
  • Admin Política de sign-in do MDM. O login da CLI envia e impõe a política de sign-in do MDM, incluindo listas de permissões de organização, equipe, e-mail e domínio, e relata as negações resultantes da aplicação da política. Controlado pelo administrador.
  • A desinstalação no Windows pode remover seus dados. O desinstalador do Windows pode, opcionalmente, excluir os dados de usuário do Cursor, incluindo a pasta ~/.cursor, que armazena as credenciais da CLI.
  • Script de instalação mais resiliente. O script de instalação recorre ao wget ou ao python3 como alternativa quando o curl não funciona.
  • --trust funciona em sessões interativas. Antes, --trust exigia o modo headless. Agora, ao passá-lo em uma sessão interativa, o espaço de trabalho já é marcado como confiável de antemão e o diálogo de confiança é pulado, registrando a mesma decisão de confiança salva que o diálogo grava quando você aceita.
  • Erros claros em vez de travamentos no login. O login OAuth do MCP falha rapidamente com uma mensagem acionável quando a porta de callback já está em uso, em vez de travar em "Listening for the OAuth callback". No macOS, falhas do keychain na inicialização agora explicam a causa e como corrigi-las, como desbloquear um keychain bloqueado ou sair da conta e entrar novamente, em vez de exibir apenas um código de saída.
  • O catálogo de modelos se mantém atualizado em sessões longas. A CLI consulta novamente o catálogo de modelos a cada 10 minutos em segundo plano, então modelos recém-lançados aparecem em /model e nos atalhos sem precisar reiniciar. Se uma atualização falhar, a CLI mantém o catálogo atual e tenta de novo no próximo intervalo.
  • Renderização mais limpa. Linhas de ferramentas concluídas não somem mais por um frame quando o agente passa para a próxima etapa, tabelas markdown com emoji ou texto CJK mantêm as colunas alinhadas, digitar um caminho como /tmp seguido de espaço não deixa mais a paleta de barra travada em "No matches" e as linhas de subagentes não exibem mais a dica de expansão Ctrl+O (o atalho continua funcionando).
  • Corrigido o uso excessivo de CPU pelo monitor de branch. Quando o monitor que mantém atualizada a branch do git no rodapé do prompt não conseguia se anexar (o caso mais comum é quando o limite de monitoramento do inotify se esgota no Linux), ele tentava novamente em um loop contínuo que sobrecarregava um núcleo da CPU. Agora, tentativas de anexação que falham usam backoff exponencial, e trocas de branch continuam atualizando o rodapé imediatamente.

Plugins e MCP

  • Gerencie marketplaces de plugins pelo shell. Automatize o gerenciamento de marketplaces sem uma sessão interativa: agent plugin marketplace add <git-url> registra um marketplace (fixe uma branch, tag ou commit com --git-ref), list exibe o nome, o escopo e a URL git de cada marketplace (--format json para scripts), update reindexa um marketplace a partir do seu repositório e remove exclui um marketplace com escopo de usuário.
  • Um único servidor para configurações MCP duplicadas. Quando o mesmo servidor MCP remoto está configurado em mais de um escopo, como no mcp.json do seu usuário e no .cursor/mcp.json de um projeto, a CLI agora executa uma única instância em vez de duplicatas. Escolha qual escopo tem a configuração prevalecente na nova aba Configure Scope da visualização de detalhes /mcp de um servidor. A escolha é salva por projeto.

Uso e modelos

  • Veja o uso e o gasto do plano em /usage. /usage agora mostra os medidores de uso incluído da sua conta, com detalhamento de Auto e API, o gasto sob demanda em relação ao seu limite, o nome do plano e a data de renovação do ciclo de faturamento. Planos Enterprise com uso compartilhado também exibem um gráfico de gasto do ciclo de faturamento atual comparado ao período anterior de mesma duração, além de um link para o painel de uso.
  • Corrigido o Max Mode que ficava ativado. Escolher uma variante que exige Max Mode, como /fast ou uma opção de contexto de 1M, não deixa mais o Max Mode ativado silenciosamente para outros modelos e sessões futuras: ele é desativado quando sua seleção deixa de exigi-lo, enquanto uma escolha explícita com /max-mode continua valendo. O indicador MAX também voltou à barra de prompt, após o resumo de parâmetros do modelo.
  • Corrigido o seletor /model vazio em conexões lentas. Se a consulta ao catálogo de modelos expirasse na inicialização, o /model ficava vazio durante toda a sessão. Agora, abrir o seletor consulta o catálogo novamente, e um seletor já aberto é preenchido assim que a lista chega.

Aprovações e confiança

  • Aceite buscas na web automaticamente. A nova permissão Auto-Accept Web Search permite que o agente faça buscas na web sem pausar para pedir aprovação a cada vez. Ela vem desativada por padrão. Ative-a em Permissions no /config ou defina autoAcceptWebSearch no cli-config.json. Vale para execuções interativas, sem interface gráfica, de subagentes e do Agent Client Protocol.
  • Oriente o agente a partir dos prompts de aprovação do shell. A opção de pular nas aprovações do shell agora se chama "Skip & tell the agent what to do instead", e escolhê-la abre um editor cuja mensagem é enviada ao agente como o motivo pelo qual o comando foi pulado. Enviar uma mensagem vazia apenas pula o comando.
  • A configuração de worktree respeita a confiança do espaço de trabalho. Os comandos de configuração do .cursor/worktrees.json agora só são executados depois que o espaço de trabalho é marcado como confiável, pelo prompt de confiança, por uma decisão de confiança salva ou por --trust em execuções sem interface gráfica. Em espaços de trabalho não confiáveis, a configuração é pulada e um aviso é exibido.

Confiabilidade

  • Retomar chats ficou mais rápido. O seletor de retomada mostra imediatamente os chats do seu espaço de trabalho atual e carrega os de outros espaços de trabalho em segundo plano. Além disso, selecionar um chat não exige mais esperar pela consulta ao catálogo de modelos quando seu modelo salvo já está em cache.
  • Instabilidades de rede não interrompem mais as execuções. Falhas de DNS e erros de rede inacessível, como os que ocorrem durante uma troca de VPN, passam a ter novas tentativas com backoff, assim como outros erros de transporte. Se a rede continuar fora do ar, a CLI mostra uma dica prática sobre configuração de rede, VPN, DNS e proxy em vez de um erro de rede bruto.
  • Subagentes resistem a falhas temporárias. Um erro momentâneo de rede não encerra mais um subagente em execução com um erro terminal. Os turnos de subagentes são repetidos com a mesma política dos turnos normais, retomando a partir do último checkpoint, quando houver.
  • Atualizações não quebram mais sessões em execução. A limpeza da atualização automática podia excluir a versão instalada a partir da qual uma sessão longa havia sido iniciada, fazendo-a travar no meio de um turno. Agora, processos em execução marcam seu diretório de instalação como em uso para que a limpeza o ignore e, se os arquivos de instalação ainda assim desaparecerem, como após um upgrade do Homebrew, a CLI pede que você reinicie em vez de falhar com um erro de módulo.
  • Correções no /btw. Perguntas paralelas não falham mais com um erro interno de blob em sessões longas ou compactadas, e a paleta de comandos de barra não aparece mais sobre a sua pergunta enquanto você digita.

Modelos e habilidades

  • Novas instalações começam no Auto. Novas instalações da CLI usam por padrão o roteamento de modelos Auto. Escolhas já feitas não mudam; troque a qualquer momento com /model ou --model.
  • Troque de modelo instantaneamente com comandos slash. Digite um atalho como /opus ou /composer para ir direto a um modelo, sem precisar do seletor; cada atalho de família lembra sua última escolha. /fast ativa ou desativa o Fast quando o modelo atual oferece suporte. Desative os atalhos em Model slash commands, no /config.
  • Mantenha habilidades exclusivas do modelo fora dos comandos slash. Defina user-invocable: false no frontmatter do SKILL.md de uma habilidade para ocultá-la do preenchimento automático de / e da resolução de /skill-name digitado, mantendo-a disponível para o modelo.

Confiabilidade

  • Corrigido o crescimento de memória causado pelo estado de cancelamento por turno. Conversas longas não acumulam mais listeners e controladores de abort; cada turno os libera ao terminar.
  • Sair leva você de volta ao shell imediatamente. Ao sair, a CLI não espera mais o encerramento de servidores MCP ou de outras tarefas em segundo plano, e sair pelo prompt de confiança do espaço de trabalho não exibe mais "Trusting workspace…" rapidamente na tela.
  • Corrigida a corrupção da configuração ao executar vários agentes ao mesmo tempo. Processos simultâneos da CLI podiam intercalar gravações em cli-config.json e bloquear inicializações posteriores. Agora cada gravação é feita primeiro em um arquivo temporário próprio, seguida de uma renomeação atômica.

Sessões e subagentes

  • Retome conversas de qualquer diretório. agent ls, agent --resume e /resume abrem por padrão All chats, com conversas de todos os espaços de trabalho. Use Esquerda/Direita para alternar para This workspace; conversas de outros diretórios exibem um rótulo de pasta, e retomar uma delas carrega a conversa completa em vez de uma vazia.
  • Subagentes mantêm o contexto ao serem retomados. Subagentes concluídos salvam checkpoints, então retomar um deles restaura o contexto anterior em vez de começar do zero. Subagentes em segundo plano incluem a mensagem final na notificação de conclusão, e retomar um subagente indisponível agora falha com um erro claro.

Login e MCP

  • Faça login de outro dispositivo com um QR code. Durante o agent login ou o onboarding da primeira execução, pressione q para exibir um QR code com a mesma URL de login e escaneie-o com o celular para concluir a autenticação via SSH sem copiar um link longo. Terminais estreitos e sessões não interativas continuam exibindo apenas a URL.
  • Filtre servidores MCP e veja o login começar na hora. Digite para filtrar a lista de servidores do /mcp. Ao selecionar Login, "Preparing login…" aparece na hora, e as instruções de OAuth via SSH não usam mais ssh -N, que falhava em alguns proxies.
  • Admin Corrigidos bugs de lista de permissões e aprovação do MCP. As listas de permissões de rede da equipe agora aceitam origens HTTP(S) com portas explícitas, como servidores locais em portas não padrão. As aprovações pessoais de ferramentas MCP voltam a funcionar quando os controles de ferramentas do administrador da equipe estão vazios ou não definidos.

Entrada e terminal

  • Prompts longos ficam limitados a seis linhas visuais. A barra de prompt e o editor de mensagens na fila rolam para manter o cursor visível, em vez de crescer sem limite. Colagens grandes continuam recolhidas como uma pílula quando recuperadas do histórico, enquanto o agente recebe o conteúdo completo, e Working aparece logo após o envio.
  • Corrigido o estado do terminal após Ctrl+Z. Suspender a CLI restaura os modos de teclado do seu shell até você executar fg. O Backspace não engole mais as letras digitadas logo em seguida quando a interface trava por um instante, e a digitação continua responsiva enquanto o agente transmite a saída.
  • Corrigidos prompts de sudo na fila. Cada solicitação de sudo abre um novo prompt de senha em vez de ficar travada em "Authenticating…". Escape e Ctrl+C cancelam durante o envio, e a máscara usa • em vez de * para evitar desalinhamento com ligaduras de fonte do terminal.
  • Cards do modo de depuração usam as cores do modo de depuração. O card de decisão dos passos de reprodução usa o destaque vermelho de depuração em vez do amarelo do modo de planejamento, deixando claro qual modo está ativo.

Espaços de trabalho e comandos

  • Inicie sessões com múltiplas raízes pela linha de comando. Repita --add-dir <path> para adicionar diretórios na inicialização, inclusive com --workspace. /add-dir atualiza as habilidades slash e os comandos personalizados imediatamente; reinicie apenas quando quiser que o agente descubra novas habilidades automaticamente.
  • Recarregar plugins atualiza os comandos. Recarregar um plugin atualiza seus comandos slash e a paleta. Nomes longos de habilidades e de comandos personalizados agora são resolvidos corretamente, e /add-dir mantém o preenchimento de diretórios aberto enquanto você navega.
  • Acompanhamentos na fila são enviados ao pressionar Enter pela segunda vez. Pressione Enter novamente com o prompt vazio para interromper o turno atual e enviar imediatamente sua mensagem na fila, inclusive enquanto um hook beforeSubmitPrompt estiver em execução.
  • Corrigido o atraso na digitação durante execuções do agente. Digitar e enfileirar acompanhamentos não renderiza mais a transcrição inteira a cada tecla pressionada enquanto a saída é transmitida.
  • Corrigida a redefinição das opções de modelo. Alterar Fast, esforço de raciocínio ou contexto em /model preserva suas outras escolhas compatíveis e mantém o Max Mode sincronizado.

Nuvem e Auto-review

  • Transferências para a nuvem preservam o modelo e o contexto do espaço de trabalho. Em repositórios Git com acesso a Agentes na nuvem, as transferências preservam o modelo selecionado e o caminho do espaço de trabalho. O prompt mostra o status da transferência, Esc ou Ctrl-C cancela a operação, e os detalhes de falhas continuam visíveis.
  • O Auto-review considera as instruções invocadas. Admins podem controlar a disponibilidade. Quando o Auto-review está ativado para sua conta e para o modelo selecionado, o classificador pode inspecionar os arquivos de habilidades invocadas e de comandos personalizados baseados em arquivo antes de decidir se uma chamada de ferramenta precisa de aprovação. Os limites rígidos de aprovação existentes continuam os mesmos.

Autenticação e MCP

  • Execute o Cursor em sandboxes sem o Keychain do macOS. Defina AGENT_CLI_CREDENTIAL_STORE=file para armazenar credenciais sem criptografia em um arquivo acessível apenas ao proprietário. Use um armazenamento privado que persista entre execuções; nesse modo, builds Unix empacotadas também deixam de carregar as CAs do sistema.
  • Corrigidos falsos erros de conexão MCP. Servidores em funcionamento não aparecem mais como desconectados em /mcp e agent mcp list quando suas ferramentas ou instruções estão disponíveis.

Confiabilidade e atualizações

  • Atualizações no Windows suprimem a saída de progresso do PowerShell. Atualizações nativas não exibem mais a barra de progresso do PowerShell sobre a CLI nem sofrem com a sobrecarga de download causada por ela.
  • Corrigido o crescimento do uso de memória em sessões longas da CLI. A CLI agora salva apenas as novas entradas da transcrição a cada checkpoint, em vez de recarregar e reescrever a conversa inteira.

Auto-review

  • Modo de execução Auto-review. O modo de execução Auto-review do Cursor chega à CLI: um meio-termo entre Allowlist e Run Everything que mantém o agente avançando com menos prompts de aprovação. Chamadas de Shell, MCP e Fetch são verificadas nesta ordem: chamadas na lista de permissão são executadas imediatamente, chamadas que podem rodar em sandbox são executadas no sandbox e as demais vão para um classificador que permite a chamada, tenta outra abordagem ou pede sua aprovação. Ative com --auto-review, em /config ou com /auto-review, e oriente o classificador com instruções allow/block em permissions.json.

Espaços de trabalho

  • Espaços de trabalho nomeados com vários diretórios. Execute o agente em vários repositórios ao mesmo tempo: adicione diretórios no meio da sessão com /add-dir, salve o conjunto com /save-workspace, recarregue-o depois com /load-workspace ou já inicie com escopo definido usando --workspace.

Comandos

  • /rewind ativado por padrão. A linha do tempo para desfazer turno a turno não precisa mais ser ativada em /config.
  • /vim em qualquer ponto do prompt. Acione a edição inline do Vim a partir de qualquer posição, não apenas com o prompt vazio.
  • /copy mais completo. Escolha uma única etapa de uma resposta com várias etapas em um seletor por etapa, copie as respostas do agente junto com suas próprias mensagens e copie respostas longas sem travar o terminal.
  • /logs em máquinas compartilhadas. Os logs de depuração são gravados por usuário, evitando erros de permissão em hosts multiusuário, e o caminho de /logs fica mais tempo na tela.

Experiência no terminal

  • Histórico de prompts por conversa. A seta para cima recupera o que você digitou nesta sessão, em vez de um histórico único compartilhado entre todos os chats.
  • A lista de jobs mostra tudo o que está em execução. Shells em primeiro plano e subagentes aparecem no paginador de jobs junto com as tarefas em segundo plano.
  • Renderização mais estável. Diagramas Mermaid continuam desenhados após o fim de um turno, prévias longas de saída do shell são cortadas em vez de quebrar linha e a tela é limpa uma vez por redimensionamento, e não duas.
  • Seu rascunho é preservado no seletor de retomada. Cancelar /resume mantém o que você já tinha digitado.
  • Edição de planos. Esc volta ao modo normal do Vim enquanto você revisa um plano.

Confiabilidade

  • Menos uso de memória em sessões longas. Corrigido um vazamento em que sinais de interrupção por turno retinham o estado da conversa.
  • Sem falhas quando o estado de aprovação está ausente. As sessões toleram armazenamentos de credenciais que ainda não registraram um modo de aprovação.

MCP e skills

  • Servidores MCP fornecidos pelo editor são confiáveis. Servidores MCP recebidos pelo Agent Client Protocol (Zed e outros editores) são carregados em vez de descartados silenciosamente.
  • Ferramentas MCP continuam funcionando após recarregar plugins. A concessão do MCP é renovada após o recarregamento de um plugin, então suas ferramentas não travam mais com erros "Not connected".
  • Skills encontradas por links simbólicos. O menu de skills segue diretórios com links simbólicos ao descobrir skills.

Instalação e atualizações

  • Troca de canal confiável. A troca de canal de lançamento é aplicada já na primeira tentativa e consulta imediatamente o build do canal de destino.
  • Correções para Windows e shim. O launcher do Windows reconhece diretórios de versão com carimbo de data/hora, e o shim cursor não gera mais erros em shells que tratam variáveis não definidas como falhas.

Controles corporativos e de equipe

  • Admin Controle de equipe para Auto-review. Administradores definem se o Auto-review está disponível para seus membros.
  • Identidade estável de worker auto-hospedado. worker start aguarda a conexão da ponte antes de informar que está pronto, e os workers mantêm um ID lógico estável restrito a cada usuário autenticado, para que frotas em máquinas compartilhadas associem o worker certo à pessoa certa.

Experiência no terminal

  • Exibição de edições mais limpa. As edições de arquivos são renderizadas sem bordas (um cabeçalho Editing/Edited mais o diff), com renderização de diff memoizada para que edições grandes não deixem a UI lenta.
  • Seletor de retomada mais rápido e completo. Os metadados da sessão ficam em cache, então o /resume (Ctrl+Y) abre rapidamente mesmo em sistemas de arquivos de rede, com as colunas Criado e Última atualização e ordenação confiável.
  • Status de trabalho fixado acima do prompt. O progresso, as contagens de tokens (com exibição opcional do tempo decorrido) e as dicas ficam em um único lugar fixo.
  • Saídas longas do shell são truncadas a partir do topo. Você vê a saída mais recente de um comando em execução, não a mais antiga.
  • URLs quebradas continuam clicáveis. Links longos reemitem os códigos de hyperlink em cada linha quebrada.
  • O seletor de modelo mostra o estado do Max Mode, e o resumo do modelo no rodapé não exibe mais rótulos redundantes.

Comandos

  • /fork Cria uma ramificação da conversa atual em uma cópia para seguir por outro caminho (aliases /branch, /duplicate).
  • /update Atualiza a CLI diretamente, sem sair da sessão.
  • /context Mostra o que está consumindo a janela de contexto, dividido por categoria.
  • /logs Logs de depuração são gravados em todas as sessões; /logs mostra o caminho e o copia para a área de transferência.
  • Controles de tarefas em segundo plano. Navegação com as setas no visualizador de tarefas e um atalho para encerrá-las.

Confiabilidade

  • Pings de keepalive HTTP/2. Travamentos silenciosos da conexão no meio do fluxo são detectados em segundos e a operação é repetida.
  • Novas tentativas automáticas após interrupções de transporte. Cancelamentos e interrupções no nível da rede não encerram mais o turno como se Ctrl+C tivesse sido pressionado.
  • Correções de congelamento. Eliminamos congelamentos graves da UI causados por loops de feedback de layout, um congelamento da entrada após o onboarding da primeira execução e teclas perdidas ou fora de ordem ao colar.
  • Primeira renderização mais rápida em redes lentas. As consultas às configurações da equipe não bloqueiam mais a inicialização interativa (cerca de 2 segundos em conexões de alta latência).
  • Funciona em redes restritas. Os padrões de recursos são aplicados quando firewalls corporativos bloqueiam o serviço de configuração.
  • Suporte a direnv. O shell do agente carrega o .envrc automaticamente, tanto em shells interativos quanto nos iniciados pelo agente.
  • Correções ao arrastar e soltar e ao colar. Os caminhos de arquivos arrastados chegam intactos, e colar um arquivo de imagem copiado no macOS anexa a imagem em si.

Controles corporativos e de equipe

  • Admin Administradores podem desativar o modo headless. Uma configuração da equipe bloqueia o uso não interativo da CLI em toda a organização.
  • Admin Controles de "Executar tudo". A execução automática passou a ter um nome consistente em todo o produto; a execução automática controlada pelo administrador trata a allowlist de comandos como a base sempre disponível.
  • Admin Governança de extensões de usuário do MCP. As opções de administrador "Permitir extensão do usuário" para servidores MCP e ferramentas são aplicadas em tempo de execução.
  • Admin Servidores MCP gerenciados pela equipe. Servidores configurados centralmente carregam de forma confiável, com seleção de grupo de servidores; a política de ferramentas do MCP agora é independente da configuração de execução automática do terminal.
  • OAuth do MCP via SSH. A CLI mostra instruções de encaminhamento de porta ao autenticar um servidor MCP remoto a partir de uma sessão SSH.
  • Composer 2.5 é o modelo padrão para novas sessões da CLI.
  • /summarize. Renomeado de /compress para manter a consistência com o IDE; /compact e /compress continuam funcionando como nomes alternativos, e os nomes alternativos são executados diretamente.
  • Plugins locais via ~/.cursor/settings.json. Aponte uma chave enabled_plugins para pastas de plugins locais, sem precisar de marketplace.
  • Workers com múltiplas raízes. Workers auto-hospedados abrangem múltiplos repositórios com flags --worker-dir repetíveis e mantêm uma identidade estável.
  • Rewind preserva imagens. Voltar a um turno anterior restaura no prompt as imagens anexadas naquele turno.
  • /plugins mais rápido. Os detalhes dos plugins carregam mais rápido, e os servidores MCP de cada plugin ficam vinculados ao gerenciamento em /mcp.
  • Ferramentas MCP atualizadas durante a sessão. Fazer login, ativar ou desativar um servidor em /mcp atualiza imediatamente as ferramentas disponíveis para o agente.
  • Diffs legíveis no modo claro. Os destaques de diff por caractere ficam legíveis em temas claros do terminal.
  • Hooks aceitam payloads via stdin. Isso evita os limites de tamanho do argv e mantém os payloads fora das listagens de processos.
  • Modo visual do Vim. Seleção visual com os operadores de exclusão e alteração; o modo Vim ativo aparece no rodapé.
  • Ctrl+G abre seu prompt no $EDITOR. Escreva prompts longos no seu editor de verdade e traga o resultado de volta para a barra de prompt.
  • Gerenciamento de MCP reformulado. /mcp abre uma visualização detalhada de cada servidor: navegue pelos esquemas das ferramentas, faça login, faça logout (limpa as credenciais OAuth armazenadas), ative e desative, tudo sem sair da sessão.
  • Execuções sem interface gráfica aguardam as ferramentas MCP. Corrigida uma condição de corrida na inicialização em que servidores MCP stdio lentos ficavam de fora das execuções com -p.
  • Regras e habilidades aninhadas. .cursor/rules e .cursor/skills em subdiretórios são detectados em qualquer lugar, assim como no IDE.
  • Conversas longas são redesenhadas instantaneamente. Redesenhos completos renderizam apenas os turnos recentes (use /full-conversation para desativar), mantendo o redimensionamento e a retomada rápidos em sessões antigas.
  • Suporte a proxy para fluxos do agente. HTTPS_PROXY agora é respeitado na conexão de streaming, completando o suporte a proxy corporativo de ponta a ponta.
  • A execução automática é mantida ao retomar. Ao retomar uma conversa, o Executar tudo é recalculado com base na sua configuração e na política da equipe.
  • Variantes de modelo funcionam sem interface gráfica. Slugs de modelo Rápido ou de esforço alto passados para --model mantêm seus parâmetros no modo -p.
  • Teclas digitadas antes do carregamento ficam em buffer e são reproduzidas assim que a UI carrega; corrigida a entrada desatualizada via SSH e tmux.
  • Reconhecimento de foco no tmux. O cursor do prompt para de piscar em painéis sem foco (com focus-events on).
  • Diffs problemáticos são renderizados com segurança. Linhas muito longas são truncadas antes do realce de sintaxe, para que arquivos minificados não travem a UI.
  • Marketplaces de plugins. Adicione um marketplace por URL do git (/plugin marketplace add), navegue pelos marketplaces e gerencie-os por escopo, veja de qual marketplace cada plugin veio e carregue diretórios locais de plugins com --plugin-dir. Plugins importados do Claude Code aparecem junto com os nativos.
  • Ctrl+L limpa a tela como em um shell: limpa a tela e o histórico de rolagem, mas mantém sua sessão em execução.
  • Digitação fluida desde a primeira tecla. Corrigimos um travamento do loop de eventos (cerca de 1 segundo em repositórios grandes) que agrupava as primeiras teclas digitadas; fechar paginadores não redesenha mais a tela inteira.
  • Skills em todos os lugares. As skills são carregadas nos modos interativo, sem interface gráfica e de integração com o editor; invocações /skill-name funcionam no modo de impressão -p.
  • Colar imagens da área de transferência no Linux. Cole imagens no Wayland e no X11.
  • Autocompletar no /model. Digite /model sonnet e o seletor abre já filtrado, sem enviar seu prompt.
  • O tema acompanha seu terminal. Ao alternar o terminal entre claro e escuro, a CLI é redesenhada automaticamente.
  • Detecção de travamentos com novas tentativas persistentes. Streams travados são detectados e tentados novamente em vez de ficarem parados, e o backend pode recorrer ao transporte HTTP/1 em redes onde o HTTP/2 apresenta problemas.
  • /mcp agrupado por escopo. Os servidores são organizados em User / Project / Team, e servidores com falha exibem o erro real.
  • Reforço de privacidade. O resumo de conversas falha de forma segura para equipes sem armazenamento.
  • Tokens delegados para workers. Contas de serviço da equipe podem gerar tokens com escopo de usuário short-lived para que as execuções de workers auto-hospedados sejam atribuídas a um membro específico da equipe.
  • Interromper preserva resultados parciais. Parar um turno preserva a saída de comandos do shell em andamento, e mensagens de acompanhamento movem ferramentas em execução para segundo plano em vez de encerrá-las.
  • /rewind: desfaça turnos do agente. Uma linha do tempo interativa restaura arquivos e o estado da conversa para qualquer turno anterior, com diffs de arquivos por turno, restauração apenas da conversa e os aliases /undo//restore (ative em /config).
  • Notificações na área de trabalho. Receba uma notificação quando um turno terminar ou quando o agente estiver aguardando você (aprovações, perguntas, sudo) no iTerm2, Ghostty, Warp, Kitty e Terminal.app, com passthrough para tmux/screen e silenciamento de acordo com o foco. As notificações de aprovação incluem o comando pendente.
  • /config interativo. Um editor de configurações completo dentro da CLI substitui a edição manual de JSON e inclui uma página de versão e conta.
  • Linha de status personalizada. Aponte statusLine para o seu próprio comando e renderize a saída dele (com dados de uso de tokens em tempo real) no rodapé do prompt.
  • Perguntas paralelas com /btw. Faça uma pergunta rápida somente leitura no meio de um turno; a resposta é exibida em streaming em uma sobreposição dispensável, com todo o contexto da conversa, sem nunca afetar seu histórico de conversas.
  • Inicialização mais leve. O carregamento de MCP saiu do caminho da primeira renderização, a configuração do servidor e o modelo ficam em cache entre execuções, o pacote de realce de sintaxe caiu de 9,1 MB para 2,4 MB e comandos de execução única ignoram totalmente a inicialização da UI.
  • Pool de conexões HTTP/2 ativado por padrão. Melhor throughput para chamadas de ferramenta paralelas e subagentes.
  • Movimentos de busca do Vim. f/F/t/T/;/, com composição de operadores (df,, ct.).
  • Atalhos para colar imagens. Ctrl+V cola uma imagem da área de transferência; ao colar um arquivo de imagem copiado, a imagem real é resolvida.
  • Renderização de Markdown e diff. Espaçamento mais compacto, títulos estilizados, diffs unificados no estilo git com linhas de contexto, diffs precisos para novos arquivos e uma correção para texto cinza sobre fundo escuro que ficava invisível em muitos temas (incluindo o modo escuro via SSH).
  • Contexto no rodapé. O diretório de trabalho, a branch do git e o PR aberto da sua branch (como link clicável) ficam visíveis enquanto você digita.
  • Guia de atalhos com ?, /copy, /rename. Descubra atalhos de entrada, copie mensagens anteriores e dê nome às suas sessões.
  • Uma pergunta por vez. Perguntas para esclarecer dúvidas são apresentadas uma a uma, com a opção de resposta livre "Outro".
  • Melhorias no modo headless. --format json para status/about, o modo Plan funciona com -p e os erros são registrados nas transcrições para que scripts possam detectar execuções com falha.
  • Hooks disparam de forma confiável. Os eventos afterAgentThought/afterAgentResponse são emitidos na CLI, e respostas de hook no formato do Claude Code são aceitas.
  • Servidores MCP globais aprovados automaticamente. Servidores de ~/.cursor/mcp.json são carregados sem prompts por espaço de trabalho (servidores no nível do projeto ainda exigem aprovação), e as telas de aprovação de MCP ocultam segredos em URLs.
  • Instale plugins a partir de uma URL do git. Cole a URL de um repositório na busca de plugins para instalar diretamente.
  • Reforço de confiança e aprovação. Worktrees herdam a confiança no espaço de trabalho, prompts de aprovação não podem ser pulados por um Enter acidental e a CLI oferece a opção de manter "Executar tudo" após uso repetido.
  • Subagentes na CLI. Agentes paralelos são executados localmente com status em tempo real em sessões interativas, sem interface gráfica e no editor, herdando suas credenciais, regras e política de aprovação. O modo Max e configurações com chave personalizada são propagados para os subagentes.
  • Run Everything agora tem uma opção própria. A aprovação automática é controlada por /auto-run (e --force/--yolo), separadamente da alternância de modos com Shift+Tab, e os modos de aprovação configurados pela equipe são respeitados em execuções sem interface gráfica.
  • Chegaram os plugins. Navegue pelo marketplace e instale ou desinstale plugins no escopo de usuário ou de projeto em /plugin; habilidades, comandos slash, subagentes e servidores MCP dos plugins são todos carregados na sessão.
  • Novas tentativas ativadas por padrão. Fluxos interrompidos ou travados são retomados automaticamente em todos os modos, e erros de servidor classificados (como limites de taxa) são exibidos com a mensagem real.
  • Suporte a permissions.json. A CLI lê o mesmo arquivo de lista de permissões de terminal/MCP usado pelo IDE.
  • Suporte a proxy corporativo na autenticação. O login e a validação de chave de API passam por HTTPS_PROXY, o que desbloqueia redes no estilo Zscaler.
  • Tarefas em segundo plano. Pressionar Ctrl+B duas vezes envia um shell em execução para segundo plano, execuções sem interface gráfica aguardam a conclusão do trabalho em segundo plano (emitindo eventos para consumidores de stream-json) e as notificações de conclusão são renderizadas corretamente.
  • Melhorias no worker self-hosted. Sem necessidade de sudo, correção de desconexões por inatividade, atualização automática de token, endpoint de métricas do Prometheus, suporte a Windows, nomes personalizados e suporte a proxy.
  • Habilidades de diretórios de outras ferramentas. As habilidades também são detectadas em .claude/skills, .agents/skills e .codex/skills.
  • Correções de OAuth em MCP remoto. Servidores OAuth estritos (state/scopes) funcionam com /mcp login, e placeholders ${VAR} são expandidos em todas as configurações de MCP.
  • --image em qualquer lugar. Anexe imagens em qualquer sessão, não apenas no modo print.
  • Integrações com editores. Seleção de modelo e modo via Agent Client Protocol (Zed, JetBrains), suporte a servidores MCP fornecidos pelo host, streaming mais completo com raciocínio e localização de arquivos, e comandos slash de habilidades.
  • Detecção de keychain do macOS bloqueado via SSH. Uma mensagem clara de "desbloqueie seu keychain" substitui falhas de credencial pouco claras.
  • Admin Controles de administrador. As listas de permissão e bloqueio de rede são aplicadas incondicionalmente (inclusive para tráfego MCP), o sandboxing desativado pelo administrador é respeitado pela execução automática e a geração de imagens pede confirmação antes de ser executada.
  • Claude Sonnet 4.6 no Bedrock. Adicionado à lista de modelos com chave própria.
  • Payloads de hooks mais completos. Uso de tokens por turno e um ID de sessão estável.
  • Git worktrees. --worktree/-w executa o agente em uma worktree isolada (com --worktree-base para a branch base), mantendo as alterações do agente fora do seu checkout; o sandbox entende totalmente layouts de worktree.
  • Travamento no modo sem interface gráfica corrigido. Execuções com -p não ficam mais bloqueadas quando iniciadas com um pipe de stdin aberto (Node, Python, runners de CI), e o failover de conexão em redes parcialmente inacessíveis caiu de cerca de 20 segundos para 8.
  • --yolo. Execuções totalmente autônomas, com aprovação automática consistente para confiança, MCP e comandos.
  • AWS Bedrock com suas próprias credenciais. agent bedrock configura chaves de acesso ou uma função IAM da equipe; funciona em sessões interativas, sem interface gráfica e no editor.
  • Reconexão automática. Erros de transporte geram novas tentativas, com um indicador visível de "Reconectando…".
  • UI de revisão. /changes unificado (Ctrl+R) com uma aba Sessão que mostra apenas as edições desta sessão, o/O para abrir diffs no seu editor e um alternador do modo zen durante a revisão.
  • Uso de tokens para scripts. Totais de tokens de entrada/saída/cache por turno e um request_id na saída stream-json; transcrições sem interface gráfica geram JSONL compatível com o Claude Code.
  • -H/--header repetível. Passe vários cabeçalhos no estilo do curl.
  • Arquivos de política do sandbox. ~/.cursor/sandbox.json e .cursor/sandbox.json são respeitados (inclusive via SSH), o acesso à rede tem modos bem definidos e a CLI falha imediatamente, informando o motivo, quando o sandbox está ativado, mas indisponível.
  • Melhorias no modo de plano. Um menu de plano persistente com Compilar localmente / Compilar na nuvem, e o conteúdo do plano é transferido corretamente para agentes em nuvem.
  • Inicialização mais rápida, turnos mais ágeis. Inicialização paralelizada, verificações de atualização adiadas e renderização otimista de mensagens.
  • Melhorias de renderização. Tabelas markdown se ajustam à largura do seu terminal, blocos de raciocínio renderizam markdown, comandos do shell ganham realce de sintaxe e o Mermaid renderiza mais tipos de diagrama.
  • Correções de entrada em vários terminais. r do Vim (substituir caractere), exclusão de palavra com Alt+Delete, nova linha com Ctrl+J no iTerm2, tecla Delete no Windows, suporte à área de transferência no Wayland e histórico de prompts por sessão.
  • Admin Controle de atribuição corporativo. A atribuição de commit/PR desativada pelo administrador é aplicada na CLI, independentemente das configurações locais.
  • Erros claros para capturas de tela bloqueadas. Falhas de permissão no macOS exibem um aviso e uma solução alternativa em vez de falhar silenciosamente.
  • Hooks. Hooks de início/fim de sessão, hooks de parada com loops de mensagens de acompanhamento (padrões autônomos de "continue"), pré-compactação e hooks do ciclo de vida de subagentes; hooks do settings.json do Claude Code são lidos e mesclados; administradores podem distribuir hooks gerenciados pela equipe com precedência empresa > equipe > projeto > usuário.
  • Permissões e sandbox alinhados com o IDE. Um modelo de três modos (Run Everything / Auto-Run in Sandbox / Ask Every Time), um menu interativo /sandbox, um proxy de rede que bloqueia por padrão os comandos em sandbox e listas de permissões de rede definidas pelos administradores da equipe e impostas na CLI.
  • sudo funciona. Comandos que exigem sudo exibem um prompt de senha mascarado, transmitido por um socket local protegido; o modelo nunca vê sua senha.
  • Modos Plan e Ask. Flags de inicialização --mode plan|ask, /plan <prompt>, alternância de modo com Shift+Tab e UIs nativas para perguntas, troca de modo e revisão de planos, com os planos salvos em disco.
  • Digitação responsiva durante o streaming. Entrada em buffer com renderização adiada da saída em streaming, e mensagens de acompanhamento na fila são enviadas instantaneamente.
  • Transferência para Cloud Agents. Digite & para transferir a conversa em andamento para um agente em nuvem e continuar trabalhando.
  • --continue. Retome seu chat mais recente sem precisar procurar um ID; as transcrições são persistidas em disco para uso por ferramentas e hooks.
  • Verificação de confiança no modo headless. Execuções não interativas em workspaces não confiáveis falham com orientações, a menos que --trust (ou --force) seja informado.
  • Gerenciamento de MCP. /mcp list agora é um paginador interativo com status, login, ativação e navegação por ferramentas; login OAuth corrigido; a configuração do projeto agora sobrescreve corretamente a do usuário; lista de permissões por ferramenta direto no prompt de aprovação.
  • Habilidades, regras e comandos na CLI. Navegação por /skills e invocação inline de /skill-name, habilidades integradas selecionadas e navegadores interativos de /rules e /commands com edição inline.
  • Autocompletar em /model e Max Mode. Busca aproximada de modelos com nomes amigáveis, além de /max-mode com um indicador no rodapé que persiste entre sessões.
  • Renderização de Markdown. Tabelas alinhadas, links clicáveis, linhas horizontais e diffs inline por palavra nas revisões de arquivos.
  • UI de subagentes. Renderização em tempo real de subagentes em paralelo, com status por agente, atividade em streaming e contagem de tokens.
  • Base para integração com editores. Retomada de sessão, modos reais de agente, renderização granular de ferramentas e slash commands personalizados via Agent Client Protocol (Zed e outros).
  • Confiabilidade no Windows. Funciona com políticas de execução restritas do PowerShell, detecta o Git Bash e corrige o login pelo navegador; o suporte à área de transferência chegou ao Windows e ao Linux.
  • Autenticação e atualizações. Tokens expirados pedem um novo login em vez de causar falhas, erros transitórios do servidor não encerram mais sua sessão, atualizações automáticas em paralelo não corrompem mais a instalação e --disable-auto-update desativa as atualizações em segundo plano.
  • Inicialização mais rápida. Cache de compilação e inicialização lazy reduzem em cerca de 10% o tempo de inicialização a quente.