Aplikacje towarzyszące

Czym są aplikacje towarzyszące?

Aplikacje towarzyszące to natywne aplikacje dla iOS, Android i macOS, które łączą się z Twoją bramą jako węzły. Węzły udostępniają możliwości urządzeń -- kamera, kanwa, nagrywanie ekranu, lokalizacja, głos i wykonywanie systemowe -- Twoim agentom.

Pomyśl o tym w ten sposób: brama to mózg, a aplikacje towarzyszące to ręce i oczy na Twoich urządzeniach.

Jak działają węzły

  1. Połącz -- Aplikacja towarzysząca łączy się z Twoją bramą przez WebSocket
  2. Paruj -- Nowe urządzenia przechodzą przez proces zatwierdzania parowania
  3. Rejestruj możliwości -- Aplikacja informuje bramę, co może robić (kamera, kanwa, lokalizacja itp.)
  4. Agenci wywołują -- Podczas rozmów agenci mogą prosić węzeł o zrobienie zdjęcia, nagranie ekranu, renderowanie kanwy i więcej

Węzły nie są bramami -- nie uruchamiają własnego AI. To urządzenia peryferyjne, które rozszerzają możliwości Twoich agentów.

Aplikacja towarzysząca macOS

Aplikacja macOS żyje na pasku menu i służy zarówno jako towarzyszący węzeł, jak i menedżer bramy.

Możliwości

Dodatkowe funkcje

Aplikacja iOS

Aplikacja iOS łączy się jako węzeł z Twoją bramą, bringing mobilne możliwości do Twoich agentów.

Możliwości

Funkcje

Ograniczenia

Aplikacja Android

Aplikacja Android łączy się jako węzeł z możliwościami podobnymi do iOS.

Możliwości

Funkcje

Headless Node Host

Uruchamiaj węzeł bez żadnego interfejsu użytkownika -- idealny dla serwerów budowania, zdalnych maszyn lub bezgłowych skrzynek Linux.

Możliwości

Przypadki użycia

Parowanie urządzeń

Przepływ parowania

  1. Aplikacja towarzysząca prezentuje swoją tożsamość urządzenia (odcisk + klucz publiczny)
  2. Brama wydaje żądanie zatwierdzenia parowania
  3. Zatwierdzasz urządzenie przez aplikację desktopową lub panel sterowania
  4. Brama wydaje token urządzenia dla przyszłych połączeń

Model zaufania

Zatwierdzenia Exec

Dla węzłów, które mogą uruchamiać polecenia systemowe (macOS, hosty headless), zatwierdzenia exec kontrolują, co jest dozwolone:

Konfiguruj listy dozwolonych per węzeł, aby precyzyjnie kontrolować, co każde urządzenie może robić.