Módulo 06 — Frameworks de agentes
O ecossistema de frameworks para agentes de IA explodiu entre 2023 e 2026. Este módulo cobre os principais players — do LangChain até o Microsoft Agent Framework 1.0 — com foco em quando usar cada um e como se relacionam com a stack .NET/Azure que você já conhece.
Estrutura do módulo
06-01 — LangChain Ecosystem
LangChain: filosofia, LCEL, runnables
O framework Python mais popular para LLM apps. LCEL e a interface Runnable como base para composição de chains.
LangGraph: grafos de estado para agentes complexos
StateGraph, checkpointing, human-in-the-loop. A escolha certa quando o AgentExecutor não é suficiente.
06-02 — Data Frameworks
06-03 — Microsoft Stack
Semantic Kernel: plugins, kernel, AI services
Orquestrador de IA da Microsoft. C# + Python. A fundação do Agent Framework 1.0.
AutoGen: origens e contribuições para multi-agent
Do GroupChat ao actor model. Como a pesquisa da Microsoft virou produção.
Microsoft Agent Framework 1.0: a convergência GA abril/2026
SK + AutoGen em uma plataforma estável. APIs com SLA. .NET 9 + Python 3.10+. Deploy no Foundry.
Agent Framework 1.0: MCP nativo, A2A, graph workflow
Os três diferenciais técnicos: tool discovery via MCP, colaboração cross-framework via A2A, fluxos stateful via graph engine.
06-04 — Outros frameworks e decisão
CrewAI e Pydantic AI
CrewAI: role-based multi-agent para prototipagem rápida. Pydantic AI: agentes type-safe com output validado.
Google Agent Development Kit (ADK)
Framework oficial do Google para agentes Gemini. A2A nativo, MCP, deploy no Vertex AI.
Quando usar qual: decision matrix
Tabela comparativa e árvore de decisão. Recomendações por cenário: .NET/Azure, Python, GCP, RAG, prototipagem.
🎯 Desafio: mesmo agente em LangGraph e AF 1.0
Código lado a lado. Agente clima + roupa nos dois frameworks. Compare: linhas, complexidade, observabilidade.
Progresso do módulo
0 de 11 tópicos concluídos