Skip to main content
PromptQuorumPromptQuorum

O que é o framework CO-STAR para prompts?

Resposta rápida

CO-STAR é uma estrutura de prompt de 6 partes para outputs consistentes de LLM: Context (contexto), Objective (objetivo), Style (estilo de escrita), Tone (registro emocional), Audience (audiência), Response (formato de resposta). Ajuda a produzir outputs direcionados e coerentes ao tornar cada restrição explícita.

  • C = Context: informações de contexto que o LLM precisa
  • O = Objective: a tarefa específica a ser concluída
  • S/T/A = Style, Tone, Audience: como e para quem escrever
  • R = Response: formato (lista, parágrafo, JSON, etc.)

Atualizado: 2 de junho de 2026

Prompt Engineering

Pontos principais

  • CO-STAR significa Context, Objective, Style, Tone, Audience, Response — uma estrutura de prompt de 6 componentes para outputs consistentes
  • O framework força você a tornar cada suposição explícita, reduzindo respostas vagas ou desalinhadas de modelos de linguagem grandes
  • CO-STAR funciona melhor para redação de documentos, comunicações com clientes e qualquer tarefa que exija uma voz ou formato específico
  • Para consultas factuais simples ou comandos de uma linha, CO-STAR adiciona overhead sem ganho significativo de qualidade

O que CO-STAR representa

CO-STAR é uma estrutura de prompt de 6 partes: Context, Objective, Style, Tone, Audience, Response format. É um dos frameworks mais citados para estruturar prompts complexos de LLM porque obriga o escritor a especificar cada dimensão que afeta a qualidade do output.

O framework foi desenvolvido para resolver um problema recorrente em prompt engineering: prompts que são tecnicamente claros, mas perdem restrições implícitas. Quando você escreve "Resuma este documento", o modelo faz suposições sobre comprimento, formalidade, audiência e formato. CO-STAR substitui essas suposições por instruções explícitas.

Cada componente foca em uma dimensão diferente do output. Context ancora o modelo na situação relevante. Objective define o entregável exato. Style e Tone controlam o registro de escrita. Audience calibra vocabulário e complexidade. Response especifica o formato estrutural.

LetraElementoPropósito
CContextInformações de fundo que o modelo precisa
OObjectiveO que você quer que o modelo faça
SStyleEstilo de escrita (formal, casual, técnico, etc.)
TToneRegistro emocional (neutro, encorajador, direto)
AAudienceQuem lê o output (especialista, iniciante, executivo)
RResponse formatEstrutura (marcadores, parágrafos, JSON, tabela)

Quando CO-STAR supera os prompts rápidos

CO-STAR não é a ferramenta certa para cada tarefa. Adiciona mais valor para criação de documentos, comunicações com clientes, relatórios formais e qualquer output onde voz, formato e consistência de audiência importam. Um prompt CO-STAR bem estruturado tipicamente leva 60–120 palavras de configuração, mas elimina múltiplas rodadas de correção.

Considere um exemplo real. ANTES: "Escreva um e-mail para a equipe sobre o atraso do projeto." DEPOIS: "Context: O projeto Q2 está 3 semanas atrasado devido a atrasos do fornecedor. Objective: Informar a equipe e tranquilizá-la. Style: Profissional. Tone: Empático, focado em soluções. Audience: 12 engenheiros, senioridade variada. Response: E-mail de 150 palavras com linha de assunto." A versão CO-STAR produz um rascunho inicial mais específico e utilizável.

Para consultas factuais simples, geração de código ou pesquisas pontuais, CO-STAR adiciona overhead sem ganho significativo de qualidade. Perguntar "O que faz a função `zip()` do Python?" não se beneficia de uma estrutura de 6 componentes. Reserve o CO-STAR para tarefas onde o output será lido por pessoas reais em um contexto específico. Para uma análise mais profunda de padrões de prompt que funcionam bem com CO-STAR, veja o guia completo de prompt engineering CO-STAR que cobre exemplos avançados e modos de falha comuns.

Respostas rápidas sobre o framework CO-STAR

Como CO-STAR se diferencia de outros frameworks como RISEN ou TRACE?
CO-STAR foca especificamente em características do output — estilo, tom, audiência e formato. RISEN (Role, Instructions, Steps, End Goal, Narrowing) enfatiza processo e restrições. TRACE (Task, Role, Audience, Context, Examples) se sobrepõe amplamente ao CO-STAR. A principal vantagem do CO-STAR é sua separação explícita de Style e Tone, que a maioria dos outros frameworks combina em um único parâmetro de "voz".
Qual é o componente mais importante no CO-STAR?
O componente Objective tem o maior impacto. Um Objective vago produz uma resposta vaga independentemente de quão cuidadosamente você especifique Style, Tone e Audience. Escreva o Objective primeiro e torne-o o mais específico possível — um entregável concreto com critérios de conclusão mensuráveis.
CO-STAR funciona com todos os modelos de linguagem grandes?
Sim. CO-STAR é uma técnica estrutural, não uma funcionalidade específica do modelo. Funciona com qualquer modelo de linguagem que processe instruções em linguagem natural. Modelos com melhores capacidades de seguimento de instruções aplicarão as restrições de forma mais confiável, mas o framework é universalmente aplicável.
Quando devo pular completamente o CO-STAR?
Pule o CO-STAR para: consultas factuais de uma linha, geração de código onde o formato de output é fixo, extração rápida de dados e qualquer tarefa onde o formato de output é óbvio pela solicitação. Veja nosso guia de comparação de LLMs para combinar o modelo certo com prompt engineering estruturado para seu caso de uso.