OPEN FUSION CURSO PRÁTICO · TYPESCRIPT + LLMS

Construa um projeto real de orquestração de LLMs.

Enquanto desenvolve um gateway TypeScript com múltiplos providers, roles e streaming, você aplica spec, contexto, skills, checks e loops no código.

SPEC.md Context Pack Skills + checks ADRs + PRs
open-fusion · localhost:8787RUNNING
01 / REQUESTPOST /v1/chat/completions
{
  model: "role:review",
  stream: true
}
02 / ROUTER
role:reviewpolicy matched
03 / PROVIDERS
draftOpenAI
online
reviewClaude
online
fallbackGrok
standby

O PR chega rápido.
A confiança não.

A IA acelerou a escrita. O contexto continuou solto. O review virou o lugar onde o time tenta reconstruir a intenção.

Código gerado não é entrega.
Evidência é entrega.
PR #042CI passed
AI
feat: add provider fallback12 files · +847 −126 · generated in 4m
01
CONTRACT · UNRESOLVED

Qual contrato esse endpoint precisa cumprir?

02
CONTEXT · UNRESOLVED

Que regra do produto o agente não conhecia?

03
FAILURE · UNRESOLVED

O fallback funciona quando o provider falhar?

A camada de LLM
é só metade da equação.

Providers e retries espalham. Specs inexistentes, contexto solto e validação tardia tornam qualquer feature difícil de confiar.

SEM SISTEMA

Código antes do comportamento.

  • Prompt vive no chat
  • Regra aparece no review
  • Fallback é validado no olho
  • Falha vira retrabalho
SHIFT
OPEN FUSION

Arquitetura como resultado.

  • Contexto fica no repo
  • Spec define o comportamento
  • Checks conferem o resultado
  • Falha alimenta o próximo loop

Cinco práticas.
Um sistema.

Cada prática deixa um artefato no repo e melhora a próxima mudança.

01

intenção → contrato

Spec driven development

Transforme intenção em comportamento esperado, limites e critérios de aceite antes da implementação.

artefato geradoSPEC.md

Um gateway que deixa
cada regra no lugar certo.

Uma interface única na frente. Providers, modelos, roles e políticas desacoplados atrás.

ROLE A PÁGINAA tarefa muda — e o Open Fusion escolhe outro modelo.
ETAPA 1 DE 4
1 · A TAREFAPlanejarDefinir arquitetura e próximos passos
2 · OPEN FUSION ANALISANDO
Entende a tarefae compara os modelos disponíveis
3 · MODELO ESCOLHIDO
01OpenAI
02Claudeescolhido
03Grok
POR QUE Claude?

Esta rota prioriza decomposição, contexto longo e decisões de arquitetura.

continue rolando
01Entende a tarefa

Identifica se o agente precisa planejar, escrever código, revisar, testar ou depurar.

02Compara capacidades

Relaciona cada tipo de tarefa às capacidades dos modelos disponíveis no gateway.

03Escolhe o melhor LLM

Direciona cada role para o modelo mais adequado, em vez de usar o mesmo LLM para tudo.

04Orquestra sem acoplamento

Seu harness delega para OpenAI, Claude, Grok ou novos providers sem mudar o fluxo de trabalho.

Você não aprende a pedir.
Aprende a dirigir.

Do pedido vago ao código revisável, com critérios que outra pessoa consegue conferir.

01

Transformar tarefa vaga em spec e casos de erro

02

Montar um Context Pack que orienta sem poluir

03

Criar skills para tarefas e reviews recorrentes

04

Definir onde cada regra de produto deve morar

05

Tipar contratos de request, response e provider

06

Implementar streaming compatível com OpenAI

07

Validar contrato, falha e regressão com checks

08

Fechar loops com bug, teste e decisão registrada

09

Levar o processo para uma base já existente

33 aulas publicadas.
O Open Fusion evoluindo no código.

O projeto aplica Spec Driven Development, Engenharia de Contexto, Loop Engineering e orquestração de agentes para criar uma estrutura real de delegação de tarefas entre LLMs.

OPEN SOURCE · PORTFÓLIO · GITHUB

Ao final, você terá uma solução para o portfólio, entenderá como funciona o Open Fusion e poderá contribuir com o projeto no GitHub — construindo credibilidade com uma entrega open source real.

MÓDULO / 01 · 1 AULA

Introdução

O problema que o Open Fusion resolve e como a orquestração de LLMs entra em um fluxo real de desenvolvimento com IA.

Aulas deste módulo
  1. 01Introdução: orquestração de LLMs na prática
1 / 5
ROADMAP DO CURSOPróximos blocos em produção

O projeto continua evoluindo. Estes conteúdos entram como próximas camadas do Open Fusion.

APLANNED

Observabilidade e validação

  • Observabilidade
  • Revisão de PRs em cascata
  • Validação do MVP
BPLANNED

Frontend de gerenciamento

  • Definições de arquitetura e produto
  • Prototipação em HTML
  • MVP do frontend
  • Autonomia de testes com MCP do Playwright
CPLANNED

Engenharia de contexto e providers

  • Contextual Layer com dotcontext
  • Provider Agent SDK: Codex e Claude Code
  • Provider custom: GLM
DPLANNED

Evals

  • Judges
  • PREVC
  • Integração com Pi.dev

Engenharia ensinada por quem vive software há 18 anos.

O Open Fusion é conduzido por quem já liderou produto, escreveu código em escala e treinou times técnicos dentro de empresas reais.

Vinicius Lana palestrando sobre desenvolvimento de software com IA
VINICIUS LANA · EM PALCO
$ whoamiFLN · BR

Vinicius Lana

Founder · AI Coders Academy

Mais de 18 anos desenvolvendo software — 5 deles para empresas do Vale do Silício e para a Keep, uma das maiores fintechs do Canadá, onde liderou parte do desenvolvimento de cartão de crédito, contabilidade, rewards e transações.

I.A potencializa tudo! Débito técnico, bugs, problemas... mas também potencializa a produtividade. A diferença nunca foi a ferramenta, e sim COMO você a usa.
18+
anos · software
5
anos · Vale + Keep
7
palcos · BR
TREINAMENTOS IN-COMPANY

Times que já treinaram com Vinicius Lana.

Engenharia aplicada a IA para pessoas, produtos e times técnicos.

  • 01Logo BlueticketBlueticket
  • 02Logo MottuMottu
  • 03Logo Dom PagamentosDom Pagamentos
  • 04Logo Flash BenefíciosFlash Benefícios
  • 05Logo YungasYungas
  • 06Logo Banco InterBanco Inter

Feito para quem já usa IA
e quer parar de revisar no feeling.

MATCHÉ para você se...
  • o agente gera rápido, mas você ainda revisa no feeling
  • prompts e decisões somem na próxima tarefa
  • regras de provider e fallback começam a se espalhar
  • você quer provar como planeja, testa e evolui código com IA
SKIPNão é para você se...

Você procura uma lista de prompts, uma visão superficial de ferramenta ou um curso para apenas assistir. Aqui você abre TypeScript, escreve specs, roda testes e corrige falhas.

O projeto roda.
O processo fica visível.

Evidência técnica para entrevista, review ou conversa com o time.

runtime01
Gateway

OpenAI-compatible

interface02
Providers

models + roles

protocol03
Streaming

SSE end-to-end

contract04
SPEC.md

behavior + scope

context05
Context Pack

repo intelligence

workflow06
Skills

implement + validate + review

checks07
Failure tests

429 + fallback

evidence08
ADRs + PRs

decision trail

ANTES

Pedido, contexto, tentativas e decisões em lugares diferentes.

FLOW UPGRADE
DEPOIS

Contexto versionado, spec antes do código e checks que deixam evidência.

Seu próximo repo
não começa do zero.

01 / ASSETcontext-pack.template

Template de Context Pack para TypeScript

02 / ASSETendpoint.spec

Template de spec + modelo de ADR

03 / ASSETgateway.skills

Skills iniciais de implementação e review

04 / ASSETharness.checklist

Checklist de provider, streaming e fallback

05 / ASSETadoption.guide

Guia para aplicar em uma base existente

OPEN FUSION · ACESSO

Construa um projeto.
Leve um método.

Gateway, specs, contexto, skills, checks, ADRs e loops no mesmo repo. Uma base real para adaptar ao seu trabalho.

projeto completo processo revisável templates e skills
CURSO PRÁTICOBRL
R$497

Open Fusion: Orquestração de LLMs na Prática

  • Gateway multi-provider + streaming
  • Specs, Context Pack, skills e ADRs
  • Checks, testes de falha e loops
  • Templates e guia de aplicação
  • Garantia incondicional de 7 dias
Construir meu projeto com IA Pagamento e acesso confirmados pela equipe
GARANTIA7DIAS
RISCO REVERSO · REEMBOLSO INTEGRAL

Entre, assista e avalie com o projeto aberto.

Se dentro de 7 dias você entender que o Open Fusion não é para você, envie um e-mail. Devolvemos o valor integral da matrícula.

  • 7 dias corridos para avaliar
  • Solicitação simples por e-mail
  • Reembolso integral
Ver investimento

Antes de abrir
o repo.

Não. Você constrói e valida o gateway enquanto usa spec, contexto, skills, checks e loops de correção em cada etapa.

READY TO SHIP?

Código gerado por IA só vira entrega quando o time consegue entender, revisar, testar e evoluir.

Construa o Open Fusion e leve esse fluxo para a próxima base.

Construir meu projeto