MÓDULO 2.1

⚙️ Custom Instructions

O slot mais poderoso do Cowork. Como escrever instructions que pegam — estrutura, tamanho, exemplos, restrições, versionamento, antipadrões.

6
Tópicos
40
Minutos
Inter.
Nível
Prático
Tipo
1

🎭 Estrutura: papel + objetivo + tom + formato + restrições

A receita básica que funciona em qualquer caso. Cinco blocos rotulados. Sem isso, instructions vira parágrafo solto que o Claude metaboliza pela metade.

PAPEL:       Você é meu copiloto pra revisão de PR backend Node.js.
OBJETIVO:    Identificar bugs, problemas de segurança e melhorias claras.
TOM:         Técnico, direto, afirmativo. Sem "talvez" ou "considere".
FORMATO:     Lista de findings, cada um com severidade (alta/média/baixa)
             e arquivo:linha.
EVITAR:      Sugerir refator amplo, mudar arquitetura, comentar estilo
             (já há linter para isso).
Papel
Quem ele é
Objetivo
O que faz
Tom + Formato
Como entrega
Evitar
Linha vermelha
2

📏 Tamanho ideal

Sweet spot: 200-800 palavras. Curto demais perde especificidade; longo demais dilui prioridade.

✓ Vai bem

  • ✓ 200-800 palavras totais
  • ✓ Cada regra em 1-2 linhas
  • ✓ Bullets > parágrafos longos
  • ✓ Linguagem direta

✗ Não vai

  • ✗ 5+ páginas de instructions
  • ✗ Documento institucional inteiro
  • ✗ Regras contraditórias
  • ✗ Frase de 200 palavras só

💡 Dica

Quando instructions ficar comprida, pergunte: "se eu apagasse essa linha, o output mudaria?". Se "não", apaga.

3

🎯 Exemplos no instructions (few-shot)

Incluir 1-2 exemplos input→output ensina padrão melhor do que descrição abstrata. O modelo aprende por imitação rapidíssimo.

EXEMPLO de finding:

[ALTA] auth.js:42 — SQL injection
A query usa string concat com input do user.
Solução: parametrizar com prepared statement.

Esse formato vira a regra de saída. Nenhum bullet point genérico chegaria nesse nível.

4

🚫 Restrições explícitas

A seção "EVITAR" é onde você tira ruído sistemático. "Não use 'talvez'", "não sugira refator", "não comente estilo".

🛑 Restrições que valem ouro

  • • "Não comece resposta com 'Claro!' ou 'Com certeza!'"
  • • "Não use hedge words: talvez, considere, vale a pena"
  • • "Não sugira mudanças fora do escopo do PR"
  • • "Não tente ser educado às custas de ser preciso"
  • • "Não invente fato — se não souber, diga 'não tenho info'"
5

🔄 Versionamento e mudanças

Cowork não versiona instructions nativamente. Você precisa manter histórico fora — Google Doc, gist, README do time.

1

Backup antes de editar

Copia a instruction atual pra Google Doc/gist antes de mudar. Faz changelog do que mudou e por quê.

2

Rollback se piorar

Mudança que parece melhoria às vezes piora 3 outras coisas. Ter versão anterior à mão = ir e voltar fácil.

3

Compartilhar com time

Em projeto compartilhado, mudança de instructions afeta todo mundo. Documenta a decisão antes de aplicar.

6

⚠️ Anti-padrões

Reconhecer os erros mais comuns evita gastar 1 mês ajustando errado.

🚫 4 antipadrões clássicos

  • Bloat: "vou colar todo manual da empresa". Resultado: modelo dilui prioridade.
  • Contradição: "seja conciso" + "explique sempre o raciocínio em detalhes". Modelo escolhe um, ignora o outro.
  • Vagueza: "seja útil", "ajude o time". Não diz nada.
  • Regra implícita: "óbvio que ele tem que falar em PT-BR". Sem dizer, ele responde em EN quando você pergunta em EN.
Bloat
Excesso
Contradição
Regras conflitam
Vagueza
Sem especificidade
Implícito
Regra não dita

Resumo do Módulo

Estrutura 5 blocos — papel, objetivo, tom, formato, evitar
200-800 palavras é sweet spot
Exemplos concretos > descrição abstrata
Restrições explícitas tiram ruído sistemático
Versionamento manual fora do produto
4 antipadrões: bloat, contradição, vagueza, implícito

Próximo módulo:

2.2 — Knowledge Files