Facade Code Dokumentacja
Korzystanie z Facade

Uruchamiaj agentów na zdalnej maszynie

Uruchamiaj agentów na innym komputerze, pracując w lokalnym edytorze.

1. Połącz się z projektem przez SSH

Zainstaluj w VS Code rozszerzenie Remote - SSH i upewnij się, że możesz zalogować się do hosta z terminala:

Użyj swojej nazwy użytkownika i hosta SSH
ssh user@hostname

Uruchom polecenie Remote-SSH: Connect to Host… z palety poleceń. Połącz się z hostem, a następnie otwórz folder projektu na tej maszynie. Sprawdź pasek stanu edytora, aby potwierdzić hosta.

Konfiguracja Remote SSH i wymagania hosta ↗

2. Przygotuj środowisko zdalne

W oknie połączonym przez SSH otwórz widok rozszerzeń, znajdź Facade Code i zainstaluj to rozszerzenie na hoście SSH. Window Component pozostaje na Twoim komputerze i łączy zdalny projekt z pozostałymi projektami Facade.

W zdalnym zintegrowanym terminalu zainstaluj CLI, którego chcesz używać, i zaloguj się w nim lub skonfiguruj dostawcę. Upewnij się, że odpowiada tam na polecenia.

Twój komputerZdalna maszyna
Interfejs edytora i połączenie SSHRozszerzenie projektu Facade, CLI agenta, pliki projektu, kompilacje i testy

Zdalny agent korzysta z narzędzi i poświadczeń tej maszyny. CLI zainstalowane tylko na Twoim komputerze nie będzie dostępne dla zdalnego agenta.

3. Uruchom zdalnego agenta

Otwórz Facade w połączonym projekcie, wybierz New Agent i wskaż CLI. Sprawdź, czy wybrana lokalizacja to zdalny folder projektu.

Sprawdź środowisko
Podaj, w jakim systemie operacyjnym i katalogu projektu pracujesz oraz jak uruchomić jego testy i inne narzędzia weryfikacji.

Upewnij się, że odpowiedź opisuje oczekiwane środowisko i ścieżkę. Agent wykonuje polecenia i zmienia pliki na tej maszynie.

Edytuj ustawienia tam, gdzie działa agent

Przy otwartym zdalnym folderze wybierz Open Settings → Facade: Home → Edit in facade.json. Jeśli zdalne okno otwiera ustawienia jako JSON, polecenie Open Settings prowadzi prosto do facade.json. Opis pól znajdziesz w artykule Ustawienia agentów.

Klucze API, ścieżki plików wykonywalnych i inne zmienne środowiskowe przygotuj na zdalnej maszynie — lokalne środowisko nie jest przenoszone.

Połącz pracę lokalną ze zdalną

Pozostaw otwarty lokalny projekt i połączenie SSH. Agenci mogą się wzajemnie odnajdywać i wymieniać wiadomości przez Facade, jeśli pozwalają na to ich ustawienia dostępu.

Skontaktuj się ze zdalnym agentem
Użyj Facade, aby zapytać zdalnego agenta, w jakim projekcie pracuje i jakie testy oraz inne narzędzia weryfikacji są tam dostępne.

Jeśli agent nie widzi innego agenta, zajrzyj do artykułu Zatwierdzenia i dostęp agentów. Aby śledzić kilku agentów pracujących nad funkcjami — lokalnych lub zdalnych — z jednej rozmowy, użyj wzorca Facade.

Każda maszyna ma własne pliki projektu. Przed porównaniem wyników testów między systemami upewnij się, że na obu maszynach jest ten sam commit.

Pokaż jako Markdown ↗Dokumentacja

Przeszukaj dokumentację

Przeszukaj ten przewodnik. Użyj ↑ ↓, aby przechodzić między wynikami, Enter otwiera wynik, Esc zamyka wyszukiwanie.