MVP CONF - 2025 Orquestração de Agentes MCP e A2A.pdf

glauciodaniels 41 views 57 slides Oct 28, 2025
Slide 1
Slide 1 of 57
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57

About This Presentation

Nesta sessão da MVP Conf 2025, Glaucio Daniel, Microsoft MVP, mergulha em técnicas avançadas de engenharia de prompt, projetadas para extrair o máximo potencial dos modelos de IA em ambientes de desenvolvimento.

Descubra como se comunicar com a IA de forma mais estruturada e previsível, indo a...


Slide Content

Orquestraçãode Agentes
Com MCPeA2A
Edição 2025

Glaucio Daniel
glauciodaniel
glauciodaniel.ia
[email protected]
CEO Hcode
Microsoft MVP

Edição 2025
NossosPatrocinadores:

O que é um
algoritmo?
Sequência de passos para a resolução de um
problema.

Edição 2025
O que é um
algoritmo?

Edição 2025
Pai ensinandoAlgoritmopara os
filhos

Edição 2025
O que é um
algoritmo?

Edição 2025
A Revolução da IA:
O Paradigma
Agentic
Define metas, planeja e executa tarefas
AgenticAI: Uma forma avançada
de inteligência artificial focada
em tomada de decisão e ação
autônoma.
Ao contrário da IA tradicional,
que responde a comandos, a IA
agênticapode definir metas,
planejar e executar tarefas com
mínima intervenção humana.

Edição 2025
A Revolução da IA:
O Paradigma
Agentic
Define metas, planeja e executa tarefas
Ciclo Contínuo:
•Percepção
•Raciocínio
•Planejamento
•Ação
•Reflexão

Edição 2025
Agentesde
Inteligência
Artificial

Edição 2025
Agentesde
Inteligência
Artificial

Edição 2025
O Cérebrodos
Agentes
Engenharia de Prompt Avançada
CoT(ChainofThought):Paraestruturarraciocínio
complexo.ToT(TreeofThought):Paraexplorare
escolheromelhorcaminhopararesolverum
problema.Self-Consistency:Paravalidareescolher
entremúltiplaspossibilidadesdesolução.

Um agente pode
resolver um
problema, mas e
se ele precisar de
uma equipe?

Em cenários
complexos, um
agente pode
precisar chamar
múltiplos outros
agentes ou
ferramentas.

Essa organização é
crucial para a
eficiência e para a
resolução de
problemas
maiores.

A nomenclatura
varia (cada Big
Tech tem a sua),
mas temos um
consenso sobre os
tipos de
organização.

Edição 2025
Orquestração
Sequencial
Linear, Fluxo Dependente
Umagentechamaoutrosdeforma
sequencialedependente.
AgenteAexecutaumaaçãoe,somenteao
terminar,passaparaoAgenteB.
Éumfluxodependente:AgenteB'escuta'
AgenteAterminareentãoexecutasua
tarefa.
Exemplo:CrewAIcomProcess.sequential.

Edição 2025
Orquestração
Hierárquica

Edição 2025
E se os agentes não
'falarema mesmalíngua'?

Edição 2025
Imagine construir agentes
em Python puro...

Edição 2025
Jarvis

Edição 2025
E se precisar chamar
agentes de plataformas
como Jiraou GitHub?

Edição 2025
A falta de um padrão de
comunicação é uma
barreira real para a
colaboração em escala!

Estamos saindo da era dos prompts
para a era das equipes autônomas
de IA.
“ “

A2A é a API para Agentes, MCP
é a API para Ferramentas.
“ “

Edição 2025

Edição 2025
O que é o Protocolo de Contexto de
Modelo (MCP)?
•Padrão de Comunicação Aberto: Projetado para unificar a
interação entre modelos de IA e o mundo exterior.
•A "Porta USB-C para a IA": Funciona como uma interface
universal para conectar grandes modelos de linguagem (LLMs) a
diversas ferramentas e fontes de dados.
•Objetivo Principal: Simplificar e padronizar a integração,
superando o desafio de conexões fragmentadas e
personalizadas.

Edição 2025
Arquitetura do Protocolo MCP
•MCP Host: Aplicação que integra o agente de IA
(como Claude Desktop, IDEsou ferramentas de IA).Responsável
por iniciar conexões e fornecer a interface para interação com o
usuário

Edição 2025
Arquitetura do Protocolo MCP
•MCP Client: Componente dentro do Host que
mantém conexões diretas com os servidores MCP.
•Gerencia a comunicação entre o Host e os Servidores MCP,
transmitindo solicitações e recebendo respostas.

Edição 2025
Arquitetura do Protocolo MCP
•MCP Server: Aplicação que integra o agente de IA
(como Claude Desktop, IDEsou ferramentas de IA).
•Responsável por iniciar conexões e fornecer a interface para
interação com o usuário

Edição 2025
Como Funciona o MCP Internamente (Nos
bastidores)
1. Host: (ex: Claude Desktop) inicia e carrega um ou mais
Clientes MCP.O Host detecta quais Servidores MCP estão disponíveis
via discoverylocal (por sockets, pipes, etc.).

Edição 2025
2. Request: O agente (via LLM) envia um comando ou
intenção ao Cliente MCP.
•O Cliente transforma isso em uma mensagem JSON padrão
contendo:
Como Funciona o MCP Internamente (Nos
bastidores)

Edição 2025

Edição 2025
3. Roteamento e Execução:
•O Cliente MCP encaminha a requisição ao Servidor MCP correto
(com base em capacidade).
•O Servidor MCP interpreta a requisição, acessa sistemas locais
(ex: arquivos, APIs, ferramentas CLI) e executa a tarefa.
Como Funciona o MCP Internamente (Nos
bastidores)

Edição 2025
4. Response:
•O Servidor envia uma resposta no mesmo formato JSON:
Como Funciona o MCP Internamente (Nos
bastidores)

Edição 2025

Edição 2025
5. Feedback e Iteração:
•O LLM pode realizar mais requisições ou tomar decisões com
base nas respostas.
•Todo o ciclo é rastreável, com logs para auditoria e fallback.
Como Funciona o MCP Internamente (Nos
bastidores)

Edição 2025
•Padronização: JSON leve e fácil de integrar.
•Segurança: sandboxlocal, sem expor APIs diretamente ao
modelo.
•Extensibilidade: novos servidores MCP podem ser plugados
conforme a necessidade.
Benefícios do MCP

Novo protocolo para comunicação
entreAgentes de IA

A2A Etapas
Os agentes devem divulgar suas
capacidades para que os clientes
saibam quando e como utilizá-los
para tarefas específicas.
Clientes e agentes precisam
concordar sobre os métodos de
comunicação, como texto,
formulários, iframe ou
áudio/vídeo, para garantir uma
interação adequada com o
usuário.
Clientes e agentes precisam de
mecanismos para comunicar o
status das tarefas, mudanças e
dependências durante a execução
das tarefas.
Clientes e agentes devem suportar
uma interação dinâmica,
permitindo que os agentes
solicitem esclarecimentos,
informações ou subaçõesdo
cliente, de outros agentes ou de
usuários.

Etapa 1: Descoberta do Agente
Agent Card –Cartão de visitas

Etapa 2: Interação básica

Edição 2025
Vamos ver uma demo com
Copilot Studio

Edição 2025
Vamos ver uma demo com
Claude Desktop API

[email protected] www.mvpconf.com.br / @mvpconf
Edição 2025
Obrigado ;)
[email protected]
glauciodaniel
glauciodaniel.ia
Glaucio Daniel