Ferramenta de IA
Cursor
Programar e criar códigoEditor de código com recursos de IA para desenvolvimento de software.
Visão geral
Para que serve
O Cursor é um editor de código com recursos de IA integrados ao fluxo de desenvolvimento, incluindo trabalho com o contexto do projeto dentro do ambiente de edição.
A proposta não é separar a assistência de IA do editor: o contexto do código, os arquivos relevantes e as alterações convivem no mesmo ambiente em que a pessoa desenvolve.
Um elemento importante desse modelo são as Rules, usadas para fornecer instruções persistentes e reutilizáveis. Project Rules podem ficar em .cursor/rules, ser versionadas, receber escopo e registrar conhecimento do domínio, padrões de arquitetura, workflows e templates.
Também existem User Rules, e o AGENTS.md é suportado como alternativa de instruções para agentes. Regras úteis ajudam a orientar o trabalho; regras desatualizadas ou imprecisas podem levar a decisões inadequadas.
- Edição de código
- Assistente de programação
- Contexto do código
Capacidades documentadas
O que você pode fazer
Conversar sobre o código
Permite discutir partes do projeto no ambiente de desenvolvimento.
Editar código
Pode ajudar a aplicar mudanças diretamente no fluxo do editor.
Trabalhar com múltiplos arquivos
O agente pode usar arquivos relevantes quando a tarefa atravessa mais de uma parte do projeto.
Navegar pelo contexto do projeto
O trabalho pode considerar o contexto disponível no editor e no repositório.
Aplicar alterações no editor
As modificações podem ser revisadas no mesmo ambiente em que são desenvolvidas.
Usar instruções persistentes
Rules podem orientar comportamentos recorrentes e conhecimento reutilizável.
Criar regras de projeto
Project Rules podem registrar convenções, arquitetura, workflows e templates.
Escopar regras
Rules podem ser associadas a áreas ou arquivos específicos do projeto.
Padronizar arquitetura e estilo
Instruções persistentes podem registrar padrões que precisam ser considerados no trabalho.
Trabalhar com fluxos agentic
Recursos agentic podem ser usados quando estiverem disponíveis na versão e configuração do produto.
Interfaces disponíveis
Como você pode usar
Editor
O trabalho acontece dentro do ambiente de desenvolvimento com o código do projeto acessível no fluxo.
Agent
O agente pode consultar contexto e trabalhar sobre arquivos relacionados à tarefa.
Edição no contexto
Recursos de edição no editor podem ser usados quando compatíveis com a experiência disponível.
Rules e contexto
Instruções de usuário, regras de projeto e AGENTS.md podem orientar o comportamento dos agentes.
Na prática
Implementando uma funcionalidade seguindo as regras do projeto
Um fluxo possível começa com instruções de arquitetura já registradas e usa essas regras como contexto para conduzir uma alteração no editor.Registrar as regras do projeto
O projeto mantém em .cursor/rules instruções sobre arquitetura, padrões ou workflows relevantes.
Descrever a funcionalidade
Você explica a mudança que precisa ser feita e o contexto necessário.
Consultar contexto e regras
O Agent considera as instruções aplicáveis e as partes relacionadas do projeto.
Identificar os arquivos
A tarefa é conectada aos arquivos que precisam ser compreendidos ou modificados.
Realizar as alterações
O trabalho pode ser aplicado dentro do fluxo do editor.
Revisar o resultado
Você confere as mudanças e executa as verificações necessárias do projeto.
Antes de usar
- Regras imprecisas ou desatualizadas podem orientar a IA de forma inadequada.
- O contexto persistente precisa acompanhar a evolução real do projeto.
- Alterações produzidas em fluxos agentic devem ser revisadas.
- Recursos disponíveis podem variar conforme versão, plano e configuração.
- Instruções persistentes não substituem testes e revisão técnica.
- .cursorrules é uma abordagem legada; a documentação atual orienta o uso de Rules.
Dúvidas comuns
Perguntas frequentes
Cursor é um editor ou apenas um chatbot?
É um editor de código com recursos de IA integrados ao fluxo de desenvolvimento.
O Agent consegue alterar arquivos?
Pode trabalhar sobre arquivos relacionados à tarefa dentro do ambiente do editor.
O que são Cursor Rules?
São instruções persistentes e reutilizáveis para orientar o comportamento da IA.
Rules ficam no repositório?
Project Rules podem ficar em .cursor/rules e ser versionadas com o projeto.
Posso ter regras específicas para partes do projeto?
Sim. Project Rules podem receber escopo por área ou arquivo.
AGENTS.md funciona no Cursor?
A documentação atual o descreve como alternativa de instruções para agentes.
.cursorrules ainda é recomendado?
Não. A documentação atual trata essa abordagem como legada e prioriza Rules.
Rules afetam toda funcionalidade de IA?
Elas fornecem contexto e instruções para os fluxos em que são aplicáveis.
Ainda preciso revisar código gerado?
Sim. Regras e contexto ajudam a orientar o trabalho, mas não substituem revisão e testes.
Fontes oficiais
Informações verificadas em 18/09/2026