Omówienie architektury

Ważna

Windows 365 dla agentów jest w publicznej wersji zapoznawczej. Funkcja jest w trakcie aktywnego opracowywania i może ulec zmianie przed ogólną dostępnością.

Architektura Windows 365 for Agents zapewnia ujednoliconą platformę, która obsługuje dwa podstawowe modele interakcji:

  • Użytkownicy , którzy pracują interaktywnie z komputerami w chmurze za pośrednictwem środowiska opartego na czacie.
  • Aplikacje agentyczne (takie jak Microsoft Copilot Studio (MCS), Project Opal i Manus), które autonomicznie tworzą, twierdzą i obsługują komputery w chmurze w imieniu użytkowników lub przepływów pracy.

Administratorzy IT i twórcy agentów konfigurują podstawową pulę komputerów w chmurze i zarządzają nią, a użytkownicy końcowi i agenci uzyskują dostęp do komputerów w chmurze na żądanie.

Podstawowe składniki

Platforma jest zorganizowana w cztery współpracujące podsystemy. Każdy podsystem jest właścicielem odrębnego etapu cyklu życia komputera w chmurze dla agentów.

Tworzenie komputera: aprowizowanie

Computer-Create jest odpowiedzialna za tworzenie i utrzymywanie puli agentów komputerów w chmurze. Jest to płaszczyzna sterowania, z którą korzystają administratorzy IT i twórcy agentów.

Kluczowe elementy:

  • interfejs interfejs Graph API, Microsoft Intune portal administracyjny, Microsoft Administracja Center: powierzchnie administracyjne dotyczące konfiguracji, zasad i obciążenia zwrotnego.
  • Pule komputerów w chmurze: kolekcja aprowizowanych komputerów w chmurze dla agentów.
  • Aprowizowanie urządzeń w przedsiębiorstwie: ten sam proces używany do aprowizacji Windows 365 Enterprise obsługuje rejestrację Microsoft Entra i Intune dla każdego komputera w chmurze dla agentów.
  • Skalowalne, hostowane w imieniu: sieć szkieletowa infrastruktury, która aprowizuje obliczenia w sposób ekonomiczny na dużą skalę.
  • Maszyny wirtualne (Windows): obciążenia końcowe. Każda maszyna wirtualna uruchamia lokalnego klienta CUA, który umożliwia kontrolę agentyczną.

Computer-Get: przypisanie

Computer-Get brokerów dostępnych komputerów w chmurze z puli do obiektu wywołującego, który go potrzebuje.

Kluczowe elementy:

  • Serwer MCP: uwidacznia możliwości pozyskiwania komputerów w chmurze za pośrednictwem protokołu Kontekst modelu (MCP), dzięki czemu można je wywoływać przez agentów.
  • Wyewidencjonowywanie/ewidencjonowanie: rezerwuje komputer w chmurze na sesję i zwraca go do puli po zakończeniu sesji.
  • Przypisanie chmury agenta: dopasowuje żądania do optymalnego komputera w chmurze na podstawie możliwości, regionu i dostępności.

Computer-Do: akcje

Computer-Do wykonuje polecenia na przypisanym komputerze w chmurze. Jest to płaszczyzna, za pomocą której agenci kierują systemem operacyjnym.

Kluczowe elementy:

  • Serwer MCP: uwidacznia interfejs API akcji (klikanie, wpisywanie, nawigowanie, uruchamianie) w koordynatorach.
  • Przekaźnik i protokół: transportuje żądania akcji od agenta do lokalnego klienta CUA działającego wewnątrz docelowego komputera w chmurze.

kontrola Computer-See & Computer-Take: dostęp i kontrola

Computer-See & Computer-Take Control zapewnia interaktywne środowisko pikseli i urządzeń ludziom.

Kluczowe elementy:

  • Nośniki IC3: stos multimediów w czasie rzeczywistym do przekierowywania audio, wideo i peryferyjnych.

Punkty wejścia

  • Środowisko użytkownika czatu: punkt wejścia skierowany do człowieka. Użytkownik rozmawia z systemem i jest połączony z sesją komputera w chmurze na żywo za pośrednictwem Computer-See & Computer-Take Control.
  • Aplikacja agentyczna: host zawierający model i orkiestrator. Orkiestrator wywołuje Computer-Get, aby przejąć komputer w chmurze i Computer-Do go obsługiwać.
  • Administratorzy IT i twórcy agentów: administracyjny punkt wejścia do Computer-Create na potrzeby konfiguracji puli i zarządzania cyklem życia.

Następne kroki