Resumo de mensagens

À medida que as conversas ficam mais longas, o Cursor automaticamente resume e gerencia o contexto para manter seus chats eficientes. Aprenda como usar o menu de contexto e entenda como os arquivos são condensados para caber dentro das janelas de contexto do modelo.
Para um mergulho mais profundo em como o contexto funciona no Cursor, confira nosso guia Trabalhando com Contexto.

Como funciona o resumo

Quando as conversas ficam mais longas, elas excedem o limite da janela de contexto do modelo. O Cursor automaticamente resume mensagens mais antigas para dar espaço para novas conversas:
Usuário
Cursor
Usuário
Limite da janela de contexto
Cursor
Usuário
Cursor
Para resolver isso, o Cursor resume mensagens mais antigas para dar espaço para novas conversas.
Limite da janela de contexto
Mensagens Resumidas
Cursor
Usuário
Cursor

Condensação de arquivos e pastas

Enquanto a sumarização de chat lida com conversas longas, o Cursor usa uma estratégia diferente para gerenciar arquivos e pastas grandes: condensação inteligente. Quando você inclui arquivos em sua conversa, o Cursor determina a melhor forma de apresentá-los com base em seu tamanho e espaço de contexto disponível. Aqui estão os diferentes estados em que um arquivo/pasta pode estar:

Condensado

Quando arquivos ou pastas são muito grandes para caber na janela de contexto, o Cursor os condensa automaticamente. A condensação mostra ao modelo elementos estruturais chave como assinaturas de funções, classes e métodos. A partir desta visualização condensada, o modelo pode escolher expandir arquivos específicos se necessário. Esta abordagem maximiza o uso efetivo da janela de contexto disponível.
Context menu

Significativamente condensado

Quando um nome de arquivo aparece com o rótulo “Significativamente Condensado”, o arquivo era muito grande para ser incluído na íntegra, mesmo em forma condensada. Apenas o nome do arquivo será mostrado ao modelo.

Não incluído

Quando um ícone de aviso aparece ao lado de um arquivo ou pasta, o item é muito grande para ser incluído na janela de contexto, mesmo em forma condensada. Isso ajuda você a entender quais partes da sua base de código estão acessíveis ao modelo.
Context menu