Claude Code vs Cursor, Codex e Copilot: qual escolher
Compare Claude Code, Cursor, Codex e Copilot: terminal, editor ou cloud? Veja como cada agente funciona, custos e onde um VPS se encaixa.
Claude Code vs Cursor, Codex e Copilot
Comparar Claude Code, Cursor, Codex e Copilot é escolher entre três formas de trabalhar, não entre quatro listas de funcionalidades. Claude Code e o Codex CLI são agentes de terminal: são iniciados num diretório e trabalham através da shell. Cursor e GitHub Copilot são nativos do editor: funcionam dentro de uma janela de código e acompanham o cursor. O Codex também é executado na cloud, numa máquina que não vê. Escolha o formato que corresponde à sua rotina e, depois, escolha o produto dentro desse formato.
As listas de funcionalidades convergem. Os quatro leem um repositório, propõem alterações e executam comandos. O que os distingue é onde o agente é executado, o que consegue ver durante a execução e como é feita a cobrança. Estes três aspetos são estáveis. Os nomes dos modelos e os preços não são, por isso esta página mantém essas informações resumidas e datadas.
O que um agente de terminal faz bem
Um agente de terminal é um programa executado na sua shell que trata o diretório atual como o seu ambiente. Ele lê ficheiros, edita-os, executa o seu build, lê o erro e tenta novamente. Não há um editor envolvido, por isso funciona da mesma forma no seu portátil e num servidor a que acede por SSH (secure shell).
Instale o Claude Code com o instalador oficial e inicie-o dentro de um projeto.
curl -fsSL https://claude.ai/install.sh | bash
claude --version
cd ~/projects/myapp
claudeclaude --version deve imprimir uma cadeia de versão como 2.1.211 (Claude Code). Se imprimir command not found, o instalador colocou o binário em ~/.local/bin e esse diretório não está no seu PATH. Também existe um pacote npm se já gere ferramentas dessa forma.
npm install -g @anthropic-ai/claude-codeO Codex CLI é instalado da mesma forma e inicia com o seu próprio comando.
curl -fsSL https://chatgpt.com/codex/install.sh | sh
cd ~/projects/myapp
codexA GitHub também disponibiliza um agente de terminal, distribuído através de npm.
npm install -g @github/copilot
copilotOs agentes de terminal são adequados para tarefas longas: uma migração em quarenta ficheiros, uma suite de testes que quer ver verde de manhã, uma atualização de dependências que ninguém quer fazer manualmente. São adequados porque nada no trabalho depende de uma janela permanecer aberta. O custo é deixar de ter a visão do editor. Vai ler diffs num terminal, em vez de os analisar num painel lado a lado.
No que um assistente integrado no editor é bom
O Cursor e o Copilot colocam o modelo no local onde a sua atenção já está. O Cursor é um editor completo, derivado do VS Code, por isso o agente tem acesso ao índice do projeto criado pelo editor: buffers abertos, o grafo de símbolos e o ficheiro que está a consultar. O Copilot é uma extensão que acrescenta a mesma abordagem ao VS Code, aos IDEs JetBrains, ao Visual Studio e ao Neovim, permitindo manter a configuração existente.
Este formato é eficaz em ciclos curtos. Conclusão inline enquanto escreve, uma mudança de nome que altera nove locais de chamada ou uma função que pretende reescrever enquanto o chamador está visível duas linhas acima. O modelo tem a posição do cursor, que é o sinal mais forte sobre o que pretende fazer. Um agente de terminal precisa que isso lhe seja indicado.
Este formato não é adequado para tarefas que continuam depois de fechar a janela. Se fechar o portátil, o trabalho para. Essa é a razão pela qual existe o formato baseado no terminal.
No que um agente na nuvem é bom
O Codex pode transferir uma tarefa para uma máquina alojada que clona o seu repositório, trabalha nele e abre um pull request. Você não fica a monitorizar o trabalho. Quando regressa, encontra um diff e uma descrição das alterações.
O modo na nuvem é adequado para tarefas bem especificadas e repetitivas: aplicar a mesma correção de lint em todo o projeto, adicionar um ficheiro de testes em falta, atualizar uma biblioteca e corrigir os pontos que a utilizam. É inadequado para tarefas em que você teria corrigido o agente ao fim de três minutos, porque não está presente ao fim de três minutos. Dê-lhe uma tarefa que consiga descrever integralmente, ou esteja preparado para descartar o resultado.
Observe o padrão: o modo na nuvem é um agente de terminal alojado por outra pessoa. Se o alojar você mesmo numa máquina Linux, obtém a mesma propriedade com as suas próprias chaves, as suas próprias regras de rede e o seu próprio sistema de ficheiros. Esse é todo o argumento para executar o Claude Code num VPS dentro do tmux.
Como as estruturas de preços diferem
Há três modelos de cobrança, e confundi-los é o que estoura os orçamentos.
Assinatura fixa com janela de uso. Você paga mensalmente e recebe uma franquia que é renovada conforme um cronograma. Os planos Pro e Max da Anthropic funcionam assim, e o Claude Code está incluído em todos os planos pagos a partir do Pro. O Pro e o Max também permitem ativar créditos de uso, cobrados separadamente além da assinatura. Portanto, o preço fixo só é o seu teto enquanto esses créditos permanecerem desativados. O Enterprise é a exceção: no plano Enterprise atual, baseado em uso, o Claude Code está incluído, mas cada token é cobrado pelas tarifas da API além do valor por assento. O nível necessário depende de quantas vezes você atinge o limite. Essa é a questão respondida por associar um plano Claude à sua forma de trabalhar.
Por assento, com excedente medido. O Cursor oferece Free, depois Plus por $8 por mês, Premium por $30, Super por $100 e Ultra por $200 para indivíduos, além de Teams a partir de $30 por usuário por mês, em outubro de 2026. Cada nível inclui uma franquia de uso de modelos que é renovada semanalmente. Quando ela acaba, você espera a renovação, continua usando recargas pré-pagas, com Auto Top-up opcional, ou passa para um nível superior. Um limite mensal de uso adicional restringe o que você pode gastar além do plano. O Copilot oferece o nível gratuito, Pro por $10 por mês, Pro+ por $39, Max por $100, Business por $19 por assento e Enterprise por $39 por assento, também em outubro de 2026, cada um com uma franquia de créditos de IA. Depois que essa franquia acaba, um plano individual só continua funcionando se você definir um orçamento em dólares para uso adicional.
Por token. A API não tem janela de uso nem franquia incluída. Você paga por cada token de entrada e saída, e a cobrança aumenta conforme a quantidade de contexto enviada. A Anthropic limita o gasto mensal de cada nível de uso, em 27 de outubro de 2026: $500 no Start, $1,000 no Build e $200,000 no Scale, sem limite no nível Custom. Quando esse limite é atingido, o uso da API é pausado até o primeiro dia do mês seguinte. Você também pode definir um limite de gasto menor no Claude Console, mas ele não pode exceder o limite do seu nível. Esse modelo surpreende porque uma sessão longa de agente reenvia a conversa a cada turno.
A consequência prática é a seguinte: uma assinatura limita o seu pior mês, desde que você mantenha o uso adicional desativado, e um medidor limita o gasto apenas ao limite aplicável. Cursor, Copilot, os créditos de uso do Claude e a API da Anthropic permitem definir esse limite. Defina-o antes de automatizar qualquer coisa. O limite do próprio nível da API é uma proteção, não um orçamento, porque pode ficar muito acima do valor que você pretendia gastar. Se você executar agentes o dia inteiro, os planos fixos geralmente são mais baratos e sempre mais previsíveis. Se executar agentes ocasionalmente, mas automatizá-los, o modelo medido é mais barato. A escolha do modelo altera bastante o custo, por isso escolher o modelo Claude certo para cada tarefa é uma decisão de custo tanto quanto de qualidade.
Onde um VPS se enquadra
Um VPS (servidor privado virtual) transforma qualquer agente de terminal num agente na nuvem sob o seu controlo. A máquina permanece ligada, por isso uma sessão sobrevive ao fecho da tampa do portátil. Execute o agente dentro do tmux, um multiplexador de terminal, e a sessão também sobrevive a uma ligação SSH interrompida, porque a shell é um processo filho do servidor tmux e não de sshd.
sudo apt update && sudo apt install -y tmux
tmux new -s agentDentro dessa sessão, inicie o agente normalmente. Desanexe com Ctrl-b e depois d, feche o portátil e volte a ligar-se mais tarde.
tmux attach -t agentSe tmux attach indicar no sessions, o servidor tmux terminou com a máquina ou nunca foi iniciado, por isso o trabalho perdeu-se. Este é o único modo de falha que deve conhecer antes de depender dele.
A outra razão para usar um servidor é o raio de impacto. Um agente que pode executar comandos também pode executar o comando errado. Num VPS, o comando errado destrói uma máquina que pode reconstruir, e não o portátil onde guarda as suas fotografias. Dê ao agente o seu próprio utilizador sem privilégios, mantenha as credenciais fora do repositório e trate a máquina como descartável. O mesmo raciocínio aplica-se a qualquer agente que aloje por conta própria, como explicado em executar um agente de programação num VPS.
Qual deve escolher
Se passa a maior parte do dia a escrever código com um ficheiro aberto, uma ferramenta integrada no editor oferece mais valor, e o Copilot é a opção mais barata para manter o editor atual. Se passa a maior parte do dia a delegar tarefas completas e a verificar resultados, um agente de terminal adapta-se melhor. É também o único modelo que pode ser executado sem supervisão num servidor. Se já paga um plano Pro, Max ou Team, o Claude Code não acrescenta custos para experimentar. Isso torna-o a experiência mais barata desta página. Num plano Enterprise baseado na utilização, está incluído, mas cada token utilizado é faturado às tarifas da API.
A maioria das pessoas que utiliza estas ferramentas de forma intensiva acaba por usar duas: um assistente no editor para escrever código e um agente de terminal para delegar tarefas. Não competem pelos mesmos minutos.
FAQ
O Claude Code substitui o Cursor?
Não diretamente. O Cursor é um editor e o Claude Code é um programa de terminal, então eles cobrem partes diferentes do trabalho. O Claude Code substitui o painel de agente dentro do Cursor para tarefas longas e delegadas. Ele não substitui a conclusão inline enquanto você digita, porque não sabe onde está o cursor.
Posso executar o Claude Code e o Codex no mesmo projeto?
Sim. Ambos operam no diretório de trabalho por meio de gravações comuns de arquivos e comandos de shell, portanto nenhum deles precisa que o outro esteja ausente. Execute um por vez no mesmo checkout. Dois agentes editando os mesmos arquivos simultaneamente sobrescreverão o trabalho um do outro, porque nenhum deles bloqueia os arquivos.
Um agente de programação precisa de uma GPU no servidor?
Não, desde que o modelo seja executado pelo provedor. Claude Code, Codex e Copilot enviam solicitações para uma API hospedada, portanto o servidor só precisa de CPU e memória suficientes para executar seu build e seus testes. Uma GPU só é necessária se você hospedar o próprio modelo, o que é um projeto diferente e exige muito mais hardware.
Por que minha sessão do agente termina quando fecho o laptop?
Porque a conexão SSH termina, o kernel encerra o pseudo-terminal e o shell envia SIGHUP aos processos filhos. Tudo que estiver sendo executado em primeiro plano termina com ele. Iniciar o agente dentro de tmux resolve isso, pois esses processos pertencem ao servidor tmux, e não à sua sessão SSH.
Qual é o mais barato para um desenvolvedor?
Depende do volume, e os modelos não são diretamente comparáveis. Os menores preços pagos de entrada, em outubro de 2026, são ChatGPT Go e Cursor Plus, ambos por $8 por mês, seguidos pelo Copilot Pro por $10 por mês. O ChatGPT Go inclui acesso limitado ao Codex. Cursor, Copilot e ChatGPT também têm níveis gratuitos com limites restritos. Um plano Claude fixo custa mais, mas inclui um agente de terminal. A cobrança da API por token pode ser mais barata do que qualquer uma das duas opções em baixo volume e muito mais cara em alto volume, porque seu único limite integrado é o teto mensal de gasto do nível ($500 no Start, $1,000 no Build, $200,000 no Scale e nenhum no Custom, em 27 de outubro de 2026). Portanto, defina seu próprio limite menor.