📐 Sintaxe @arquivo
/claudex plan @scope.md adicionar feature X
O @ diz ao Claude: "leia este arquivo antes de planejar". O conteúdo do arquivo entra no contexto, então o plano nasce com base em documentação real, não só no prompt.
📄 Exemplo com @scope.md
Você tem um arquivo de escopo escrito pelo time de produto:
# scope.md
## Objetivo
Implementar fluxo de checkout para cliente B2B.
## Requisitos
- Pagamento por boleto e PIX (não cartão na v1)
- Limite de R$ 100k por transação
- Aprovação manual acima de R$ 50k
- Fatura emitida pelo sistema legado
## Restrições
- Não pode tocar API de auth (em refactor paralelo)
- Stripe é proibido por compliance
- Time tem 3 sprints pra entregar
Agora você invoca:
/claudex plan @scope.md implementar checkout B2B
O Claude lê o scope.md, e o PLAN.md já nasce respeitando: pagamento boleto/PIX, limites, restrição de Stripe, prazo de 3 sprints. Sem você precisar repetir.
🏗️ Exemplo com @architecture.md
Você tem doc de arquitetura interna:
# architecture.md
## Stack
- Backend: Node.js 20, NestJS, PostgreSQL 16
- Filas: BullMQ + Redis
- Cache: Redis 7
- Observabilidade: Datadog (não Prometheus)
## Convenções
- Migrations via Prisma
- Logs estruturados em JSON
- Métricas com prefix `app.`
/claudex plan @architecture.md adicionar fila para processamento de relatórios pesados
O Claude já sabe que vai usar BullMQ (não Sidekiq, não SQS), métricas em app., logs JSON. Plano nasce alinhado.
📚 Múltiplos arquivos
Você pode passar quantos quiser. O Claude lê todos antes de planejar:
/claudex plan @scope.md @architecture.md @api-spec.md implementar sincronização de inventário com ERP
Limite prático: ~10 arquivos médios (varia conforme tamanho). Se você precisa de mais, é melhor consolidar em um doc único.
📈 Por que isso melhora o plano
Sem arquivos de escopo, o Claude tem que adivinhar seu contexto. Adivinha errado às vezes. Aí você gasta rodadas pra corrigir. Com escopo, o plano nasce com contexto real — você economiza rodadas.
❌ Sem escopo
- • Claude assume Stripe
- • Codex aponta "Stripe é proibido"
- • Claude refaz
- • Gastou 1 rodada à toa
✅ Com @scope.md
- • Claude já sabe: sem Stripe
- • Plano nasce com boleto/PIX
- • Codex foca em problemas reais
- • Rodadas usadas para o que importa
⏰ Quando usar e quando não
✓ Use @arquivo quando
- • Você tem doc de escopo escrito
- • Existe arquitetura documentada
- • Há restrições não óbvias (compliance, contrato)
- • Você quer respeitar convenções existentes
- • PRD já existe
✗ Pule @arquivo quando
- • Tarefa é trivial (1 rodada basta)
- • Você não tem doc — escrever doc só pra Claudex é overkill
- • Doc está desatualizado (pior que não ter)
💡 Pro-tip
Se sua equipe já mantém um docs/ com scope/arch/conventions, faça @arquivo ser parte do hábito. Plano sempre alinhado com a base de conhecimento sem esforço extra.
📌 Resumo
Próximo Módulo:
3.6 — 🏗️ Exemplos reais ponta-a-ponta (com PLAN.md completos)