Preços do Claude Code 2026: Pro, Max, Team, API e ROI
Escolha o plano do Claude Code, estime custos de API, evite gastos ocultos e acompanhe ROI.
O custo do Claude Code não é só a mensalidade. O gasto real depende do tamanho do repositório, do contexto acumulado na sessão, do modelo escolhido, do tempo de revisão humana, da automação em CI e de você usar ou não API credits depois de atingir o limite do plano.
Este guia foi conferido em fontes oficiais em 2026-06-03. Preços e limites podem mudar, então confirme tudo em preços do Claude, preços da API Anthropic, gestão de custos do Claude Code e no artigo oficial sobre usar Claude Code com Pro ou Max.
Conceitos essenciais
Tokens são as unidades que Claude lê e escreve. Logs longos, arquivos grandes, prompts extensos e código gerado aumentam o consumo.
Contexto é o material de trabalho da sessão: histórico, arquivos lidos, CLAUDE.md, definições de ferramentas e resumos. Um contexto antigo torna pedidos pequenos mais caros.
Uso por assinatura é o uso dentro de Pro, Max, Team ou Enterprise. Uso de API é cobrança por tokens via API key ou créditos no Console. São caminhos de cobrança diferentes, então a autenticação precisa estar clara.
Base oficial em 2026-06-03
A página pública de preços lista Pro por 17 USD/mês no anual, ou 20 USD no mensal, e inclui Claude Code. O guia oficial de planos lista Max 5x por 100 USD/mês e Max 20x por 200 USD/mês.
Team é indicado para 5-150 pessoas. Assentos padrão custam 20 USD/assento/mês no anual ou 25 USD no mensal. Assentos premium custam 100 USD/assento/mês no anual ou 125 USD no mensal. Impostos, região e promoções ficam fora desta conta.
Na API, a tabela oficial lista Claude Sonnet 4.6 a 3 USD por milhão de tokens de entrada, 15 USD por milhão de saída e 0,30 USD por milhão de cache read. Haiku 4.5 custa 1, 5 e 0,10 USD. Opus 4.8 custa 5, 25 e 0,50 USD. Para programação diária, use Sonnet como padrão, Haiku para classificação e logs simples, e Opus apenas para decisões difíceis.
| Opção | Melhor uso | Sinal de decisão |
|---|---|---|
| Pro | Aprendizado, reviews leves, uso ocasional | Limites quase não interrompem |
| Max 5x | Desenvolvimento solo diário | Esperar custa mais de 100 USD/mês |
| Max 20x | Trabalho pesado em vários repos | Limites viram risco de entrega |
| Team padrão | Acesso gerenciado para 5+ pessoas | Billing central, SSO e analytics importam |
| Team premium/API | CI, treinamento, automação, refactors | Uso mensurável por pessoa ou job |
Se você ainda está começando, leia o guia inicial do Claude Code. Para melhorar a rotina, use também dicas de produtividade do Claude Code.
Casos de uso
Desenvolvedor solo: comece com Pro. Teste por uma semana em bugs, pequenas features, testes e documentação. Vá para Max 5x só se limites bloquearem trabalho real repetidamente. API aberta é mais difícil de prever durante exploração.
Equipe pequena: use Team padrão para centralizar cobrança e administração. Reserve assentos premium para quem faz grandes refactors, reviews longos ou migrações. No CLAUDE.md, fixe escopo de revisão, comandos proibidos e testes mínimos.
CI e automação: API funciona bem para trabalhos mensuráveis: resumir logs de CI, rascunhar PRs de dependências, classificar tickets ou gerar relatórios noturnos. Se uma pessoa ainda está investigando o problema, assinatura costuma ser mais previsível.
Treinamento e consultoria: meça horas economizadas, não apenas tokens. Se 10 engenheiros economizam duas horas em uma semana, são 20 horas de engenharia. O ROI vem de prompts compartilhados, revisão, rollback e dono do orçamento.
Estimador de custo API
O script estima custo mensal a partir de entrada, saída e cache read por dia. MTok significa um milhão de tokens. Atualize os preços antes de usar em produção.
// estimate-claude-code-api-cost.mjs
const rates = {
sonnet46: { input: 3, output: 15, cacheRead: 0.30 },
haiku45: { input: 1, output: 5, cacheRead: 0.10 },
opus48: { input: 5, output: 25, cacheRead: 0.50 },
};
const [daysArg, inputArg, outputArg, cacheArg, modelArg] = process.argv.slice(2);
const usage = {
days: Number(daysArg ?? 20),
inputMTokPerDay: Number(inputArg ?? 0.8),
outputMTokPerDay: Number(outputArg ?? 0.15),
cacheReadMTokPerDay: Number(cacheArg ?? 0.4),
model: modelArg ?? "sonnet46",
};
const rate = rates[usage.model];
if (!rate) throw new Error(`Unknown model: ${usage.model}`);
const dailyUSD =
usage.inputMTokPerDay * rate.input +
usage.outputMTokPerDay * rate.output +
usage.cacheReadMTokPerDay * rate.cacheRead;
console.log(JSON.stringify({
model: usage.model,
activeDays: usage.days,
dailyUSD: Number(dailyUSD.toFixed(2)),
monthlyUSD: Number((dailyUSD * usage.days).toFixed(2)),
}, null, 2));
Execute:
node estimate-claude-code-api-cost.mjs 20 0.8 0.15 0.4 sonnet46
Checagem de ROI da assinatura
// plan-roi-check.mjs
const [planName = "Max 5x", priceArg = "100", hourlyArg = "50", hoursArg = "3"] =
process.argv.slice(2);
const monthlyPriceUSD = Number(priceArg);
const hourlyValueUSD = Number(hourlyArg);
const hoursSaved = Number(hoursArg);
const valueUSD = hourlyValueUSD * hoursSaved;
const breakEvenHours = monthlyPriceUSD / hourlyValueUSD;
console.log(`${planName} monthly price: $${monthlyPriceUSD.toFixed(2)}`);
console.log(`Estimated saved value: $${valueUSD.toFixed(2)}`);
console.log(`Net value: $${(valueUSD - monthlyPriceUSD).toFixed(2)}`);
console.log(`Break-even hours: ${breakEvenHours.toFixed(1)} h/month`);
Execute:
node plan-roi-check.mjs "Max 5x" 100 50 3
Armadilhas
Não deixe ANTHROPIC_API_KEY ativo se a intenção é usar a cota da assinatura. A ajuda oficial explica que Claude Code prioriza API keys em variáveis de ambiente. Confira /status antes de sessões longas.
Não trate /usage como fatura final. A documentação de custos diz que o valor da Session é uma estimativa local para usuários de API; a cobrança oficial fica no Claude Console.
Não cole logs enormes, PDFs ou páginas sem filtrar. Mesmo sem taxa extra de ferramenta, o conteúdo carregado pode virar token de entrada. Filtre antes e envie só a área do erro.
Não use subagents por padrão. Eles ajudam em pesquisa estreita e saídas verbosas, mas cada um mantém contexto próprio. As tarefas devem ser pequenas, com tempo limitado e fim claro.
Rotina de orçamento
Comece o dia com um resultado: corrigir login, revisar dois PRs ou validar blocos de código de um artigo. Confira /status e /usage, trabalhe em patches pequenos e amplie testes só depois do caso mínimo passar.
No fim do dia, registre tarefa, modelo, limites atingidos, custo estimado, horas economizadas e retrabalho de review. Faça upgrade quando limites bloquearem trabalho útil por vários dias. Se a saída é difícil de revisar, ajuste prompt e fluxo antes de gastar mais.
Para prompts e templates CLAUDE.md reutilizáveis, veja produtos ClaudeCodeLab. Para adoção em equipe com permissões, CI, revisão e treinamento em repositório real, use treinamento e consultoria Claude Code.
Conclusão
Indivíduos devem começar com Pro e subir só depois de medir atrito real. Equipes devem pilotar antes de comprar muitos assentos premium. Use API para automação repetível e mensurável. Os dois exemplos Node.js foram testados com valores de amostra em 2026-06-03; a referência final é sempre a página oficial.
PDF grátis: cheatsheet do Claude Code
Informe seu e-mail e baixe uma página com comandos, hábitos de revisão e workflows seguros.
Cuidamos dos seus dados e não enviamos spam.
Sobre o autor
Masa
Engenheiro focado em workflows práticos com Claude Code.
Artigos relacionados
Decorei os comandos do Claude Code e travei: como dar o primeiro passo com segurança
Decorou os comandos, mas não sabe o que pedir? Veja o passo a passo e o modelo de prompt para concluir sua primeira tarefa com segurança.
Como fazer a primeira edição segura em um repositório existente com Claude Code
No primeiro dia com Claude Code num repositório herdado, defina o que ele pode tocar, o que é proibido e o comando de verificação.
Como escrever o pedido da primeira tarefa para o Claude Code
Escreva em uma página o pedido da primeira tarefa do Claude Code: objetivo, escopo, verificação e como reverter. Com exemplo para copiar.