Como trabalhar com contexto no Cursor
claude-3.5-sonnet
quando não recebem contexto suficiente.claude-3.7-sonnet
) pode ir bem longe com essa estratégia, e fornecer o contexto inicial correto vai determinar a trajetória.Símbolo | Exemplo | Caso de uso | Desvantagem |
---|---|---|---|
@code | @LRUCachedFunction | Você sabe qual função, constante ou símbolo é relevante para o resultado que está gerando | Requer muito conhecimento da base de código |
@file | cache.ts | Você sabe qual arquivo deve ser lido ou editado, mas não exatamente onde no arquivo | Pode incluir muito contexto irrelevante para a tarefa dependendo do tamanho do arquivo |
@folder | utils/ | Todos ou a maioria dos arquivos em uma pasta são relevantes | Pode incluir muito contexto irrelevante para a tarefa |
/Generate Cursor Rules
. Se você teve uma longa conversa com várias idas e vindas e muitos prompts, provavelmente existem algumas diretrizes úteis ou regras gerais que você vai querer reutilizar depois.