try:
result = model(prompt)
if bad(result): retry()
save_somewhere(result)
except:
fallback()- Política escondida no código
- Comportamento difícil de provar
- Auditoria reconstruída depois
FS001 / META-HARNESS ENGINEERING
Construa harnesses robustos e governados para agentes de IA sem espalhar retry, cache, memória, ferramentas e decisões por scripts difíceis de explicar.
agent Reviewer {
retry: { max: 3 }
timeout: 45s
cache: { ttl: 10m }
log: Audit
}
workflow ReviewPullRequest {
checkpoint: { enabled: true }
step Review {
verdict = Reviewer.run(diff)
}
}01 / O PROBLEMA
Quando o controle fica misturado com chamadas de modelo, cada mudança aumenta o risco.
Timeouts, retries, fallback, cache, memória e auditoria viram detalhes espalhados. O fluxo fica difícil de revisar, testar e governar. MHL transforma essas decisões em declarações legíveis e executáveis.
DO SCRIPT AO SISTEMA
try:
result = model(prompt)
if bad(result): retry()
save_somewhere(result)
except:
fallback()agent Analyst {
retry: { max: 3 }
timeout: 45s
fallback: [Local]
log: Audit
}03 / PROGRAMA
Uma trilha progressiva: primeiro você domina a forma do harness; depois aprende a torná-lo reproduzível, extensível e publicável.
Valores, tipos, expressões, módulos e a separação entre julgamento probabilístico e controle determinístico.
Configuração declarativa, hooks, retry, timeout, cache, rate limit, fallback, memória e operações nativas.
Passos ordenados, condições, roteamento, loops com limite, paralelismo, fan-out e contratos de saída.
Checkpoints, compatibilidade de estado, execução at-least-once, idempotência e revisão humana.
Diagnósticos estáticos, dry-run, cenários verificáveis, secrets mascarados e rastreabilidade por execução.
Publicação de workflows, contratos remotos e extensões bloqueadas por versão, hash e permissões declaradas.
04 / APRENDER FAZENDO
O playground guia você por 18 lições, dos primeiros valores a workflows com concorrência, recuperação e publicação.
05 / RESULTADOS
Fluxos que outra pessoa consegue revisar sem decifrar uma cadeia de callbacks.
Loops, concorrência, retries e prazos com limites explícitos.
Workflows longos com checkpoints e pausa para decisão humana.
Decisões de governança validadas antes de chegar à produção.
Adaptadores com manifesto, integridade e permissões revisáveis.
O mesmo workflow oferecido como ferramenta MCP ou skill A2A.
06 / DEPOIMENTOS
Avaliações da turma-piloto sobre o workshop que deu origem a este curso — o mesmo harness em MHL.
Com os conceitos que o Yan passou sinto que estou no caminho certo, podemos trabalhar com a engenharia de software de uma forma bastante segura e profissional, governada e trazendo mais segurança para as instituições que estamos.
Aprender sobre IAO e MHL abriu minha cabeça para uma forma completamente diferente de construir aplicações com IA, saindo do "prompt e torce pro melhor" para algo determinístico, auditável e que dá pra levar a sério em produção.
O material cobre desde fundamentos teóricos até implementação prática em múltiplas linguagens e ecossistemas (.NET, Python, Rust, Go). É raro ver IA tratada com essa maturidade de engenharia de software.
PARA QUEM É
Engenheiros de software e IA
Arquitetos e líderes técnicos
Times de plataforma e governança
Profissionais construindo agentes em produção

INSTRUTOR
Mestre e doutorando em Engenharia de Software, com 20 anos de experiência em desenvolvimento.
Especialista em arquitetura, modernização de legados e adoção de IA em sistemas financeiros.

FORMAÇÃO / META-HARNESS ENGINEERING
Harnesses robustos e governados para agentes de IA.
Do primeiro valor ao workflow publicável.
FS001 / LISTA DE INTERESSE