Uma lista de todas as ferramentas disponíveis para modos dentro do Agent, que você pode habilitar ou desabilitar ao criar seus próprios custom modes.
Não há limite para o número de chamadas de ferramentas que o Agent pode fazer durante uma tarefa. O Agent vai continuar usando ferramentas conforme necessário para concluir sua solicitação.
Ferramentas para pesquisar no teu codebase e na web e encontrar informações relevantes.
Lê até 250 linhas (750 no modo máximo) de um arquivo.
Lê a estrutura de um diretório sem ler o conteúdo dos arquivos.
Executa buscas semânticas no teu codebase indexado.
Busca por palavras-chave ou padrões exatos dentro de arquivos.
Encontra arquivos pelo nome usando correspondência aproximada (fuzzy).
Gera consultas de pesquisa e realiza buscas na web.
Recupera regras específicas com base no tipo e na descrição.

Editar

Ferramentas usadas para fazer edições específicas nos teus arquivos e no codebase.
Sugerir edições nos arquivos e aplicá-las automaticamente.
Excluir arquivos de forma autônoma (pode ser desativado nas configurações).

Executar

O Chat pode interagir com seu terminal.
Executa comandos no terminal e monitora a saída.
Por padrão, o Cursor usa o primeiro perfil de terminal disponível.
Para definir seu perfil de terminal preferido:
  1. Abre a Command Palette (Cmd/Ctrl+Shift+P)
  2. Procura por “Terminal: Select Default Profile”
  3. Escolhe o perfil desejado

MCP

O Chat pode usar servidores MCP configurados para interagir com serviços externos, como bancos de dados ou APIs de terceiros.
Alterna os servidores MCP disponíveis. Respeita a configuração de execução automática.
Saiba mais sobre o Model Context Protocol e explora os servidores disponíveis no diretório MCP.

Opções avançadas

Aplica as edições automaticamente, sem precisar confirmar manualmente.
Executa comandos no terminal e aceita edições automaticamente. Útil para rodar suítes de teste e verificar mudanças.
Configura listas de permissão (allow lists) para especificar quais ferramentas podem executar automaticamente. As listas de permissão aumentam a segurança ao definir explicitamente as operações permitidas.
Resolve automaticamente erros e avisos do linter quando o Agent os encontrar.