MÓDULO 4.1

🛰️ O que são Dynamic Workflows

O recurso que chegou com o Opus 4.8 e muda a escala do que o Claude Code consegue fazer numa só sessão: ele planeja o trabalho, transforma o plano em código e dispara muitos agentes em paralelo — devolvendo um único resultado.

Seu objetivo "audite isto" plano = código workflow.js agente agente agente agente … 1 resultado mesclado
6
Tópicos
30
Minutos
Inter.
Nível
Teoria
Tipo
1

🚀 Chegou com o Opus 4.8

Os Dynamic Workflows são um recurso do Claude Code lançado junto do Opus 4.8, ainda em research preview. A ideia central: em vez de você guiar passo a passo, o modelo planeja o trabalho e dispara muitos subagentes em paralelo numa única sessão — com as saídas verificadas no fim.

🧭 Em uma frase

Você descreve o objetivo final; o Claude monta o pipeline e o executa. É a forma mais "larga" de paralelismo no Claude Code — e a que mais consome tokens.

📊 O que o 4.8 trouxe

  • Workflows dinâmicos como recurso de research preview no Claude Code
  • Com o 4.8, os agentes conseguem rodar por mais tempo
  • Verificação das saídas antes de mesclar o resultado
2

⚡ Centenas de agentes em paralelo

Um workflow pode subir até cerca de 1.000 agentes. Cada um trabalha sozinho, sem conversar com os outros, e os resultados são mesclados no fim e devolvidos à sessão principal. Como rodam em paralelo, o relógio anda rápido — mas a conta também.

1

O Claude planeja

A partir do seu objetivo, define quantos agentes, o que cada um faz e como os resultados se juntam.

2

Os agentes executam em paralelo

Cada agente tem seu próprio contexto e roda ao mesmo tempo que os demais. Eles não se falam.

3

Os resultados se mesclam

Tudo converge num único resultado, que volta para a sua sessão principal.

⚠️ O lado caro

Cada agente é uma chamada completa do Claude, com seu próprio contexto para ler. Muitos agentes = muitos tokens de entrada. No relato do vídeo, um único prompt mal-escopado consumiu metade de um plano de US$ 200/mês em pouco mais de 30 minutos.

3

🧠 Quem segura o plano?

A diferença mais conceitual entre o Claude "normal" e um workflow é onde mora o plano. No uso comum, o plano fica no contexto do modelo. No workflow, ele sai do contexto e vira código.

Claude normal

  • Segura o plano inteiro "na cabeça"
  • Jobs grandes enchem o contexto e desaceleram
  • Tudo compete pela mesma janela

Um workflow

  • O plano vive em código e roda por conta própria
  • O Claude só vê o resultado final
  • A sessão principal fica limpa

💡 Por que isso importa

Tirar o plano do contexto é exatamente o que permite atacar jobs gigantes (centenas de arquivos) sem afundar a sessão principal em ruído.

4

📜 O plano vira código

Na prática, o Claude escreve um arquivo JavaScript que descreve o pipeline. Um runtime executa esse script em segundo plano enquanto você trabalha, e é ele quem orquestra os agentes.

workflow.jsJavaScript
export const meta = { name: "audit-skills" }

const files = listSkills()
await parallel(
  files.map(f => agent("score " + f))   // um agente Haiku por arquivo
)
// → um scorecard ranqueado

🧩 Consequências de ser código

  • Inspecionável: você pode ver o script bruto antes de aprovar
  • Determinístico: loops, condicionais e fan-out controlados
  • Reutilizável: pode ser salvo e re-executado (módulo 4.5)
5

🎨 "n8n que desenha o próprio canvas"

Se você já usou n8n ou Make, a analogia fecha na hora: é como uma ferramenta de automação que constrói o próprio fluxograma a partir do que você pediu. Você não arrasta nós — você descreve o objetivo, e o Claude desenha a topologia e a roda.

🔁 Do objetivo ao pipeline

  • Você dá o objetivo ("revise todos os endpoints por auth faltando")
  • O Claude decide a topologia: quantos agentes, em que fases, como mesclar
  • O runtime executa e devolve o resultado

💡 Guarde esta imagem

"Self-building canvas": o fluxograma não é desenhado por você antecipadamente — ele nasce do objetivo. É isso que torna o workflow dinâmico.

6

✅ Pede confirmação antes de rodar

Um receio comum: "e se ele disparar um workflow caro sozinho?". Por padrão, não dispara. O Claude sempre confirma antes de rodar um workflow — e você pode ver o script bruto primeiro. Digitar a palavra "workflow" numa frase qualquer não aciona nada (no máximo ela fica destacada).

✓ O que FAZER

  • Ler o escopo proposto antes de aprovar
  • Pedir para ver o script bruto quando tiver dúvida
  • Ser explícito: "monte um workflow dinâmico para…"

✗ O que NÃO assumir

  • Que ele dispara sozinho ao ouvir "workflow"
  • Que dá para aprovar sem ler o escopo
  • Que o custo é igual ao de uma resposta normal

🛡️ Exceção: UltraCode

A única forma de o Claude orquestrar workflows sem ficar perguntando é o modo UltraCode — que veremos no módulo 4.5. Fora dele, a confirmação é a regra.

📌 Resumo do Módulo

Recurso do 4.8 — research preview no Claude Code; o modelo planeja e paraleliza.
Largura — até ~1.000 agentes solo, resultados mesclados; rápido, mas caro.
Plano = código — um arquivo JS roda em background e orquestra tudo.
Confirmação — pede aprovação antes de rodar (exceto UltraCode).

Próximo Módulo:

4.2 — A família de orquestração: Skill × Subagent × Agent Team × Workflow