Como Usar o Modo de Privacidade no Cursor: Protegendo Código Sensível
O Modo de Privacidade no Cursor permite que você trabalhe com código sensível enquanto ainda se beneficia da assistência de IA. Este guia explica como ativar e usar o Modo de Privacidade de forma eficaz.
Entendendo o Modo de Privacidade
O que é o Modo de Privacidade?
O Modo de Privacidade é um recurso que:
- Impede que código sensível seja enviado para servidores de IA
- Mantém processamento apenas local para arquivos selecionados
- Permite assistência seletiva de IA para código não sensível
Ativando o Modo de Privacidade
Configurações Globais de Privacidade
- Abra as Configurações do Cursor
- Navegue até a seção IA & Privacidade
- Ative "Modo de Privacidade"
- Configure preferências de privacidade:
- Selecione arquivos para excluir
- Escolha o nível de privacidade
- Defina regras de tratamento de dados
Configurações Específicas do Projeto
- Crie um arquivo
.cursorignore
na raiz do projeto - Adicione padrões para arquivos sensíveis:
# Arquivos sensíveis
*.env
*secret*
credentials/*
# Diretórios privados
private/*
sensitive/*
Usando o Modo de Privacidade
Privacidade em Nível de Arquivo
-
Marcar Arquivos como Privados
- Clique com o botão direito no arquivo no explorador
- Selecione "Marcar como Privado"
- O arquivo será excluído do processamento de IA
-
Privacidade Temporária
- Use o comentário
@private
no código - Selecione blocos de código para privacidade
- Alterne a privacidade para sessões específicas
- Use o comentário
Privacidade em Nível de Diretório
-
Configurar Privacidade de Diretório
{
"privacy.excludedDirectories": [
"src/secrets",
"config/private"
]
} -
Regras de Herança
- Subdiretórios herdam configurações de privacidade
- Podem ser substituídas por diretório
- Configurações fluem para baixo
Recursos de Privacidade
Tratamento de Código
-
Processamento Local
- O código permanece em sua máquina
- Sem chamadas de API externas
- Sugestões de conclusão seguras
-
Uso Seletivo de IA
- Escolha quando usar IA
- Controle o compartilhamento de dados
- Mantenha limites de segurança
Proteção de Dados
-
Informações Sensíveis
- Chaves de API protegidas
- Credenciais seguras
- Dados pessoais salvaguardados
-
Suporte à Conformidade
- Conformidade com GDPR
- Compatibilidade com HIPAA
- Políticas de segurança corporativa
Melhores Práticas
Diretrizes de Segurança
-
Organização de Arquivos
- Separe arquivos sensíveis
- Use convenções de nomenclatura claras
- Mantenha documentação de privacidade
-
Estrutura de Código
- Isole código sensível
- Use variáveis de ambiente
- Implemente padrões seguros
Integração com Fluxo de Trabalho
-
Processo de Desenvolvimento
- Planeje requisitos de privacidade
- Revise configurações de privacidade
- Auditorias de segurança regulares
-
Colaboração em Equipe
- Compartilhe diretrizes de privacidade
- Documente áreas protegidas
- Mantenha consistência
Solução de Problemas
Problemas Comuns
-
Modo de Privacidade Não Funciona
- Verifique as configurações
- Verifique padrões de arquivo
- Reinicie o Cursor
-
Recursos de IA Limitados
- Confirme o escopo de privacidade
- Ajuste configurações se necessário
- Equilibre privacidade e funcionalidade
-
Conflitos de Configuração
- Revise
.cursorignore
- Verifique configurações globais
- Resolva conflitos de padrão
- Revise
Configuração Avançada
Regras de Privacidade Personalizadas
{
"privacy.rules": [
{
"pattern": "**/*.key",
"level": "strict"
},
{
"pattern": "src/public/**",
"level": "normal"
}
]
}
Integração com Ferramentas de Segurança
-
Integração com Git
# Adicionar ao .gitignore
.cursor-private/
*.private.json -
Pipeline CI/CD
- Respeite configurações de privacidade
- Pule arquivos sensíveis
- Mantenha verificações de segurança
Conclusão
O Modo de Privacidade é essencial para proteger código sensível enquanto usa os recursos de IA do Cursor. A configuração adequada e o entendimento das configurações de privacidade garantem um desenvolvimento seguro.
Última atualização: Fevereiro de 2025 - Este guia abrange o Cursor versão 0.43 e posteriores.