Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os Agent Launchers no Windows fornecem uma forma padronizada para as aplicações registarem agentes de IA e torná-los descobertos em todo o sistema. Isto permite aos utilizadores aceder a agentes a partir de qualquer experiência de suporte, como pelo menu Iniciar, pesquisa ou dentro das aplicações, sem necessidade de saber qual a aplicação que fornece cada agente.
O que é um Lançador de Agentes?
Um Lançador de Agentes é um ponto de entrada registado para um agente de IA no Windows. Sem Agent Launchers, cada experiência precisaria de código de integração personalizado para cada agente — seja através do Model Context Protocol (MCP), Ações de Aplicação ou APIs proprietárias. Os Agent Launchers resolvem isto ao fornecer um mecanismo unificado de registo e descoberta, onde as aplicações registam os seus agentes uma vez, tornando-os disponíveis para todas as experiências de suporte.
O que é um agente?
No contexto dos Lançadores de Agentes, os agentes são assistentes alimentados por IA, concebidos para conversas ativas e contínuas que ajudam os utilizadores a realizar tarefas complexas. São mais do que chatbots ou processadores de pedidos pontuais:
- Interativo e conversacional: Participar em diálogos de múltiplos turnos, fazendo perguntas esclarecedoras e fornecendo respostas contextuais
- Orientado para tarefas: Ajudar os utilizadores a cumprir objetivos específicos, desde o planeamento de viagens à análise de dados e à criação de conteúdos
- Consciente do contexto: Compreender e manter o contexto ao longo das conversas, recordando interações anteriores
- Capaz de agir: Tomar ações em nome dos utilizadores e integrar com funcionalidades da aplicação para concretizar as tarefas
- Visível e acessível: Abra uma interface onde os utilizadores possam interagir ativamente, ver progressos e orientar o seu trabalho
Os Lançadores de Agentes são concebidos para agentes que proporcionam experiências interativas onde utilizadores e IA colaboram, não para serviços em segundo plano ou automação silenciosa.
Vantagens de usar Lançadores de Agentes?
Para utilizadores
- Descoberta unificada: Encontre todos os agentes disponíveis a partir de qualquer experiência de suporte sem se lembrar de qual aplicação contém qual agente.
- Integração perfeita: Acede a agentes de diferentes contextos, incluindo pelo menu Iniciar, pesquisa ou dentro de outras aplicações.
- Experiência consistente: Interaja com os agentes através de padrões consistentes e familiares, independentemente do prestador.
Para desenvolvedores
- Integração única: Registe o teu agente uma vez e disponibiliza-o a todas as experiências de apoio.
- Implementação flexível: Registar agentes de forma estática no momento da instalação ou dinamicamente em tempo de execução, com base na autenticação, subscrições ou outras condições.
- Alcance do ecossistema: Aproveite o framework padronizado App Actions para aceder a um ecossistema em crescimento.
Para experiências e plataformas
- Descoberta fácil: Consulte o Registo On-Device (ODR) para encontrar todos os agentes registados no sistema.
- Invocação fiável: Lançar agentes através de um mecanismo padronizado com entradas bem definidas.
- Sem integrações personalizadas: Suportar todos os agentes sem código específico da aplicação.
Como funcionam os Lançadores de Agentes
Os Lançadores de Agentes são construídos sobre o framework Windows App Actions. Um Lançador de Agentes consiste em:
- Manifesto de definição de agente: Um ficheiro JSON com metadados incluindo nome de visualização, descrição, identificador único e a ação da aplicação a invocar
- Declaração de extensão da aplicação: Uma entrada no manifesto do pacote da aplicação que regista o agente no Windows
-
Ação de Aplicação com entidades obrigatórias: Uma Ação de Aplicação com entradas obrigatórias
agentNameprompt, mais entidades opcionais comoattachedFile
Os agentes são registados e recuperados pelo Registo On-Device (ODR) utilizando a ferramenta de linha de comando odr.exe. O registo pode ser estático (no momento da instalação) ou dinâmico (em tempo de execução). Quando invocado, o sistema localiza a Ação da Aplicação associada e lança-a com o prompt e o contexto do utilizador, abrindo a interface do agente para interação.
Introdução
Para aprender a criar um Lançador de Agentes para a sua aplicação Windows, consulte Começar com Lançadores de Agentes no Windows.
Para informações detalhadas sobre o esquema JSON de definição do agente, veja Esquema JSON de definição do agente.