remote-agent
Deleguj specjalistyczne zadania do zewnętrznych agentów AI przez HTTP
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Remote Agent to umiejętność, która łączy OpenClaw z wyspecjalizowanymi systemami agentów (Google ADK, VeADK i inne) poprzez standardowy interfejs HTTP. Gdy użytkownik zadaje pytanie wymagające wiedzy domenowej — analizy finansowej, danych korporacyjnych, przeglądu prawnego — przekazujesz żądanie do dedykowanego agenta. Skill obsługuje uwierzytelnianie przez Bearer token i pozwala na wybór konkretnego agenta do obsługi zadania.
Jak używać
Skonfiguruj zmienne środowiskowe w swoim środowisku OpenClaw: ustaw REMOTE_AGENT_URL na adres HTTP zewnętrznego agenta (np. https://remote-agent.example.com/run) oraz opcjonalnie REMOTE_AGENT_KEY na token Bearer, jeśli agent wymaga uwierzytelniania.
Zidentyfikuj typ zadania, które użytkownik chce wykonać — czy wymaga ono specjalistycznej wiedzy (finansowej, HR, danych korporacyjnych), czy może przetwarzania danych w dedykowanym pipeline'u.
Uruchom skrypt klienta z pytaniem użytkownika, używając polecenia: python3 skills/remote-agent/scripts/client.py --query "[PYTANIE_UŻYTKOWNIKA]" --agent "[ID_AGENTA]". Parametr --agent jest opcjonalny, jeśli chcesz wskazać konkretnego agenta (np. financial-expert, hr-bot).
Jeśli nie podasz ID agenta, skill wyśle żądanie na domyślny endpoint REMOTE_AGENT_URL. Dla zadań wymagających konkretnego agenta zawsze podaj jego identyfikator.
Czekaj na odpowiedź z zewnętrznego systemu — skill automatycznie obsługuje komunikację HTTP i zwraca wynik do OpenClaw.
Wynik zostanie przekazany użytkownikowi jako odpowiedź na jego pierwotne pytanie.