Este artigo descreve o MIGHT Stack (Modelo, Inferência, Gateways, Harness, Ferramentas), uma arquitetura modular que permite aos desenvolvedores aproveitar modelos de código aberto para software agêntico sem precisar de profundo conhecimento em aprendizado de máquina ou hardware dedicado.
- A camada Modelo atua como o componente de inteligência, com grandes modelos como Kimi K3 adequados para raciocínio complexo e pequenos modelos como GLM 5.3 Flash oferecendo velocidade e eficiência de custo para tarefas específicas.
- Provedores de inferência hospedam esses modelos via API, permitindo que os desenvolvedores paguem por token e experimentem diferentes provedores sem gerenciar a infraestrutura.
- Gateways e roteadores agregam vários provedores de inferência atrás de uma única API, permitindo alternância transparente entre modelos e backends com base no custo ou desempenho.
- Harnesses gerenciam a interação entre o usuário, a base de código e o modelo, executando ferramentas e comandos decididos pelo modelo para realizar o trabalho real.
Esta separação de responsabilidades permite que os desenvolvedores experimentem novos modelos rapidamente e personalizem cada camada de seu fluxo de trabalho de desenvolvimento independentemente.