Ao final você entende por que Agente = Modelo + Harness, por que modelos commoditizam e por que Alembic é condutor — não um quarto orquestrador genérico.
O blind prompt abre com a tese âncora do corpus: if you're not the model, you're the harness. Líderes no TerminalBench não vencem com prompts gigantes — vencem com harnesses mais finos e melhor engenheirados. Pi lidera com quatro tools e prompts de 200–1000 tokens. LangChain mostrou o mesmo modelo subindo do rank 30→5 só mudando o harness.
Um agente não é um modelo de chat. É Modelo + Harness: loop, tools, estado, guardrails, verificação, permissões e orquestração que transformam inferência em trabalho confiável.
Alembic é o nome do produto dessa camada no stack Appfy — repo appfy/alembic, pacotes @alembic/*, estado em ~/.alembic/runs/<id>/. Não é cópia das UIs Droid/Claude/Kimi. É o condutor que funde Mission, Workflow e Swarm sob gates de Loop Engineering.
Pense como… uma orquestra. O LLM é uma seção — poderosa, intercambiável. O harness é o maestro, a partitura e a cabine de gravação. Alembic segura o bastão.
Fonte: synthesis-harness-distribution/source.md em PROMPT-CORPUS-EMBEDS.md. Cloud Code leak ~80% valor em código determinístico; Dan (yt-156): "Without the agent harness there are no agents".
Loop de orquestração · Tools · Memória · Contexto · Estado · Erros · Guardrails · Verificação · Permissões · Subagentes · Observabilidade · Co-evolução.
| Camada | O que é | Papel Alembic |
|---|---|---|
| Prompt engineering | O que pedir | Prompts de unit, forge grill |
| Context engineering | Combustível da janela | Compaction, injeção de embeds |
| Harness engineering | Como o sistema opera | @alembic/harness |
| Loop engineering | Control plane meta | Prelude + Coda |
HarnessCore.start | fanout | poll | report
EventBus + swimlanes
Council NO_GO → abort fanout (fail-closed)
loop-engineering/SKILL.md
LEARN → ANALYZE → EXECUTE ONE → VERIFY → DECIDE Gates: Scope | Proof | Course | Publish Validator ≠ builder
/missions, /workflows, /swarm.