ChatGPT grátis para programar: até onde o plano Free vai antes de virar gargalo?

ChatGPT grátis para programar funciona bem no que é conversa de texto: interpretar stack trace, gerar uma função isolada, revisar um trecho colado e comparar abordagens. O plano Free tem conversas de texto ilimitadas (com guardrails antiabuso), botão Think movido por GPT-5.6 Luna e até o Codex incluído, anunciado por tempo limitado. O gargalo aparece em autonomia e profundidade: não tem deep research, não tem agent mode, não tem thinking slider e os limites por ferramenta continuam valendo. Se sua rotina depende disso, Go (US$ 8/mês nos EUA) ou Plus (US$ 20/mês) entram na conta
Fala aí, beleza? O plano Free do ChatGPT mudou bastante de cara, e quem programa sem pagar assinatura vive a mesma dúvida: até onde dá pra ir antes de bater no muro?
Hoje o Free tem conversas de texto do dia a dia ilimitadas, sujeitas a salvaguardas contra abuso, e ainda por cima o Codex está incluído nele (anunciado por tempo limitado)
Isso muda o cálculo em relação ao que a galera assumia antes, quando "grátis" era sinônimo de cota curta em tudo
Só que existe um ponto em que o Free deixa de ser suficiente, e ele não é onde a maioria acha que é
O gargalo não aparece na qualidade de uma resposta curta, aparece em autonomia, profundidade e volume
Bora destrinchar recurso por recurso?
O que o Free tem e o que fica só nos planos pagos
Antes de discutir rotina, vale alinhar o mapa
São coisas diferentes: o que o plano te dá de MODELO, o que te dá de FERRAMENTA e o que te dá de AUTONOMIA
| Recurso | Free | Go (US$ 8/mês nos EUA) | Plus (US$ 20/mês) |
|---|---|---|---|
| Modelo padrão | GPT-5.6 Luna | GPT-5.6 Luna | GPT-5.6 Sol (exclusivo de planos pagos elegíveis) |
| Conversas de texto do dia a dia | Ilimitadas, com guardrails antiabuso | Não informado | Não informado |
| Raciocínio mais longo | Botão Think, movido por GPT-5.6 Luna | Botão Think, movido por GPT-5.6 Luna | Thinking slider: Medium, High e Extra High, com GPT-5.6 Sol (planos pagos elegíveis) |
| Deep research | Não incluído | Não informado | Não informado |
| Agent mode (ChatGPT agent) | Não | Não | Sim (Pro, Plus, Business, Enterprise e Edu) |
| Codex | Incluído, acesso de avaliação limitado para tarefas rápidas de código (por tempo limitado) | Incluído, por tempo limitado | Incluído, limites de uso variam por plano |
| Criar e publicar GPTs novos | Não (conta pessoal) | Não (conta pessoal) | Não (conta pessoal), GPTs já existentes seguem utilizáveis |
| Limites separados por ferramenta (upload de arquivo, imagem, voz, análise de dados) | Continuam valendo mesmo com texto ilimitado | Não informado | Não informado |
| Anúncios | Pode incluir, conforme o país | Não informado | Não informado |
| Dados usados para treino por padrão (conta pessoal) | Sim, desligável nas configurações | Sim, desligável nas configurações | Sim, desligável nas configurações |
Repara numa coisa: a diferença Free x pago não está em "você pode conversar", está em quanta coisa o modelo faz sozinho e em quão fundo ele pensa
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
4 tarefas de dev que o ChatGPT Free resolve bem
Tem um padrão claro aqui
Tudo que é conversacional e de texto puro cai justamente na parte que o Free não aperta, porque as conversas de texto do dia a dia são ilimitadas
Quando a tarefa vira arquivo, print, execução ou pesquisa longa, a história muda (e a gente chega lá na próxima seção)
Interpretar stack trace e mensagem de erro:
Esse é o uso mais subestimado
Você cola o stack trace inteiro, diz qual linguagem, qual versão do framework e o que você tentou antes
O modelo devolve a leitura do erro, o ponto provável da falha e o caminho de investigação
É texto entrando e texto saindo, então não encosta nos limites de ferramenta
Tome cuidado com uma coisa: colar SÓ a última linha do erro é o jeito mais rápido de receber resposta genérica
O stack trace completo é contexto, não é sujeira
Gerar uma função ou snippet isolado:
Função pura, com entrada e saída bem definidas, é onde o Free brilha
Parser de string, formatação de data, um reduce que você não lembra a sintaxe, uma query, um regex que te dá dor de cabeça
O segredo é o mesmo de sempre: especificar contrato antes de pedir código
Escreva uma função em TypeScript:
- nome: parseDurationToSeconds
- entrada: string no formato "1h20m30s" (partes podem faltar)
- saída: number (segundos)
- lançar erro se o formato for inválido
- sem dependências externas
- inclua 5 casos de teste com Vitest
Pedido assim, o resultado costuma vir redondo de primeira
Pedido no estilo "faz uma função de duração pra mim", vem qualquer coisa
Revisar um trecho colado no chat:
Code review de trecho curto funciona bem no Free porque cabe na conversa
Cola a função, diz o que ela deveria fazer e pede análise em três frentes: bug, caso de borda e legibilidade
Um prompt que rende bastante:
Revise o código abaixo em 3 blocos:
1) Bugs reais (com o input que quebra)
2) Casos de borda não tratados
3) Melhorias de legibilidade, sem reescrever tudo
Não reescreva o arquivo inteiro, aponte trechos.
O ponto fraco não é a revisão em si, é a ESCALA
Revisar uma função colada é uma coisa, revisar um pull request com doze arquivos é outra bem diferente
Aprender conceito e comparar abordagens:
Aqui o Free é um professor particular bem decente
"Me explica o que muda entre Promise.all e Promise.allSettled com exemplo", "quando usar índice composto em vez de dois índices separados", "qual o tradeoff de fila versus cron nesse caso"
É conversa, é texto, é ilimitado
E quando a pergunta for realmente difícil, aciona o Think, que está disponível no Free e no Go e roda com GPT-5.6 Luna
No app mobile você chama pelo menu + e escolhe Think
Na web o recurso estava em liberação gradual, então pode ser que ainda não tenha chegado na sua conta
Se não apareceu, não é bug seu, é rollout
Onde o plano Free vira gargalo (e o que fazer em cada caso)
Agora a parte que interessa: o momento exato em que o Free deixa de dar conta
Organizei em sintoma, causa e o que fazer, porque é assim que a coisa aparece na sua rotina
Sintoma: o Codex travou no meio da tarefa
Causa: no Codex, as mensagens locais e as conversas na nuvem consomem a MESMA cota do plano, e limites semanais também podem se aplicar
Ou seja: rodar tudo local não é um atalho pra escapar do contador
E no Free o acesso é descrito como avaliação limitada, voltado a tarefas rápidas de código
O que fazer: abra Settings ou o painel de uso do Codex pra ver qual cota acabou, o saldo de créditos e o horário de reset
Saber a hora do reset já resolve metade da ansiedade
Se precisa continuar agora, dá pra rodar tarefas locais extras usando uma chave de API, cobradas nas tarifas padrão da API, e acompanhar os limites atuais no Codex usage dashboard (a página de preços do Codex descreve esse caminho)
Como prevenir: gaste a cota em tarefa que vale, não em ida e volta de conversa
Pergunta conceitual você resolve no chat de texto, que é ilimitado
Esse raciocínio de mapear onde o plano trava antes de precisar dele é o mesmo que vale para o plano gratuito do Kimi K3, inclusive
Sintoma: você precisa de um levantamento com fontes e o chat entrega superfície
Causa: deep research não está incluído no plano Free
Então aquele relatório comparando cinco bibliotecas, com links e citação de cada afirmação, não é o jogo do Free
O que fazer: quebre a pesquisa em perguntas de chat menores e específicas, uma por vez, e valide cada fonte você mesmo
É mais trabalhoso, mas funciona
Se isso vira rotina semanal, aí o upgrade se paga
Como prevenir: trate o chat como quem levanta hipótese, não como quem fecha pesquisa
Sintoma: você queria que a IA executasse as etapas sozinha
Causa: o modo agente (ChatGPT agent) está disponível apenas em planos pagos: Pro, Plus, Business, Enterprise e Edu
No Free não tem esse braço
O que fazer: no Free você é o orquestrador
O modelo te dá o plano e o código, você roda, cola o resultado de volta e segue o loop
Dá certo, só é manual
Como prevenir: peça a saída já em formato de passos executáveis, com comando por passo, em vez de texto corrido explicando o que "poderia" ser feito
Sintoma: resposta rasa em problema de arquitetura
Causa: no Free e no Go o modelo padrão é o GPT-5.6 Luna, e o GPT-5.6 Sol é exclusivo de planos pagos elegíveis
Junto com isso, o controle deslizante de raciocínio (Medium, High e Extra High) também é só de plano pago elegível
Ou seja: você não tem o botão pra mandar o modelo pensar mais
O que fazer: use o Think e melhore o contexto
Descreva o volume de dados, as restrições reais, o que já existe no sistema e o que NÃO pode mudar
Metade das respostas rasas é pergunta rasa disfarçada, sendo bem honesto
Como prevenir: peça ao modelo que liste as premissas que ele assumiu antes de propor a arquitetura
Aí você corrige as premissas erradas e roda de novo
Sintoma: seu fluxo depende de anexar arquivo e print o tempo todo
Causa: mesmo com chat de texto ilimitado, o Free mantém limites separados para upload de arquivos, geração de imagem, voz, análise de dados e outras ferramentas
Texto ilimitado não é ferramenta ilimitada, são contadores diferentes
O que fazer: cole o código como texto no chat sempre que der, em vez de subir arquivo
Print de terminal quase sempre pode virar texto copiado, e ainda melhora a resposta porque o modelo lê caractere por caractere
Como prevenir: guarde o upload pra quando for realmente necessário, tipo CSV grande ou imagem de layout
GPT-6 e Codex: o que o Free alcança da geração nova
Em 22 de setembro de 2026 saíram o GPT-6 Sol e o GPT-6 Luna
E aqui tem uma pegadinha de localização que confunde bastante gente: dentro do ChatGPT, esses modelos aparecem no Work e no Codex, não no Chat
Então se você abriu o seletor de modelos do chat procurando GPT-6 e não achou, não é sua conta que está com problema
Pra quem está no Free e no Go, a orientação é selecionar o gpt-6-luna no app desktop quando estiver disponível
O "quando disponível" é literal: não dá pra afirmar que já chegou em todas as contas
Outro ponto importante do momento: a inclusão do Codex nos planos Free e Go foi anunciada por tempo limitado
Não tem data de encerramento publicada, então vale encarar isso como janela, não como regra permanente
Use enquanto está lá
Se a ideia é colocar o Codex pra revisar pull request no GitHub, tem pré-requisito: o repositório precisa estar conectado e você precisa de permissão de push ou admin nas configurações dele
Sem isso, a revisão simplesmente não roda, e o erro parece misterioso quando na verdade é permissão
Vale o mesmo cuidado de sempre ao soltar IA dentro do seu repo, o tipo de discussão que aparece quando se pensa em até onde delegar o Git pra um assistente
E se você bater o limite no Free ou no Go, a compra de créditos avulsos existe, porém liberada só pra um grupo limitado de contas
Quem está nesse grupo vê o botão Add credits ao atingir o limite
Quem não vê, não tem essa opção hoje, e não adianta procurar no menu
Vale ficar no Free, subir para o Go ou ir direto de Plus?
Vou separar por perfil, que é como a decisão acontece de verdade
Você estuda, faz projeto pessoal ou programa por hobby: fica no Free, tranquilo
Conversa de texto ilimitada mais o botão Think cobrem explicar erro, gerar função, revisar trecho e aprender conceito
É MUITA coisa de graça, sendo bem sincero
Você usa todo dia, mas em tarefas curtas: o Go entra na conversa, US$ 8 por mês nos Estados Unidos
Ele está disponível em todos os países com ChatGPT, com todas as compras em dólar, e cobrança em moeda local apenas num conjunto limitado de países
Repara que o Go continua com GPT-5.6 Luna como padrão e também não tem agent mode, então ele resolve volume, não resolve autonomia
Você depende de pesquisa profunda, execução autônoma e raciocínio mais forte: aí é Plus, US$ 20 por mês
É nele que entram o GPT-5.6 Sol e o thinking slider com Medium, High e Extra High, além do agent mode
Se o seu dia tem "levanta as opções, compara e executa as etapas", o Free vai te frear várias vezes
E tem um item que não é de performance, é de política: em contas pessoais (Free, Go, Plus e Pro) os dados são usados para treinar modelos por padrão
Se você mexe com código de cliente, isso entra na decisão junto com o preço
O desligamento fica em Your Profile > Settings > Data Controls > Improve the model for everyone, é só desligar o toggle
Vale lembrar também que o plano Free pode incluir anúncios, conforme o país
Conclusão
O resumo honesto é esse: o gargalo do plano Free não é a qualidade da resposta numa tarefa curta
Explicar stack trace, gerar função isolada e revisar trecho colado ele faz bem, e faz sem apertar cota, porque é texto
O teto aparece em três frentes: autonomia (sem agent mode), profundidade (sem deep research e sem thinking slider) e volume (Codex com cota compartilhada entre local e nuvem, mais limites por ferramenta)
O próximo passo prático é bem simples
Use o ChatGPT grátis para programar por uma semana inteira anotando, num arquivo de texto mesmo, o momento exato em que você travou e o que estava tentando fazer
Quando travar no Codex, abra Settings ou o painel de uso e veja qual cota acabou e a que horas ela reseta
No fim da semana você olha a lista e a decisão se escreve sozinha: se travou por autonomia e pesquisa, é Plus; se travou por volume em tarefa curta, é Go; se não travou, por que pagar? 😀
Até o próximo post!
Perguntas frequentes
ChatGPT grátis tem limite de mensagens de texto?
Não pra conversa do dia a dia: as mensagens de texto são ilimitadas no plano Free, só com salvaguardas contra abuso. O limite aparece em outro lugar, nas ferramentas separadas como upload de arquivo, geração de imagem, voz e análise de dados.
O Codex é gratuito no ChatGPT Free?
Sim, o Codex está incluído no plano Free, mas como acesso de avaliação limitado, pensado pra tarefas rápidas de código. Essa inclusão no Free foi anunciada por tempo limitado, então vale ficar de olho se ainda está ativa na sua conta.
Dá pra usar o Think no ChatGPT grátis?
Dá sim. O botão Think está disponível tanto no Free quanto no Go, e roda com o GPT-5.6 Luna. No app mobile ele fica no menu +, e na web o recurso estava em liberação gradual, então pode não ter chegado ainda na sua conta.
ChatGPT Free tem GPT-5.6 Sol ou só o Luna?
Só o Luna. O GPT-5.6 Sol e o controle deslizante de raciocínio com os níveis Medium, High e Extra High são exclusivos de planos pagos elegíveis, fora do alcance do Free.
O ChatGPT Free usa minhas conversas pra treinar o modelo?
Por padrão sim, em contas pessoais como Free, Go, Plus e Pro os dados entram no treino dos modelos. Dá pra desligar isso em Settings, na aba Data Controls, desativando o toggle Improve the model for everyone.
Dá pra comprar créditos extras no plano Free do ChatGPT?
Só se sua conta estiver num grupo limitado que recebeu essa opção. Quem tem acesso vê o botão Add credits na hora que bate o limite; quem não tem, precisa esperar o reset ou considerar upgrade de plano.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
O que significa “ChatGPT network error” e como resolver
O “ChatGPT Network Error” é uma ocorrência frequente na rotina de muitos usuários do ChatGPT. Porém, poucos compreendem seu significado, quando esse erro surge, etc. […]
ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
Como acessar o ChatGPT? Guia de login chat OpenAI
Como acessar o ChatGPT? O ChatGPT foi lançado pela OpenAI, empresa de pesquisa em inteligência artificial, em 30 de novembro de 2022 (em 2020 o […]
