Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
[Este artigo é documentação de pré-lançamento e está sujeito a alterações.]
O uso do computador é uma ferramenta no Copilot Studio que permite que seu agente interaja e automatize tarefas em um computador Windows. Ele funciona com sites e aplicativos de desktop, selecionando botões, escolhendo menus e inserindo texto em campos na tela. Descreva em linguagem natural o que pretende que o computador faça, e ele executará a tarefa num computador que configurou utilizando um rato e um teclado virtuais. Ao usar o computador, os agentes conseguem completar tarefas mesmo quando não existe uma API para se ligar diretamente ao sistema. Se uma pessoa consegue utilizar uma aplicação ou um site, também consegue utilizar um computador. Você pode usar o uso do computador para tarefas como entrada automatizada de dados, processamento de faturas e extração de dados.
Important
Este artigo contém documentação de pré-visualização do Microsoft Copilot Studio e está sujeito a alterações.
As funcionalidades de pré-visualização não se destinam a ser utilizadas em ambiente de produção e podem ter funcionalidades restritas. Esses recursos estão disponíveis antes de um lançamento oficial para que você possa obter acesso antecipado e fornecer feedback.
Se você estiver criando um agente pronto para produção, consulte Visão geral do Microsoft Copilot Studio.
A utilização do computador é facilitada pelos Agentes Utilizadores de Computadores (CUA), um modelo de IA que combina capacidades de visão com raciocínio avançado para interagir com interfaces gráficas de utilizador (GUI). Por ser alimentado por IA, ele se adapta às mudanças de interface. Por exemplo, quando os botões ou os ecrãs mudam, a ferramenta continua a funcionar sem interromper o seu fluxo de trabalho. É simples de utilizar. Basta descrever o que você quer em linguagem natural. Você não precisa escrever código.
Assista a este vídeo para saber como a ferramenta de uso do computador permite que um agente interaja com um aplicativo Web.
Requirements
A funcionalidade está disponível para ambientes onde a região está definida para os Estados Unidos.
Verifique se o agente tem o orquestrador generativo habilitado para usar o uso do computador.
Adicione a capacidade de usar o computador ao seu agente
Num agente novo ou num agente já existente no Copilot Studio, adicione o uso do computador como ferramenta seguindo estes passos:
Vá para a seção Ferramentas no seu agente e selecione Adicionar ferramenta.
Na caixa de diálogo Adicionar ferramenta , selecione Nova ferramenta.
Selecione Uso do computador.
Forneça as instruções que descrevem a tarefa que a ferramenta deve executar no computador. Você verá alguns modelos de instruções para começar. Para saber mais sobre a melhor forma de escrever instruções para uso em computador, consulte as melhores práticas para instruções para uso em computador.
Selecione Adicionar e configurar. Na página de configuração, configure estes quatro campos:
Nome: insira o nome para exibição da ferramenta de uso do computador. Esse nome ajuda a diferenciá-lo de outras ferramentas que você adiciona ao seu agente.
Descrição: insira uma breve descrição do que esta ferramenta faz e quando usá-la. Este texto informa ao seu agente quando usar essa ferramenta.
Modelo: Selecione o modelo utilizado para executar a ferramenta de uso do computador. Atualmente, os modelos suportados incluem o Computer-Using Agent da OpenAI e o Claude Sonnet 4.5 da Anthropic.
Observação
O Claude Sonnet 4.5 da Anthropic está atualmente a ser implementado em várias regiões suportadas e pode ainda não estar disponível na sua região. Certifique-se de que o seu administrador ativou modelos externos.
Instruções: Liste as etapas que a ferramenta deve executar, incluindo URLs e nomes de aplicativos. Para obter sugestões, consulte Práticas recomendadas para obter instruções de uso do computador.
Revise os seguintes e outros campos e definições na página de configuração que possam ser relevantes:
Entradas: Use Entradas para definir valores dinâmicos que mudam cada vez que o uso do computador é executado. Por exemplo, se você quiser preencher um formulário com um valor diferente em cada execução, crie uma entrada para esse campo. No momento da execução, o uso do computador combina suas instruções com os valores de entrada para concluir a tarefa.
Máquina: selecione a máquina de destino que o agente utiliza para executar tarefas de utilização do computador. Consulte Configurar onde a utilização do computador é executada para mais detalhes sobre a escolha do tipo de máquina certo com base nas suas necessidades.
- Utilize Atualizar para atualizar a lista de máquinas.
- Escolha Gerir máquinas para abrir a página de gestão de máquinas no portal Power Automate.
- Selecione Ver detalhes da máquina para abrir a página de detalhes da máquina no portal Power Automate.
Ligação: ligação utilizada para esta ferramenta. Atualize ou crie uma nova ligação para alterar as credenciais utilizadas.
Credenciais a utilizar: especifique como a utilização do computador é autenticada durante a execução:
Credenciais fornecidas pelo criador (por defeito): Esta opção utiliza as credenciais do criador e é adequada para agentes autónomos.
Advertência
Se partilhar um agente com esta configuração, qualquer pessoa que o utilize pode agir com o acesso do autor original na máquina configurada.
Credenciais de utilizador final: esta opção utiliza as credenciais da pessoa que interage com o agente. Cada utilizador deve ter credenciais de acesso à máquina.
Supervisão humana: Especifique quem deve ser contactado por email (Outlook) se o agente de utilização do computador detetar instruções potencialmente prejudiciais que possam alterar o comportamento do modelo. Cada execução do agente e a sua atividade estão ligadas ao utilizador que a iniciou. Se escolher um revisor diferente da pessoa que executa o agente de uso do computador, provavelmente não verá a atividade porque essa pessoa não iniciou a execução. Portanto, não podem verificar ou atender adequadamente ao pedido. Além disso, certifique-se de que o destinatário está autorizado e possui o contexto necessário para lidar com tais pedidos. O limite de tempo de resposta define durante quanto tempo o pedido permanece ativo. Após este período, o pedido expira e a execução da utilização do computador é interrompida se não for recebida qualquer resposta. Consulte Supervisão humana para mais informações.
Credenciais armazenadas: defina as credenciais que o computador usa para entrar em sites e aplicativos. Durante a execução de uma aplicação, se surgir um pedido de autenticação, o sistema utilizará de forma segura as credenciais que definiu nesta seção para esse site ou aplicação. Os valores das palavras-passe destas credenciais são armazenados no armazenamento interno do Power Platform (sem necessidade de configuração) ou num Azure Key Vault que fornece. Para saber como criar um Azure Key Vault, consulte Criar um cofre de chaves usando o portal Azure.
Opção de armazenamento interno: Ao usar esta opção, pode configurar credenciais na ferramenta sem qualquer pré-configuração. Os segredos são encriptados e armazenados internamente na Power Platform. Para cada credencial, forneça os seguintes detalhes:
- Tipo: escolha entre Website e aplicação de ambiente de trabalho, dependendo da plataforma que pretende usar para esta credencial
- Nome de utilizador: o nome de utilizador que usa para iniciar sessão no site ou aplicação alvo.
- Palavra-passe: o valor da palavra-passe usado para iniciar sessão no site ou aplicação alvo.
Observação
Os campos de senha são suportados em todos os sites e na maioria dos aplicativos do Windows (WinForms, WPF, UWP, WinUI, Win32), o que abrange a maioria dos cenários de clientes. Alguns tipos de aplicativos, como Electron, Java, Unity, jogos, interfaces de linha de comando, Citrix ou outros ambientes virtualizados, podem não ser suportados.
-
Domínio de login (websites) ou nome da aplicação de ambiente de trabalho (aplicações de desktop):
-
Sites: insira o endereço do site principal (por exemplo, example.com). Inclui automaticamente todas as páginas desse site. Você também pode usar caracteres curinga (*) para subdomínios. Exemplos:
www.contoso.com,*.contoso.com,contoso.com -
Aplicativos de desktop: insira o nome do produto do aplicativo ou o nome do processo. Para o encontrar, prima Ctrl+Shift+Esc para abrir o Gestor de Tarefas. Depois verifica o separador Processos . Exemplos:
Microsoft Edge,msedge,Notepad.
-
Sites: insira o endereço do site principal (por exemplo, example.com). Inclui automaticamente todas as páginas desse site. Você também pode usar caracteres curinga (*) para subdomínios. Exemplos:
Azure Key Vault: Com esta opção, pode configurar as credenciais na ferramenta introduzindo primeiro o ID da subscrição, o nome do grupo de recursos e o nome Key Vault. Pode encontrar todas estas informações na página Descrição geral do seu Key Vault. Para usar os segredos do Azure Key Vault com o Power Platform:
- A subscrição do Azure que tem o cofre tem de ter o Fornecedor de recursos PowerPlatform registado.
- O utilizador que cria a variável de ambiente deve ter permissões apropriadas para o recurso Azure Key Vault.
Se ainda não o fez, siga os passos em Configurar o Azure Key Vault e depois forneça os seguintes detalhes:
- Nome de utilizador: o nome de utilizador que usa para iniciar sessão no site ou aplicação alvo.
- Nome secreto Azure: o nome do segredo no cofre de chaves que armazena a palavra-passe do site ou aplicação
-
Domínio de login (websites) ou nome da aplicação de ambiente de trabalho (aplicações de desktop):
-
Sites: insira o endereço do site principal (por exemplo, example.com). Inclui automaticamente todas as páginas desse site. Você também pode usar caracteres curinga (*) para subdomínios. Exemplos:
www.contoso.com,*.contoso.com,contoso.com -
Aplicativos de desktop: insira o nome do produto do aplicativo ou o nome do processo. Para o encontrar, prima Ctrl+Shift+Esc para abrir o Gestor de Tarefas. Depois verifica o separador Processos . Exemplos:
Microsoft Edge,msedge,Notepad.
-
Sites: insira o endereço do site principal (por exemplo, example.com). Inclui automaticamente todas as páginas desse site. Você também pode usar caracteres curinga (*) para subdomínios. Exemplos:
Controle de acesso: Por padrão, o uso do computador pode operar em qualquer site ou aplicativo. Se você quiser restringir esse acesso, habilite o controle de acesso para definir as URLs específicas e os aplicativos da área de trabalho aos quais o uso do computador deve ser limitado. Pode configurar tanto sites como aplicações:
-
Sites: insira o endereço do site principal (por exemplo, example.com). Inclui automaticamente todas as páginas desse site. Você também pode usar caracteres curinga (*) para subdomínios. Exemplos:
www.contoso.com,*.contoso.com,contoso.com -
Aplicativos de desktop: insira o nome do produto do aplicativo ou o nome do processo. Para o encontrar, prima Ctrl+Shift+Esc para abrir o Gestor de Tarefas. Depois verifica o separador Processos . Exemplos:
Microsoft Edge,msedge,Notepad.
Observação
O controlo de acesso apenas impede que o modelo tome ações em sites ou aplicações que não estejam na lista de autorizações. Isto não impede que o modelo os abra. Por exemplo, se apenas microsoft.com e Microsoft Edge estiverem na lista de permitidos, o modelo pode ainda usar a barra de pesquisa Edge para abrir o Bing. No entanto, uma vez aberto o Bing, qualquer tentativa de interagir com ele falha porque não está na lista de autorização.
-
Sites: insira o endereço do site principal (por exemplo, example.com). Inclui automaticamente todas as páginas desse site. Você também pode usar caracteres curinga (*) para subdomínios. Exemplos:
Selecione Guardar.
Testar o uso do computador
Testar a utilização do computador é um passo fundamental no percurso de criação. Depois de inserir um nome, uma descrição e instruções e salvar a ferramenta, selecione Testar para iniciar a experiência de teste.
Após um breve período de carregamento, é apresentada a experiência de teste:
- O painel esquerdo mostra as tuas instruções e um registo passo a passo do raciocínio e das ações da ferramenta.
- O painel direito mostra uma visualização das ações na máquina que você configurou para uso do computador.
Quando a tarefa terminar, você verá uma mensagem Teste concluído . Enquanto o teste está em andamento, você pode selecionar Parar teste para interromper imediatamente todas as ações na máquina.
Se o resultado não for o esperado, aceda à página de configuração e refine as suas instruções. Adicione mais detalhes para melhorar a precisão. Para obter orientação, consulte as práticas recomendadas para escrever instruções eficazes.
Publicar um agente com utilização do computador
Configura o uso do computador e depois publica o teu agente. A forma como o agente funciona depende do cenário. Pode ser autónomo ou conversacional:
- Os agentes autónomos funcionam automaticamente e executam tarefas em segundo plano.
- Os agentes conversacionais permitem que os utilizadores interajam através de canais como o Microsoft Teams.
A utilização do computador é mais adequada para agentes autónomos, que executam tarefas em segundo plano sem interação do utilizador.
Você também pode aplicar o uso do computador em experiências de conversação, mas tenha estas considerações em mente:
- Se você selecionar Autenticação de usuário como a configuração de autenticação, cada usuário que interage com o agente em uma conversa precisará de credenciais válidas para a máquina usada pelo uso do computador.
- Quando a ferramenta é executada, partilha mensagens de raciocínio e capturas de ecrã da atividade da máquina no chat.
Melhores práticas
Para se manter produtivo e seguro nos ambientes digitais atuais, siga as práticas recomendadas para o uso do computador, especialmente ao escrever instruções claras e proteger máquinas.
Práticas recomendadas para a segurança de máquinas
Ao configurar máquinas para uso de computador que permitem que a IA execute tarefas usando linguagem natural, considere estas recomendações de segurança:
| Recomendação de segurança | Informações adicionais |
|---|---|
| Utilizar máquinas dedicadas para a utilização do computador | Atribua máquinas específicas e isoladas exclusivamente para tarefas que envolvam o uso do computador. Essa abordagem reduz o risco de contaminação cruzada por software não relacionado, malware ou acesso não autorizado. Ele permite que você controle configurações, atualizações e monitoramento de forma mais eficaz. |
| Limitar permissões à conta de utilizador que está a utilizar para utilização do computador | Configure a conta de usuário para uso do computador para seguir o princípio de menor privilégio — conceda apenas as permissões necessárias para executar as ferramentas necessárias. |
| Limite o acesso à web a uma lista de aprovação de somente sites de confiança específicos | Permita o acesso à Web apenas a uma lista predefinida de domínios aprovados e confiáveis. Por exemplo, você pode definir as configurações de política do Microsoft Edge com o Microsoft Intune que visam máquinas usadas para uso do computador. |
| Limitar a disponibilidade de aplicações de ambiente de trabalho específicas | Instale e permita apenas a execução de aplicações que sejam essenciais para os fluxos de trabalho de IA pretendidos. Remova ou desative o acesso a software desnecessário. Por exemplo, você pode configurar o Controle de Aplicativo para limitar quais aplicativos podem ser executados na máquina. |
Práticas recomendadas para instruções de uso do computador
As instruções que você escreve determinam como o uso do computador funciona. Instruções específicas e detalhadas ajudam o utilizador do computador a concluir as tarefas com precisão. Pense nisto como explicar uma tarefa a um colega. Uma orientação clara e passo a passo ajuda a garantir o sucesso.
Dicas para escrever instruções eficazes:
Seja específico em relação a sites e aplicações. Inclua sempre o URL completo de qualquer site e o nome exato de qualquer aplicação que a ferramenta deva utilizar. Exemplo: Abra https://www.microsoft.com e vá a 'Notícias da empresa'.
Indique claramente as ações relevantes. Se quiser que algo seja feito, diga-o de forma explícita, especialmente em ações como submeter um formulário ou enviar um email. Exemplo: Depois de preencher o formulário, selecione Enviar. Não é preciso pedir permissão.
Desmembrar interações complexas. Para áreas em que a interface do usuário pode ser mais complexa de navegar, explique cada etapa em detalhes. Exemplo: Selecione o ícone Mais no canto superior direito. Aparece um menu suspenso. Quando abrir, selecione o último item da lista.
Utilize a formatação passo a passo para tarefas mais longas. Instruções longas são mais fáceis de seguir quando você as formata como uma lista.
Instruções de exemplo
Explore estas instruções de exemplo para experimentar a utilização do computador ou utilize-as como referência para escrever as suas próprias.
| Cenário | Name | Description | Instruções |
|---|---|---|---|
| Processamento de faturas | Transferir e submeter detalhes da fatura | Transfira os dados das faturas de um PDF e submeta-os para outro formulário. | 1. Vá para https://computerusedemos.blob.core.windows.net/web/Contoso/invoice-manager.html, defina o filtro Data como Últimas 24 horas e abra o PDF da fatura. 2. Em uma nova aba, abra https://computerusedemos.blob.core.windows.net/web/Contoso/index.html e preencha o formulário com os dados desse PDF. Envie o formulário de fatura, sem necessidade de confirmação. |
| Entrada de dados | Submeter itens de inventário | Adicione produtos ao sistema de inventário. | 1. Vá para https://computerusedemos.blob.core.windows.net/web/Adventure/index.html. 2. Envie uma nova entrada para cada um dos seguintes itens: Desviador traseiro, RD-4821, 50, 42.75, Tailspin Toys Conjunto de pedais, PD-1738, 80, 19.99, Northwind Traders Alavanca de freio, BL-2975, 35, 14.50, Trey Research Conjunto de parafusos da roda dentada, CB-6640, 100, 5.25, VanArsdel, Ltd. Suporte inferior, BB-9320, 60, 24.90, Tailwind Traders |
| Extração de dados | Consulte o gestor de carteira e o valor | Obtenha o nome do gestor e o valor da carteira. | 1. Vá para https://computerusedemos.blob.core.windows.net/web/Portfolio/index.html. 2. Localize a linha referente à Fourth Coffee e registe o nome do Gestor do Portefólio e o Valor atual do Portefólio exatamente como apresentado. 3. Retorne esses dois valores como a saída final. |
Melhores práticas para extrair dados
Pode utilizar a utilização do computador para extrair dados de sites ou aplicações e depois transmitir esses dados ao seu agente ou a outras ferramentas no agente. Para isso, descreva diretamente que informação pretende extrair nas instruções para uso do computador.
Se quiseres usar os dados extraídos com outra ferramenta (por exemplo, enviando-os por email), especifica essa necessidade nas instruções do agente e certifica-te de que adicionas ambas as ferramentas ao agente. Exemplo: Use o uso do computador para extrair a informação do cliente para o painel do portefólio financeiro e enviar por email os dados extraídos. Neste caso, o seu agente deve incluir tanto a ferramenta de utilização do computador como a ferramenta de email .
Extrair valores como texto
Pode instruir a utilização do computador para extrair valores específicos e devolvê-los como texto simples. Por exemplo, o seguinte prompt extrai o gestor de carteira e o valor da carteira para o cliente, Fourth Coffee:
1. Go to https://computerusedemos.blob.core.windows.net/web/Portfolio/index.html.
1. Find the row for Fourth Coffee and record the Portfolio Manager name and the current Portfolio Value exactly as shown.
1. Return those two values as the final output.
O agente devolve apenas os dois valores solicitados como texto.
Extrair valores como JSON
Também pode solicitar que o computador retorne a informação extraída em formato JSON. Este formato é útil quando se quer passar dados estruturados para outra ferramenta. O exemplo seguinte extrai todas as linhas de portefólio relacionadas com a Contoso e devolve-as como JSON devidamente formatado:
Navigate to https://computerusedemos.blob.core.windows.net/web/Portfolio/index.html, retrieve the portfolio details for all Contoso entities, and return the results as a valid JSON object.
Structure the output so that:
* Each top-level key is the client name
* Each value contains the client's portfolio ID, portfolio value, portfolio manager, and last updated date (format: YYYY-MM-DD)
* Return only the JSON, with no additional text.
Esta abordagem assegura que a saída é estruturada.
Licenciamento
Enquanto o uso do computador encontra-se em fase de pré-visualização, o serviço fatura a utilização através da funcionalidade de ação do Agente, com uma taxa de cinco Créditos Copilot. Para obter mais informações, consulte Taxa de faturamento e gerenciamento do Microsoft Copilot Studio.
Cada execução de utilização de computador depende de um modelo de IA que executa uma sequência de passos. Um passo pode envolver uma ou mais ações de baixo nível, como clicar, escrever ou navegar. Cada passo consome 5 Copilot Créditos.
Por exemplo, se configurar o uso do computador para preencher um formulário de folha de horas online, o processo pode realizar os seguintes passos:
Inicia o navegador e navega até ao portal da folha de horas.
Selecione Criar novo quadro de horários.
Preencha os campos de Hora de Início, Hora de Fim e Código do Projeto .
Selecione o botão Enviar.
Neste exemplo, a execução no computador realiza quatro etapas, consumindo um total de 20 Créditos de Copilot.
Partilhe os seus comentários
Você tem comentários sobre o uso do computador? Deixe-nos saber em computeruse-feedback@microsoft.com.