Ferramenta de IA

Cursor

Programar e criar código

Editor 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.

Visitar site oficial (abre em nova aba)

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.
  1. Registrar as regras do projeto

    O projeto mantém em .cursor/rules instruções sobre arquitetura, padrões ou workflows relevantes.

  2. Descrever a funcionalidade

    Você explica a mudança que precisa ser feita e o contexto necessário.

  3. Consultar contexto e regras

    O Agent considera as instruções aplicáveis e as partes relacionadas do projeto.

  4. Identificar os arquivos

    A tarefa é conectada aos arquivos que precisam ser compreendidos ou modificados.

  5. Realizar as alterações

    O trabalho pode ser aplicado dentro do fluxo do editor.

  6. 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