Até o capítulo anterior, colocamos em ação o Claude Code, o grande representante dos agentes de CLI. Mas o mundo do coding com IA tem outras ferramentas poderosas. Cursor, GitHub Copilot e Codex — mesmo que você já tenha ouvido os nomes, o que muda e quando usar cada uma costuma ser surpreendentemente nebuloso. Neste capítulo, organizamos essas 3 ao lado do Claude Code, com a meta de você conseguir escolher conforme o seu trabalho.

O que você vai entender neste capítulo

Não "qual é a melhor", mas "qual usar quando"

A personalidade das 4 ferramentas
Captar os pontos fortes e as situações ideais de Cursor, Copilot, Codex e Claude Code.
Escolher por 2 eixos
Escolher sem hesitar por "delegar de uma vez" ou "escrever olhando".
Usar em conjunto
Sem se limitar a uma, dominar o uso que combina as ferramentas para gerar sinergia.

Por que conhecer várias ferramentas

Você talvez pense: "se dá para usar o Claude Code, não basta só ele?". De fato, dominar uma a fundo é importante. Mas cada ferramenta de coding com IA tem um estilo de trabalho em que é boa. Momentos em que você quer delegar uma função inteira, momentos em que quer escrever com cuidado conferindo linha por linha, momentos em que quer corrigir parcialmente olhando o código existente — a natureza do trabalho muda dia após dia. Se você conhece o temperamento de várias ferramentas, pode escolher o parceiro que mais combina com a situação e, se preciso, usá-las juntas. Pensar em "a certa para cada momento", e não em "qual é superior", é o jeito de não dar voltas.

💡 Você não precisa dominar todas a fundo. A meta deste capítulo é entender o posicionamento das 4 ferramentas e encaixá-las em um único mapa. Com os nomes e as personalidades na cabeça, quando a necessidade surgir você julga na hora: "ah, esta é uma situação para o Cursor". Por ora, dê só uma olhada leve no panorama.

Cursor — o editor com IA para dialogar olhando

O Cursor é um editor especializado em IA construído com base no VS Code, o editor de código clássico. A aparência e a sensação de uso são quase iguais às do VS Code, com funções de diálogo com a IA e edição em lote profundamente embutidas. Entendendo como contexto o arquivo aberto ou o projeto inteiro, se você pede no chat "corrija esta função assim", ele sugere o trecho correspondente e o aplica depois de mostrar o diff.

O maior charme é a segurança de conversar com a IA olhando o código com os próprios olhos. O trecho que a IA vai reescrever é destacado no editor, e você o incorpora depois de conferir o diff antes/depois. É menos "deixo tudo por conta" e mais a sensação de "editar de mãos dadas com a IA" — quanto mais a pessoa consegue ler código, mais fácil segurar as rédeas dessa ferramenta.

👍 Pontos fortes do Cursor
  • Baseado no VS Code, a migração é tranquila (dá para levar extensões e atalhos).
  • Dá para aplicar depois de ver o diff, o que facilita entender as mudanças.
  • É bom em edições em lote em vários arquivos e em instruções pontuais a um trecho selecionado.
🎯 Situações ideais
  • Quando você quer mexer no código existente enquanto o observa.
  • Para quem está acostumado a trabalhar num editor gráfico e não curte o terminal.
  • Trabalho de acertar o front-end conferindo o design e a tela.

📘 Mais detalhes: da instalação ao esquema de preços e ao uso concreto, reunimos em O que é o Cursor — o editor com IA baseado no VS Code. Como primeira opção para quem prefere editor, vale experimentar.

GitHub Copilot — o tipo autocompletar que sugere enquanto você escreve

O GitHub Copilot é o tipo autocompletar mais difundido entre as ferramentas de coding com IA. Feito por GitHub e OpenAI, integra-se como extensão a muitos editores, a começar pelo VS Code. O mais característico é o autocompletar (autocomplete): quando você começa a escrever código, ele sugere de antemão, em texto cinza, a próxima linha ou bloco que provavelmente virá. Pressionou Tab, adota; não gostou, ignora e segue escrevendo — essa leveza é a marca dele.

Nos últimos tempos ganhou também função de chat e comportamentos mais de agente, indo além do simples autocompletar. Ainda assim, a essência do Copilot continua sendo a experiência de "sugerir de leve, discretamente, ao seu lado enquanto você escreve". Sem quebrar o ritmo com que você mesmo escreve código, deixa a IA cobrir só as partes repetitivas. A iniciativa de pôr a mão na massa é totalmente sua, e a IA é apenas uma assistente inteligente que antecipa — essa é a distância.

👍 Pontos fortes do Copilot
  • O autocompletar em tempo real conforme você digita é rápido e natural.
  • Compatível com muitos editores, tem baixa barreira de adoção.
  • Escreve código padrão e boilerplate reduzindo a quantidade de digitação.
🎯 Situações ideais
  • Para quem quer manter o ritmo de escrever o próprio código.
  • Quando você quer acrescentar IA de leve ao fluxo de desenvolvimento existente.
  • Trabalho de produzir rapidamente código com muita repetição.

📗 Mais detalhes: o funcionamento, os planos e os passos de instalação estão em O que é o GitHub Copilot. Como porta de entrada para quem quer "primeiro experimentar o autocompletar com IA", é a opção de barreira mais baixa.

Codex — o agente autônomo da OpenAI

O Codex é um agente de coding oferecido pela OpenAI. Em posicionamento, é próximo do Claude Code: um tipo autônomo que, ao receber a instrução, lê e escreve arquivos sozinho, executa comandos e até roda testes para avançar a tarefa. Além do CLI usável pelo terminal, há também a forma de rodar na nuvem, e a marca dele é permitir delegar um trabalho consolidado por inteiro.

Enquanto o Copilot, do tipo autocompletar, "acompanha linha por linha", o Codex tende a "delegar por unidade de função ou de tarefa". Se você diz "implemente uma API com esta spec" ou "conserte este bug", ele avança de uma vez, do planejamento à execução, mudanças que atravessam vários arquivos. Como se apoia nos modelos da OpenAI, aproveitar direto no coding a força da família GPT também é uma característica.

👍 Pontos fortes do Codex
  • Tipo "delego por inteiro", que planeja e executa tarefas de forma autônoma.
  • A flexibilidade de rodar tanto no CLI quanto na nuvem.
  • Usa no coding o amplo conhecimento dos modelos da OpenAI.
🎯 Situações ideais
  • Quando você quer delegar de uma vez uma função consolidada.
  • Para quem já está acostumado com OpenAI/ChatGPT.
  • Quando você quer usar em alternância comparando com o Claude Code.

📙 Mais detalhes: como Claude Code e Codex são ambos do tipo autônomo, dá margem à dúvida. As diferenças de forte e de custo você confere em detalhe em Claude Code vs Codex, comparativo completo. Experimentar os dois e escolher o que cai melhor na sua mão é totalmente válido.

Diferenças em relação ao Claude Code e como escolher

Ao organizar as 4 ferramentas, um único eixo deixa tudo mais claro: "até onde delegar à IA". Dividem-se em tipo autônomo, que delega em grande escala (Claude Code, Codex), e tipo acompanhante, que escreve olhando na mão (Cursor, Copilot). Primeiro, vamos observá-las lado a lado numa tabela.

Ferramenta Tipo Uso principal Trabalho ideal
Claude Code Agente de CLI (autônomo) Instruir pelo terminal e delegar por inteiro Implementar funções, reformas maiores, automação
Codex CLI/nuvem (autônomo) Delegar por tarefa, do plano à execução Implementar funções, trabalho no ambiente OpenAI
Cursor Editor com IA (acompanhante) Dialogar e editar em lote olhando o código Ajuste de código existente, correções parciais
GitHub Copilot Autocompletar (acompanhante) Sugerir em tempo real enquanto você escreve Digitação rápida de código padrão, coding por conta própria

Se você reduzir esta tabela a uma única pergunta — "agora, quero delegar de uma vez? ou escrever olhando?" —, a escolha fica bem mais simples.

🚀 Delegar de uma vez
Claude Code / Codex

Quando você diz "crie esta função" e quer que ele avance por inteiro, da implementação e correção ao teste. Forte em trabalho consolidado e em mudanças que atravessam vários arquivos. O humano se concentra na instrução e na verificação final.

✍ Escrever olhando
Cursor / GitHub Copilot

Quando você quer acompanhar o código com os olhos no editor e ser ajudado por diálogo ou autocompletar. Ideal para trabalho delicado que você quer conferir linha por linha e para os momentos em que quer escrever segurando as rédeas.

💡 Não existe um que seja superior. O tipo autônomo avança rápido, mas, ao delegar tudo, a compreensão do conteúdo tende a ficar frouxa. O tipo acompanhante é mais fácil de compreender, mas trabalhos grandes exigem mais passos. O certo é ir e voltar conforme a natureza do trabalho. Quando quiser comparar as 4 ferramentas em uma só página, o Comparativo completo de Cursor, Claude Code, GitHub Copilot e Codex é bem útil.

Usar em combinação

Até aqui explicamos a "escolha", mas, na verdade, não é preciso se limitar a uma. Pelo contrário: quanto mais experiente o desenvolvedor, mais ele troca de ferramenta conforme a situação. Ferramentas de tipos diferentes não competem; ao contrário, se complementam. Vamos ver os padrões típicos de uso combinado.

🧩 Editor + autônomo

Escrever os detalhes no Cursor e mandar as tarefas maiores ao Claude Code. Você joga "esta refatoração em lote fica com você" ao CLI e confere/ajusta no editor o diff que volta. Fica com a velocidade de delegar e a segurança de ver e corrigir, os dois.

⌨ Autocompletar + autônomo

No dia a dia escrever de leve com o autocompletar do Copilot e mandar só as implementações pesadas ao autônomo. A digitação cotidiana fica com o Copilot; as funções consolidadas, com Claude Code ou Codex. Concilia o prazer de pôr a mão na massa e a economia de esforço.

🔀 Autônomo + autônomo

Jogar o mesmo problema em Claude Code e Codex e comparar. As áreas de força e os vícios de código mudam com o modelo. Se travou em um, jogar no outro às vezes revela uma saída inesperada.

✅ Primeiro uma, depois acrescente. Não é preciso operar todas em paralelo de cara. Mantendo como eixo o Claude Code, que é o eixo deste curso, acrescente o Cursor quando sentir "quero corrigir olhando no editor" e o Copilot quando pensar "quero um autocompletar leve". Adicionar uma ferramenta no ponto em que você sentiu incômodo — este é o jeito de ampliar sem errar.

Resumo deste capítulo
  • As ferramentas têm um estilo de trabalho em que são boas. Escolha por a certa para cada momento, não por "qual é a melhor".
  • Cursor = editor com IA para dialogar olhando / Copilot = tipo autocompletar que sugere enquanto você escreve / Codex = agente autônomo da OpenAI.
  • O eixo de escolha é um só: "delegar de uma vez (Claude Code, Codex)" ou "escrever olhando (Cursor, Copilot)".
  • Sem se limitar a uma, pode combinar. Com o Claude Code como eixo, acrescente uma de cada vez no ponto em que sentiu incômodo.

Com o mapa das ferramentas na cabeça, o próximo tema é "como pedir". Mesmo com a mesma ferramenta, o resultado muda muito conforme o jeito de dar a instrução. No próximo Capítulo 4 "Pedir bem — vibe coding e desenvolvimento orientado a especificação", aprenda o jeito de pedir que extrai da IA o resultado que você mira.