# Wzorzec Facade: pozwól jednemu agentowi zarządzać zespołem.

Pozwól jednemu agentowi śledzić agentów pracujących nad funkcjami i przekazywać Ci ich pytania. Rozmawiaj z tym menedżerem z telefonu, gdy odejdziesz od biurka.

## Kiedy używać tego wzorca

Użyj go, gdy kilku agentów buduje funkcje, a Ty chcesz mieć jedno miejsce do sprawdzania postępów i rozstrzygania wątpliwości. Wszyscy mogą działać lokalnie albo część może pracować na zdalnych maszynach przez SSH. Menedżer jest pojedynczym punktem kontaktu z zespołem: zbiera od tych agentów informacje o postępach, podczas gdy oni wykonują swoją pracę.

## Dlaczego ten podział pracy się opłaca

- **Śledź kilka funkcji w jednej rozmowie.** Poproś menedżera o przegląd sytuacji. Zbiera informacje od agentów pracujących nad funkcjami i mówi, na jakim etapie jest każda z nich.
- **Dowiedz się, co wymaga uwagi.** Sprawdza terminale pod kątem błędów, komunikatów o limitach i pytań bez odpowiedzi. W razie potrzeby prosi właściwego agenta o szczegóły.
- **Bądź na bieżąco poza biurkiem.** Połącz telefon z sesją menedżera, aby sprawdzać postępy, odpowiadać na pytania i wysyłać nowe polecenia.

## 1. Uruchom menedżera

- Pozostaw otwarty edytor z projektami, które chcesz śledzić. Utrzymuj aktywne połączenia SSH z maszynami, na których działają agenci.
- Użyj istniejącego agenta Claude Code jako menedżera albo utwórz nowego przez New Agent.

W tym przykładzie menedżerem jest Claude Code. Agenci pracujący nad funkcjami już działają i zachowują własne CLI i modele.

| Rola | CLI | Model | Effort |
| --- | --- | --- | --- |
| Menedżer | Claude Code (claude) | opus | high |
| Funkcja A — działa już lokalnie | Codex (codex) | gpt-6-sol | high |
| Funkcja B — działa już przez SSH | Codex (codex) | deepseek-v4.1-flash | xhigh |
| Funkcja C — działa już przez SSH | Muse Code (muse) | muse-spark-1.3 | high |

W projekcie otwórz Facade, kliknij New Agent i wybierz Claude Code dla menedżera. Ustaw model poleceniem `/model opus`, a effort poleceniem `/effort high`.

Przy włączonym YOLO menedżer może kontaktować się ze wszystkimi agentami podłączonymi przez Twój katalog Facade. To ustawienie zmienia też zachowanie zatwierdzeń CLI; szczegóły znajdziesz w artykule [Zatwierdzenia i dostęp agentów](https://facadecode.com/pl/docs/permissions/).

## 2. Poproś go o śledzenie pozostałych agentów

Wyślij to polecenie do menedżera:

```text
Użyj Facade, aby śledzić pozostałych agentów.
Co pięć minut odczytuj ich terminale i sprawdzaj postępy. Jeśli coś jest niejasne, pytaj agentów bezpośrednio.
Informuj mnie, gdy agent napotka błąd, utknie lub będzie potrzebować mojej odpowiedzi.
Gdy poproszę o postępy, podsumuj, na jakim etapie jest każda funkcja.
```

## 3. Jak śledzi zespół

Znalezienie agentów pracujących nad funkcjami → Regularne sprawdzanie postępów → Pytania i zgłaszanie problemów → Kontynuacja z telefonu

- Menedżer odnajduje agentów pracujących nad funkcjami i planuje sprawdzenie co pięć minut.
- Przy każdym sprawdzeniu odczytuje ich terminale. Jeśli postęp nie jest jasny, pyta właściwego agenta.
- Zgłasza problemy i przekazuje Ci pytania wymagające decyzji.
- Odpowiadasz w sesji menedżera, a on przekazuje Twoją odpowiedź agentowi odpowiedzialnemu za funkcję. W każdej chwili możesz poprosić o ogólny raport z postępów.

Menedżer poinformuje Cię, kiedy zaplanował sprawdzenia. Nie zamykaj jego sesji; sprawdzenia mogą się opóźnić, gdy menedżer jest zajęty.

[Zaplanowane zadania w Claude Code ↗](https://code.claude.com/docs/en/scheduled-tasks)

## 4. Kontynuuj z telefonu

W sesji Claude Code menedżera uruchom:

```text
/remote-control
```

Postępuj zgodnie z monitami, a następnie otwórz link do sesji lub zeskanuj kod QR w telefonie.

Pytaj menedżera o postępy, odpowiadaj na jego pytania i wysyłaj zaktualizowane wymagania. Menedżer nadal śledzi agentów pracujących nad funkcjami przez Facade.

Komputer menedżera musi pozostać włączony i połączony z internetem i nie może przejść w stan uśpienia, a Claude Code musi nadal działać. Wymagania dotyczące kont i pomoc w połączeniu znajdziesz w artykule [Kontynuuj z telefonu](https://facadecode.com/pl/docs/remote-control/).

## Opcjonalnie: dodaj PM-a lub lidera technicznego do decyzji projektowych

Do rutynowych decyzji możesz uruchomić agenta w roli menedżera produktu (PM) lub lidera technicznego (TL) i przypiąć go w Facade. Omawiaj z nim kierunek projektu, priorytety, ograniczenia techniczne i wcześniejsze decyzje. Implementację i debugowanie zostaw agentom pracującym nad funkcjami, aby te rozmowy skupiały się na decyzjach.

Jeśli dodasz obu, powiedz menedżerowi, jak ma ich angażować:

```text
Przekazuj przez Facade rutynowe pytania produktowe do @PM, a pytania techniczne do @TL.
Niech decydują zgodnie z kierunkiem projektu, który ustaliliśmy. Następnie przekazuj ich odpowiedzi agentom pracującym nad funkcjami.
Pytaj mnie, gdy decyzja zmieniłaby ten kierunek lub gdy nie potrafią się porozumieć.
```

Gdy rozmowa z PM-em lub TL-em się wydłuża, poproś o podsumowanie obejmujące kierunek projektu, wcześniejsze decyzje, ich uzasadnienie i otwarte pytania. Przekaż je nowemu PM-owi lub TL-owi, a następnie wskaż menedżerowi, z którym agentem ma się kontaktować.

## Wykorzystaj go we własnym projekcie

- Dostosuj interwał sprawdzeń lub poproś menedżera, aby skupił się na funkcjach wymagających uwagi.
- Agenci pracujący nad funkcjami mogą dalej działać na swoich maszynach. Menedżer odczytuje ich terminale i wysyła im wiadomości przez Facade.
- Każdy projekt powinien mieć własnego menedżera. Każdy menedżer śledzi agentów swojego projektu, a Ty kontaktujesz się z menedżerami.

Korzystając z Remote Control, pozostaw Claude Code jako menedżera. Agenci pracujący nad funkcjami, PM i TL mogą używać innych CLI i modeli. Informacje o zapisanych ustawieniach uruchamiania i innych dostawcach znajdziesz w artykułach [Ustawienia agentów](https://facadecode.com/pl/docs/settings/), [Claude Code z innym dostawcą](https://facadecode.com/pl/docs/providers/claude-code/) i [Codex z innym dostawcą](https://facadecode.com/pl/docs/providers/codex/).
