- CO-STAR = Contexto, Objetivo, Estilo, Tom, Audiência e Resposta.
- Foi criado pela equipe de Data Science & IA da GovTech de Singapura e ficou famoso quando Sheila Teo venceu a competição de prompt engineering do país em 2023.
- Serve para qualquer IA de texto: ChatGPT, Claude, Gemini, Copilot.
- Use delimitadores (### ou tags) entre os blocos para a IA não misturar as seções.
- Nem todo prompt precisa dos 6 blocos — em pedidos simples, Contexto + Objetivo já resolvem.
C — Contexto: dê o pano de fundo
Comece contando à IA a situação. Quem é você, para que empresa, qual o cenário. Sem contexto, o modelo chuta um cenário genérico e a resposta sai igualmente genérica. Exemplo: "Sou dono de uma cafeteria de bairro em Curitiba e quero divulgar um novo café da manhã de fim de semana." Duas frases já mudam tudo o que vem depois.
O — Objetivo: diga a tarefa exata
Aqui você define, em uma frase direta, o que quer que a IA faça. Não é "me ajude com marketing" — é "escreva 3 legendas de Instagram anunciando o café da manhã de sábado e domingo". Um verbo de ação (escreva, liste, resuma, compare) e um entregável claro. Quanto mais específico o objetivo, menos a IA inventa.
S — Estilo (Style): escolha a forma de escrever
O estilo é o "como" da escrita. Pode ser o jeito de um redator publicitário, de um jornalista, de um professor, ou o estilo de alguém conhecido. Escreva algo como "em estilo de copy publicitária, frases curtas e diretas". Isso guia a escolha de palavras e a construção das frases.
T — Tom (Tone): defina a emoção
Tom não é a mesma coisa que estilo. Estilo é a técnica; tom é o sentimento. "Amigável e caloroso", "formal e sóbrio", "animado e bem-humorado". Uma cafeteria de bairro provavelmente quer um tom próximo e convidativo — um escritório de advocacia, um tom sério. Diga isso à IA em vez de deixá-la adivinhar.
A — Audiência: para quem é a resposta
Diga quem vai ler. "Moradores do bairro entre 25 e 45 anos que gostam de sair no fim de semana" gera um texto diferente de "executivos apressados". A audiência é o que faz o resultado parecer feito sob medida em vez de um texto de catálogo. É o bloco que a maioria das pessoas esquece — e é onde está boa parte do ganho.
R — Resposta (Response): fixe o formato de saída
Por fim, diga em que formato quer receber. "Três legendas numeradas, cada uma com até 200 caracteres e 2 emojis". Se você precisa de tabela, JSON, lista com marcadores ou tópicos, peça aqui. Esse bloco evita que a IA devolva um texto corrido quando você queria algo pronto para colar.
Junte tudo com delimitadores
Monte o prompt com os seis blocos rotulados e separados por delimitadores como ### ou tags. Exemplo: "### CONTEXTO" na primeira linha, o texto embaixo, depois "### OBJETIVO", e assim por diante. Quanto mais complexa a tarefa, mais os delimitadores ajudam o modelo a ler cada seção sem confundir uma com a outra.
De onde veio o CO-STAR
O método nasceu dentro da GovTech, a agência de tecnologia do governo de Singapura, na equipe de Data Science e IA. Ele virou referência quando a cientista de dados Sheila Teo o usou para vencer a primeira competição de prompt engineering com GPT-4 do país, em 2023, um evento que reuniu mais de 400 participantes.
A ideia por trás é simples: um bom prompt é um briefing. Se você contratasse um redator freelancer, não mandaria só "faz um texto" — você diria o contexto, o objetivo, o tom, para quem é e o formato. CO-STAR só organiza esse briefing em seis caixas para você não esquecer nenhuma.
Exemplo completo montado
Veja como fica o prompt da cafeteria com os seis blocos juntos:
### CONTEXTO — Sou dono de uma cafeteria de bairro em Curitiba e vou lançar um café da manhã servido só aos fins de semana. ### OBJETIVO — Escreva 3 legendas de Instagram anunciando esse café da manhã. ### ESTILO — Copy publicitária, frases curtas e diretas. ### TOM — Próximo, caloroso e convidativo. ### AUDIÊNCIA — Moradores do bairro de 25 a 45 anos que gostam de passeio no fim de semana. ### RESPOSTA — Três legendas numeradas, até 200 caracteres cada, com 2 emojis por legenda.
Rode isso em qualquer IA de texto e compare com o resultado de um simples "faz umas legendas pro meu café". A diferença de qualidade é imediata — e você quase não precisa refazer.
CO-STAR e outras técnicas se completam
CO-STAR cuida da estrutura do pedido, mas não briga com outras técnicas de prompt. Você pode dar uma persona à IA dentro do bloco de Estilo, pedir raciocínio passo a passo (chain-of-thought) dentro do Objetivo ou incluir exemplos prontos (few-shot) antes da Resposta.
Pense no CO-STAR como o esqueleto e nas outras técnicas como músculos que você adiciona conforme a tarefa fica mais complexa. Para o dia a dia, o esqueleto sozinho já resolve a maioria dos pedidos.
Quando NÃO usar os seis blocos
Prompt bom não é prompt longo. Para pedidos simples — "resuma este parágrafo em uma frase" — encher de seções só atrapalha. Nesses casos, Contexto e Objetivo bastam.
A régua é o custo do erro. Quanto mais importa acertar de primeira (uma proposta comercial, um texto que vai ao ar, um e-mail para um cliente grande), mais vale preencher os seis blocos. Para rascunhos internos e testes rápidos, vá no atalho.
Perguntas frequentes
Qual a diferença entre estilo e tom no CO-STAR?
CO-STAR funciona no ChatGPT, Claude e Gemini?
Preciso sempre usar os delimitadores ### ?
Qual a ordem certa dos blocos?
Leia também
Como criar prompts melhores para IA: 7 técnicas que funcionam
7 técnicas práticas de prompt engineering para tirar respostas muito melhores do ChatGPT, Claude e outras IAs. Com exemplos prontos em português.
Ler →
Prompt Engineering
O que é prompt engineering, para que serve e como aprender do zero. Definição clara com exemplos práticos em português.
Ler →
Como dar persona ao ChatGPT para respostas mais consistentes
Aprenda a dar persona ao ChatGPT em 5 passos: no prompt, nas Instruções Personalizadas ou num GPT próprio. Com exemplos prontos em português e o que a pesquisa diz sobre a técnica.
Ler →
Chain of Thought (CoT)
Chain of Thought é a técnica de pedir que a IA raciocine passo a passo antes de responder. Aprenda como funciona, quando usar e exemplos práticos em português.
Ler →
Few-Shot Prompting
Entenda o que é few-shot prompting: a técnica de ensinar a IA com exemplos no próprio prompt para obter respostas mais precisas e no formato que você quer.
Ler →