Governança de Agentes IA - Sandboxing Baseado em Políticas
- Sandboxing Baseado em Políticas: Defina o que o seu agente IA pode e não pode fazer utilizando políticas declarativas - Interceção de Ações: Captura…
- OpenAI
Agentes Avançados ·Médio
importa as bibliotecas necessárias para criar um agente autónomo utilizando o LangChain e o Google Generative AI.
Licença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.
<h1>🪟 Windows Use Autonomous Agent</h1>
<br>
Windows-Use é um poderoso agente de automação que interage diretamente com o Windows na camada GUI. Ele faz a ponte entre Agentes de IA e o sistema operativo Windows para realizar tarefas como abrir aplicações, clicar em botões, digitar, executar comandos de shell e capturar o estado da interface, tudo sem depender de modelos tradicionais de visão computacional. Permite que qualquer LLM realize automação de computador em vez de depender de modelos específicos para isso.
pip)Instalar usando uv:
uv pip install windows-use
Ou com pip:
pip install windows-use
Para começar a utilizar o teu projeto, segue os passos abaixo:
Primeiro, instala as dependências necessárias. Executa o seguinte comando:
npm install
Para iniciar a aplicação, utiliza o comando:
npm start
Para construir a versão de produção, executa:
npm run build
A estrutura de ficheiros do projeto é a seguinte:
/projeto
│
├── /src
│ ├── index.js
│ └── App.js
│
├── /public
│ ├── index.html
│ └── favicon.ico
│
└── package.json
Aqui estão alguns comandos úteis que podes utilizar:
npm start - Inicia a aplicação em modo de desenvolvimento.npm run build - Cria a versão otimizada para produção.npm test - Executa os testes definidos no projeto.Para mais informações, consulta a documentação oficial.
# main.py
from langchain_google_genai import ChatGoogleGenerativeAI
from windows_use.agent import Agent
from dotenv import load_dotenv
load_dotenv()
llm=ChatGoogleGenerativeAI(model='gemini-2.0-flash')
agent = Agent(llm=llm,use_vision=True)
query=input("Enter your query: ")
agent_result=agent.invoke(query=query)
print(agent_result.content)
Podes usar o seguinte para executar a partir de um script:
python main.py
Enter your query: <YOUR TASK>
PROMPT: Escreve uma nota curta sobre LLMs e guarda no desktop
<https://github.com/user-attachments/assets/0faa5179-73c1-4547-b9e6-2875496b12a0>
PROMPT: Muda do modo Escuro para o modo Claro
<https://github.com/user-attachments/assets/47bdd166-1261-4155-8890-1b2189c0a3fd>
Fala com o teu computador. Vê-o a realizar tarefas.
O agente interage diretamente com o teu sistema operativo Windows na camada da GUI para realizar ações. Embora o agente seja projetado para agir de forma inteligente e segura, pode cometer erros que podem trazer comportamentos indesejados ao sistema ou causar alterações não intencionais. Tenta executar o agente num ambiente de sandbox.
Feito com ❤️ por Jeomon George
@software{
author = {George, Jeomon},
title = {Windows-Use: Enable AI to control Windows OS},
year = {2025},
publisher = {GitHub},
url={https://github.com/CursorTouch/Windows-Use}
}- Sandboxing Baseado em Políticas: Defina o que o seu agente IA pode e não pode fazer utilizando políticas declarativas - Interceção de Ações: Captura…
Um poderoso consultor de negócios alimentado pelo Kit de Desenvolvimento de Agentes da Google que fornece análise de mercado abrangente, planeamento e…
Esta aplicação Streamlit implementa um agente de suporte ao cliente baseado em IA para dados sintéticos gerados utilizando o GPT-4o. O agente utiliza …
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.