O Cursor AI conquistou o mundo da programação. Os desenvolvedores estão substituindo o VS Code da Microsoft pelo Cursor como seu novo IDE favorito. Está sendo chamado de um verdadeiro editor de código de IA e pessoas como Andrej Karpatiao ex-diretor sênior de IA da Tesla, elogiou isso. O Cursor recebeu financiamento de Andreessen Horowitz, Jeff Dean, John Schulman, Noam Brown e dos fundadores do Stripe e GitHub.
Mas em que ele difere do GitHub Copilot no VS Code e quais novos recursos o Cursor traz? Vamos entender isso.
O que é Cursor AI?
Em primeiro lugar, o Cursor é um fork do VS Code, portanto tem uma interface familiar e você pode importar todas as suas extensões, temas e atalhos de teclado com um clique. Ele também oferece seu próprio modelo de IA ‘cursor pequeno’, que não é um modelo premium, mas pode ser útil para tarefas de edição rápida. Além de seu modelo pequeno, o Cursor oferece suporte a vários modelos premium da OpenAI, Google e Anthropic.
Você pode usar modelos premium como OpenAI o1, Claude 3.5 Sonnet, GPT-4o, GPT-4, Claude 3 Opus e muito mais. Também permite adicionar sua chave de API, o que é ótimo. Inicialmente, o Cursor está oferecendo duas semanas de teste gratuito do Pro que usa Claude 3.5 Sonnet para conclusão de código e outras tarefas.
Cursor aprende com sua base de código
A melhor parte do Cursor é que ele aprende com sua base de código e cria incorporações em seu dispositivo para prever sua próxima edição com precisão. Continue pressionando ‘Tab’ para aceitar sugestões de preenchimento automático. Certamente aumenta a produtividade em muitas dobras. A propósito, se estiver preocupado com seus dados, você pode escolher o modo privado durante a configuração para cancelar o treinamento.

Também permite definir regras para o editor de IA. Você pode definir o arquivo .cursorrules para cada repositório e o Cursor seguirá essas instruções. Por exemplo, se você estiver escrevendo um aplicativo iOS, poderá definir suas regras e preferências para a linguagem Swift. Você pode até definir diferentes regras de IA para arquivos específicos.
Cursor Composer, o recurso Headline AI
Agora vem o recurso mais importante do Cursor – Composer. Pode ser acionado com o atalho: Ctrl + K. Na caixa Composer, você pode inserir instruções em linguagem natural e ele gera o código ali mesmo. Selecione um trecho de código ou simplesmente escolha o arquivo atual e peça melhorias ou refatore o código. Pressione ‘Ctrl + Enter’ e aceite rapidamente as sugestões.

A melhor parte do Composer é que você pode usar ‘@’ na caixa do Composer para marcar arquivos, pastas, links da web, base de código, Git, etc., e adicionar instruções detalhadas sobre o que você deseja alcançar. Você pode até marcar documentos oficiais da OpenAI, Microsoft, AWS, etc. Isso realmente desbloqueia o potencial da assistência de codificação de IA.
Além disso, você pode pressionar Ctrl + L para abrir a janela de bate-papo onde você pode fazer perguntas, conversar com sua base de código local e obter sugestões de código. Além disso, você pode selecionar um pedaço de código e pressionar os atalhos para abrir a janela Composer ou Chat. Agora você pode revisar as alterações e adicionar sugestões de codificação rapidamente.
Finalmente, você também pode depurar o código usando IA. Está bem integrado ao ambiente e informa rapidamente quais alterações fazer em uma janela de bate-papo. No geral, o Cursor é um editor de código de IA fantástico e, com o modelo Claude 3.5 Sonnet, realmente melhora o jogo para os programadores.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.




















