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 diferem as estruturas de preços
Há três modelos de faturação, e confundi-los é uma forma rápida de estourar o orçamento.
Subscrição fixa com uma janela de utilização. Paga mensalmente e recebe um limite que é reposto segundo um calendário. 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 escalão de que precisa depende da frequência com que atinge o limite. É a questão que escolher um plano Claude adequado à sua forma de trabalhar ajuda a responder.
Por utilizador, com excedente medido. O Cursor disponibiliza os planos Hobby (gratuito), Individual por $20 por mês e Teams por $40 por utilizador por mês, em julho de 2026. Cada escalão inclui uma determinada quantidade de utilização de modelos. Depois desse limite, é faturado posteriormente pelo que consumir. O Copilot disponibiliza um escalão gratuito, Pro por $10 por mês, Pro+ por $39, Business por $19 por utilizador e Enterprise por $39 por utilizador, também em julho de 2026. Cada plano inclui um limite de créditos de IA.
Por token. A API não tem limite máximo nem janela de utilização. Paga por cada token de entrada e de saída, e a fatura aumenta conforme a quantidade de contexto enviada. Este modelo surpreende os utilizadores porque uma sessão longa de um agente reenvia a conversa em cada interação.
A consequência prática é simples: uma subscrição limita o custo do seu pior mês, mas um sistema medido não. Se executar agentes durante todo o dia, os planos fixos costumam ser mais baratos e são sempre mais previsíveis. Se executar agentes ocasionalmente, mas os automatizar, o sistema medido é mais barato. A escolha do modelo altera bastante o custo medido. 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 deles você deve escolher
Se você passa a maior parte do dia digitando código com um arquivo aberto, uma ferramenta integrada ao editor oferece mais valor, e o Copilot é a opção mais barata para continuar usando o seu editor atual. Se você passa a maior parte do dia delegando tarefas completas e verificando os resultados, um agente de terminal se adapta melhor e é o único formato que funciona sem supervisão em um servidor. Se você já paga por um plano Claude, o Claude Code não tem custo adicional para experimentar, o que faz dele o experimento mais barato desta página.
A maioria das pessoas que usa essas ferramentas de forma séria acaba usando duas: um assistente de editor para digitar e um agente de terminal para delegar tarefas. Elas não concorrem 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, por isso cobrem partes diferentes do trabalho diário. O Claude Code substitui o painel de agente do Cursor para tarefas longas delegadas. Não substitui a conclusão inline enquanto escreve, 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 através de escritas normais em ficheiros e comandos de shell, por isso nenhum precisa que o outro esteja ausente. Execute um de cada vez no mesmo checkout. Dois agentes a editar os mesmos ficheiros em simultâneo vão substituir o trabalho um do outro, porque nenhum bloqueia ficheiros.
Um agente de programação precisa de uma GPU no servidor?
Não, desde que o modelo seja executado no fornecedor. Claude Code, Codex e Copilot enviam pedidos para uma API alojada, por isso o servidor só precisa de CPU e memória suficientes para executar a compilação e os testes. Só é necessária uma GPU se alojar o próprio modelo, o que é um projeto diferente, com requisitos de hardware muito maiores.
Porque é que a minha sessão do agente termina quando fecho o portátil?
Porque a ligação SSH termina, o kernel elimina o pseudo-terminal e a shell envia SIGHUP aos processos filhos. Tudo o que estiver a ser executado em primeiro plano termina com ela. Iniciar o agente dentro de tmux resolve este problema, porque esses processos pertencem ao servidor tmux e não à sua sessão SSH.
Qual é a opção mais barata para um programador?
Depende do volume, e os modelos de preços não são diretamente comparáveis. Um plano por utilizador, como o Copilot Pro a $10 por mês, em julho de 2026, tem o custo fixo mais baixo. Um plano Claude de preço fixo custa mais, mas inclui um agente de terminal. A faturação da API por token pode ser mais barata do que qualquer uma destas opções com um volume baixo e muito mais cara com um volume alto, porque não tem limite.