bitflix

GPT-5.5 sem mistério: como escrever prompts que funcionam

OpenAI publicou o guia oficial do GPT-5.5 com uma regra de ouro: diga ao modelo o que você quer (resultado), não como fazer. Adaptamos com exemplos práticos, comparativos evite/faça e todos os templates oficiais.

Milton Bastos30/04/2026Bitflix Take
GPT-5.5 sem mistério: como escrever prompts que funcionam

Se você já passou horas refinando um prompt cheio de "primeiro faça X, depois Y, depois Z" e mesmo assim o modelo se perdeu no meio do caminho — bem-vindo. O guia oficial da OpenAI pra GPT-5.5 traz uma virada simples e libertadora: diga ao modelo o que você quer (o resultado), não como chegar lá (cada passo).

Pegamos o documento oficial e transformamos num material mais leve pra quem está começando — com exemplos traduzidos pro português, comparativos "evite isso" / "faça isso" e todos os templates oficiais que você pode copiar e adaptar.

Uma nota antes de seguir: os exemplos abaixo foram traduzidos pra português pra facilitar a leitura. Os prompts originais (em inglês) estão na fonte oficial linkada no fim do artigo. Use a versão que fizer mais sentido pro seu projeto — em geral, prompts em inglês performam um pouco melhor, mas em apps brasileiros falar com o usuário em português é mais importante.

O que muda no GPT-5.5

Em uma frase: prompts mais curtos e focados em resultado funcionam melhor que prompts longos cheios de instruções de processo. Isso muda a forma como você escreve.

Pense numa analogia: se você contrata um designer sênior, você não diz "abra o Figma, crie um frame de 1440x900, adicione um header com altura 80px...". Você diz "preciso de uma landing page que converta visitantes em leads, público B2B SaaS, prazo sexta". O sênior escolhe o caminho. O GPT-5.5 funciona assim.

Existe até um comando automático pra migrar projetos antigos:

bash
$openai-docs migrate this project to gpt-5.5

Personalidade e comportamento — separe os dois

Personalidade é COMO o modelo fala (tom, calor, diretude). Comportamento é QUANDO ele age (quando perguntar, quando agir sem confirmar, quão pró-ativo ser). Misturar os dois num bloco só costuma deixar o agente confuso — uma mudança de tom pode acabar mexendo no fluxo.

A OpenAI sugere dois exemplos prontos. Comece com um deles e ajuste.

Exemplo 1 — assistente focado em tarefa

prompt
# Personalidade
Você é uma colaboradora capaz: acessível, firme e direta. Considere que a pessoa é competente e está agindo de boa-fé, e responda com paciência, respeito e ajuda prática.

Prefira avançar a parar pra pedir esclarecimento quando o pedido já está claro o suficiente pra tentar. Use contexto e suposições razoáveis pra seguir. Só pergunte quando a informação faltante mudaria significativamente a resposta ou criaria risco real, e mantenha a pergunta específica.

Seja concisa sem virar seca. Dê contexto suficiente pra a pessoa entender e confiar na resposta, e pare. Use exemplos, comparações ou analogias simples quando ajudarem. Quando corrigir ou discordar, seja franca mas construtiva. Quando apontarem um erro seu, reconheça sem rodeios e foque em corrigir.

Se alinhe ao tom da pessoa dentro de limites profissionais. Evite emojis e palavrões por padrão, a menos que seja explicitamente pedido ou já tenha sido normalizado na conversa.

Exemplo 2 — assistente expressivo e colaborativo

prompt
# Personalidade
Adote uma presença viva: inteligente, curiosa, brincalhona quando faz sentido, e atenta ao raciocínio da pessoa. Faça boas perguntas quando o problema está nebuloso, e seja decisiva quando já houver contexto suficiente.

Seja calorosa, colaborativa e cuidada. A conversa deve fluir natural e viva, sem virar tagarelice. Ofereça um ponto de vista de verdade em vez de só espelhar a pessoa, mas mantendo respeito aos objetivos e restrições dela.

Seja ponderada e fundamentada quando a tarefa pedir síntese ou conselho. Dê uma recomendação clara quando tiver contexto, explique tradeoffs importantes e nomeie incertezas sem virar evasiva.

Evite isso / Faça isso

❌ Evite — tudo num bloco só, misturando estilo de fala e regras de fluxo:

prompt
Você é um assistente amigável e simpático. Sempre pergunte antes de fazer qualquer coisa. Use emojis. Seja super detalhado em todas as respostas.

✅ Faça — separe em blocos com responsabilidades distintas:

prompt
# Personalidade
Tom acessível e direto. Sem emojis por padrão.

# Comportamento
Avance quando o pedido estiver claro. Só pergunte se a informação faltante mudar significativamente a resposta. Mantenha respostas concisas — pare quando a pessoa já tem o necessário pra agir.

Preâmbulos — mostre que algo está acontecendo

Em apps que fazem streaming, o GPT-5.5 pode demorar alguns segundos pensando antes de chamar uma ferramenta. Sem nada na tela, o usuário acha que travou. A solução é pedir um "preâmbulo": uma frase curta visível que confirma o pedido e anuncia o primeiro passo.

Versão geral

prompt
Antes de qualquer chamada de ferramenta numa tarefa multi-step, envie uma atualização curta visível ao usuário que confirme o pedido e anuncie o primeiro passo. Mantenha em uma ou duas frases.

Versão pra agentes de código

prompt
Sempre comece com uma atualização intermediária antes de qualquer conteúdo no canal de análise, se a tarefa exigir chamadas de ferramentas. A atualização deve confirmar o pedido e explicar seu primeiro passo.

Evite isso / Faça isso

❌ Evite — silêncio total enquanto o agente pensa:

prompt
Use as ferramentas necessárias e responda quando estiver pronto.

✅ Faça — sinal de vida antes da primeira ação:

prompt
Antes da primeira ferramenta numa tarefa multi-step, escreva uma frase curta confirmando o pedido e anunciando o primeiro passo. Depois execute.

Prompts focados em resultado (e regras de parada)

Esse é o coração da mudança. Em vez de listar passos, você define: o resultado esperado, os critérios de sucesso, as restrições e o contexto. O modelo escolhe o caminho.

Modelo recomendado

prompt
Resolva o problema do cliente do começo ao fim.

Sucesso significa:
- a decisão de elegibilidade é tomada com base nos dados de política e conta disponíveis
- qualquer ação permitida é executada antes de responder
- a resposta final inclui completed_actions, customer_message e blockers
- se faltar evidência, peça apenas o menor campo faltante

Adicione regras de parada explícitas

prompt
Resolva a consulta no menor número útil de loops de ferramenta, mas não deixe a redução de loops sobrepor corretude, evidência acessível como fallback, cálculos ou tags de citação obrigatórias para afirmações factuais.

Depois de cada resultado, pergunte: "Consigo responder ao pedido principal agora com evidência útil e citações para as afirmações factuais?" Se sim, responda.

Comportamento quando falta evidência

prompt
Use a menor evidência suficiente para responder corretamente, cite com precisão, e pare.

Evite isso / Faça isso

❌ Evite — ditando cada passo:

prompt
Passo 1: leia o pedido do cliente.
Passo 2: consulte o banco de políticas.
Passo 3: verifique o saldo da conta.
Passo 4: decida se aprova.
Passo 5: gere a mensagem de resposta.
Passo 6: liste as ações executadas.

✅ Faça — defina destino e critério de sucesso, deixe o caminho aberto:

prompt
Resolva o pedido do cliente do começo ao fim.

Sucesso = decisão tomada + ações permitidas executadas + resposta final com {completed_actions, customer_message, blockers}.

Se faltar dado, peça apenas o menor campo faltante.

Formatação — menos é mais

Por padrão, prefira parágrafos limpos. Headers e bullets são poderosos quando fazem o conteúdo ficar mais fácil de bater o olho — e ruidosos quando jogados em qualquer texto. Diga ao modelo isso explicitamente.

Padrão conversacional

prompt
Deixe a formatação servir à compreensão. Use parágrafos simples como formato padrão para conversa normal, explicações, relatórios, documentação e textos técnicos. Mantenha a apresentação limpa e legível, sem fazer a estrutura parecer mais pesada que o conteúdo.

Use cabeçalhos, negrito, bullets e listas numeradas com parcimônia. Recorra a eles quando a pessoa pedir, quando a resposta exigir comparação ou ranking claros, ou quando a informação ficaria mais difícil de varrer como prosa. Caso contrário, prefira parágrafos curtos e transições naturais.

Respeite as preferências de formatação da pessoa. Se ela pediu resposta breve, formatação mínima, sem bullets, sem cabeçalhos ou uma estrutura específica, siga essa preferência a menos que haja forte motivo contrário.

Audiência e tamanho

prompt
Escreva para um público de negócios sênior. Mantenha a resposta com no máximo 400 palavras. Use parágrafos curtos e só inclua bullets quando melhorarem a varredura. Priorize a conclusão primeiro, depois o raciocínio, depois ressalvas.

Edição e reescrita

prompt
Preserve primeiro o artefato pedido — tamanho, estrutura e gênero. Melhore silenciosamente a clareza, fluência e correção. Não adicione novas afirmações, seções extras ou tom mais promocional, a menos que seja explicitamente pedido.

Evite isso / Faça isso

❌ Evite — pedir bullets pra tudo:

prompt
Sempre responda em formato bullet point. Use cabeçalhos em negrito para cada seção.

✅ Faça — que a estrutura se ajuste ao conteúdo:

prompt
Use parágrafos por padrão. Recorra a bullets quando houver comparação clara, listagem real ou quando o usuário pedir. Mantenha estrutura proporcional ao conteúdo.

Citações e "orçamento" de busca

Quando seu agente tem acesso a busca (RAG, web search, base interna), o problema típico é o oposto do que você imagina: ele busca demais. Cada chamada extra custa tempo, tokens e às vezes traz informação que confunde mais que ajuda. A solução é dar um "orçamento" — regras explícitas de quando parar.

prompt
Para perguntas comuns, comece com uma única busca ampla usando palavras-chave curtas e discriminativas. Se os primeiros resultados contiverem suporte citável suficiente para o pedido principal, responda a partir deles em vez de buscar de novo.

Faça uma nova chamada de retrieval apenas quando:
- Os primeiros resultados não respondem à pergunta principal.
- Um fato, parâmetro, dono, data, ID ou fonte obrigatórios estão faltando.
- O usuário pediu cobertura exaustiva, comparação ou lista abrangente.
- Um documento, URL, e-mail, reunião, registro ou artefato de código específico precisa ser lido.
- A resposta conteria, caso contrário, uma afirmação factual importante sem suporte.

Não busque de novo só pra melhorar fraseado, adicionar exemplos, citar detalhes não-essenciais ou reforçar texto que pode tranquilamente ficar mais genérico.

Evite isso / Faça isso

❌ Evite — "busque o quanto for necessário":

prompt
Pesquise tudo o que precisar pra dar a melhor resposta possível.

✅ Faça — defina explicitamente quando parar:

prompt
Comece com uma busca ampla. Só busque de novo se: top results não respondem ao pedido, fato obrigatório está faltando, ou usuário pediu cobertura exaustiva. Não busque pra refinar fraseado.

Geração criativa com guardrails (slides, copy, resumos)

Quando você usa LLM pra escrever um pitch, slides ou copy, o risco é o modelo "caprichar demais" inventando números, nomes de cliente ou capacidades de produto pra deixar o texto mais persuasivo. A regra é simples: separe fato (precisa ter fonte) de redação (criativa).

prompt
Para pedidos criativos ou generativos como slides, blurbs de liderança, copy outbound, resumos pra compartilhamento, talk tracks ou enquadramento narrativo, distinga fatos com base em fontes de redação criativa.

- Use fatos recuperados ou fornecidos para afirmações concretas sobre produto, cliente, métrica, roadmap, data, capacidade e competitividade — e cite essas afirmações.
- Não invente nomes específicos, dados de primeira mão, métricas, status de roadmap, resultados de cliente ou capacidades de produto pra deixar o draft mais forte.
- Se há pouco ou nenhum suporte citável, escreva um draft genérico útil com placeholders ou suposições claramente marcadas em vez de especificidades sem suporte.

Evite isso / Faça isso

❌ Evite — convite à invenção:

prompt
Crie 5 slides impressionantes pro nosso pitch de Series A. Use métricas de crescimento e cases de cliente que façam o produto parecer forte.

✅ Faça — fato precisa de fonte; redação pode ser criativa:

prompt
Crie 5 slides pro nosso pitch de Series A.

Fatos (métricas, nomes de cliente, capacidades de produto): use APENAS o que está nos materiais anexados. Cite cada um.
Redação (títulos, narrativa, transições): pode ser criativa, mas não inventar nada que dependa de fato.
Se um slide precisar de número que não está nos materiais, deixe placeholder [METRICA_X — confirmar].

Peça pro modelo conferir o próprio trabalho

Talvez o ganho mais alto por linha de prompt: instruir o modelo a validar antes de finalizar. Tem versões diferentes pra cenários diferentes.

Pra agentes de código

prompt
Depois de fazer mudanças, rode a validação mais relevante disponível:
- testes unitários direcionados ao comportamento alterado
- type checks ou lint quando aplicável
- build dos pacotes afetados
- um smoke test mínimo quando validação completa for cara demais

Se não der pra rodar validação, explique por quê e descreva a próxima melhor checagem.

Pra artefatos visuais

prompt
Renderize o artefato antes de finalizar. Inspecione o output renderizado para layout, clipping, espaçamento, conteúdo faltando e consistência visual. Revise até o output renderizado bater com os requisitos.

Pra engenharia e planejamento

prompt
Para planos de implementação, inclua:
- requisitos e onde cada um é endereçado
- recursos, arquivos, APIs ou sistemas envolvidos
- transições de estado ou fluxo de dados quando relevante
- comandos de validação ou checagens
- comportamento de falha
- considerações de privacidade e segurança
- perguntas em aberto que afetem materialmente a implementação

Evite isso / Faça isso

❌ Evite — confiar que vai sair certo:

prompt
Implemente a feature.

✅ Faça — implemente E valide:

prompt
Implemente a feature. Em seguida rode a validação aplicável: testes unitários do comportamento alterado, type check, lint e build do pacote afetado. Se algum não puder rodar, explique e descreva a próxima melhor checagem.

O parâmetro phase (pra quem replay'a histórico)

Esse é mais técnico, e só importa se você está replicando manualmente histórico de assistente em apps com agentes longos. A regra é preservar o phase exatamente como veio.

prompt
Se for replicar manualmente itens de assistente:
- Preserve os valores `phase` exatamente.
- Use `phase: "commentary"` para atualizações intermediárias visíveis ao usuário.
- Use `phase: "final_answer"` para a resposta finalizada.
- Não adicione `phase` em mensagens do usuário.

O template oficial — copie e adapte

A OpenAI fecha o guia com uma estrutura sugerida que dá conta de quase todo caso. Salve esse template, ele é seu ponto de partida sempre que estiver montando um agente novo:

prompt
Role: [1-2 frases definindo a função, contexto e trabalho do modelo]

# Personalidade
[tom, postura e estilo de colaboração]

# Goal
[resultado visível ao usuário]

# Success criteria
[o que precisa ser verdade antes da resposta final]

# Constraints
[limites de política, segurança, negócio, evidência e efeitos colaterais]

# Output
[seções, tamanho e tom]

# Stop rules
[quando tentar de novo, fazer fallback, abster-se, perguntar ou parar]

Resumo prático — 5 coisas pra fazer hoje

  1. Pegue um prompt em produção que dita passo a passo. Reescreva em formato resultado + critério de sucesso + restrições. Compare lado a lado.
  2. Separe personalidade de comportamento em dois blocos. Vai ser mais fácil ajustar tom sem mexer no fluxo.
  3. Se seu app faz streaming, adicione um preâmbulo. Latência percebida cai imediatamente.
  4. Defina orçamento de busca onde houver retrieval. Vai economizar tokens e melhorar a qualidade.
  5. Adicione validação ao final de prompts de código. Bug fica raro, retrabalho some.

Não precisa migrar tudo de uma vez. Pega um prompt por dia. Em duas semanas seu sistema inteiro já estará no padrão GPT-5.5 — e mais resiliente a qualquer release que vier.

Tradução e adaptação por Bitflix com assistência de IA, revisado por Milton Bastos.

Quer aplicar no seu negócio?

Mandamos um caminho realista no WhatsApp.