# Inteligencja agentów

> Co agentom powiedziano i czego DevHub nauczył się z porażek, które się powtórzyły, jak to zatwierdzasz i kiedy trafia do agenta.

Inteligencja agentów to ta część DevHub, która pamięta między sesjami. Ma dwa magazyny: **Pamięć**, czyli to, co agentowi powiedziano, i **Instynkty**, czyli to, co DevHub wywnioskował z porażek, które się powtórzyły. Nic z żadnego z nich nie trafia do agenta, dopóki nie zaktualizujesz zainstalowanych skilli.

[Screenshot: Ekran Inteligencja agentów z zakładkami Pamięć i Instynkty, sekcją Czeka na Ciebie, kolejką zebranych porażek i przyciskiem Zaktualizuj zainstalowane skille. Pokazane dane przykładowe są zmyślone.]

## Pamięć i instynkty

|                 | Pamięć                                                           | Instynkt                                         |
| --------------- | ---------------------------------------------------------------- | ------------------------------------------------ |
| Skąd się bierze | Agent zapisuje ją, gdy ktoś poda stały fakt, przez `memory_note` | DevHub, z porażek, które się powtórzyły          |
| Zatwierdzenie   | Brak. Jest zapisana tak, jak powiedziano                         | Zatwierdzasz każdy                               |
| Z czasem        | Nigdy nie wygasa                                                 | Traci pewność, gdy porażka przestaje się zdarzać |
| Usunięcie       | **Zapomnij**, co kasuje na stałe                                 | **Wycofaj**, co zachowuje w archiwum             |

Pamięć jest jednego z czterech rodzajów: z kim pracujesz, jak chcesz, żeby to robić, co jest budowane i gdzie szukać. Agent ma też własną pamięć wewnątrz swojego klienta, na przykład w Claude Code albo Codex. DevHub niczego do niej nie zapisuje i niczego z niej nie czyta.

Czytaj od czasu do czasu listę **Co zostało zapamiętane**. Cokolwiek agent tam zapisze, każdy agent wskazujący tę inteligencję czyta od następnej aktualizacji jak polecenie, a nikt wcześniej na to nie spojrzał. **Zapomnij** wszystko, czego tam być nie powinno.

## Jak powstaje instynkt

1. **Zdarza się porażka.** DevHub zapisuje hook w ustawieniach klienta. Hook zgłasza porażkę do DevHub; agent w tym nie uczestniczy i nic go nie spowalnia.
2. **Arytmetyka ją liczy.** Trzy wystąpienia tego samego rodzaju porażki tworzą wzorzec. Porażka, która przestaje się zdarzać, sama traci pewność. Żaden model w tym nie uczestniczy.
3. **Model nazywa to, co nowe.** Zamienia wzorzec, którego nikt nie nazwał, w jedną instrukcję: kiedy ma zastosowanie i co zrobić zamiast tego. To jedyny krok, który wywołuje model, i działa poza sesją agenta.
4. **Ty decydujesz.** Każdy nazwany wzorzec czeka w sekcji **Czeka na Ciebie** jako propozycja. **Przyjmij** zapisuje go jako instynkt. **Odrzuć** porzuca propozycję, a porażka zostaje w kolejce, żeby późniejsze przejście nazwało ją lepiej.

Nazywanie jest domyślnie ręczne. Kliknij **Poszukaj wzorców**, żeby je zacząć. Surowe zdarzenia są usuwane po okresie przechowywania, więc długa przerwa między analizami to utracony materiał. Model do tego zadania wybierasz na stronie. W sekcji **Co zostało zebrane** wybierasz, co warto nazwać, a resztę odrzucasz przyciskiem **Nieciekawe**.

Propozycja mówi, skąd pochodzi: z porażki, z Twoich własnych słów albo z notatki agenta. Propozycję z Twoich własnych słów oceniaj jak preferencję, nie jak dowód.

## Przekaż to agentowi

Przyjęcie propozycji albo zapisanie pamięci kompiluje ją do plików. Zainstalowane kopie są aktualizowane po kliknięciu **Zaktualizuj zainstalowane skille**. To dwa osobne kroki, i strona to mówi. To, co napisał człowiek, zawsze wygrywa: reguła repozytorium, reguła organizacji, notatka z vaulta albo dostarczony skill stoją wyżej niż pamięć i instynkty. Między pamięcią a instynktem nie ma stałej kolejności. Gdy się nie zgadzają, agent ma nie wybierać, tylko zapytać Ciebie.

**Porównaj pamięć z instynktami** działa tylko po kliknięciu, bo prosi model o przeczytanie wszystkiego, co inteligencji powiedziano. Zgłasza nakładanie się i sprzeczności jako karty. Otwarte sprzeczności są liczone na czerwono przy Inteligencji agentów na pasku bocznym.

## Co jest zbierane i gdzie

Zbieranie ustawia się na instalację na stronie **Instalacje harnessów**, bo to instalacja zapisuje hook. Jedna instalacja obejmująca dziewięć repozytoriów zbiera dla wszystkich dziewięciu jednym przełącznikiem. Tam też ustawia się, do której inteligencji zbiera dany folder, nie na tej stronie. Możesz mieć kilka inteligencji: utwórz jedną, dołącz istniejący folder, sklonuj, zmień nazwę albo usuń. Każda to osobny folder, który możesz skopiować.

> **Ostrzeżenie:** Włączenie uczenia samo niczego nie zapisuje. Hook trafia do klienta dopiero wtedy, gdy instalacja
> jest dodawana albo aktualizowana. Po włączeniu uczenia otwórz instalację i zapisz ją ponownie albo
> użyj **Zaktualizuj zainstalowane skille**.

Tego przełącznik nie obejmuje: tego, co agent zapisuje celowo, na przykład pamięci, którą mu podano. To dociera niezależnie od przełącznika.

## Gdy nic nie jest zbierane

- Przełącznik jest ustawiony na zakresie, którego żadna instalacja nie obejmuje. Włącz go na zakresie, który instalacja obejmuje.
- Instalację zapisano, zanim hook niósł inteligencję. Zapisz instalację ponownie.
- Zdarzenia docierają, ale nic nie jest nazwane. Nazywanie jest ręczne: kliknij **Poszukaj wzorców**.

Wiersze na stronie **Instalacje harnessów** mówią, która z tych sytuacji zachodzi. Więcej w [Rozwiązywaniu problemów](/pl/devhub/troubleshooting/index.md).

## Powiązane

- [Agenci](/pl/devhub/features/agents/index.md)
- [Słownik](/pl/devhub/concepts/glossary/index.md)
- [Podłączenie klienta AI](/pl/devhub/getting-started/connect-client/index.md)
- [Inteligencja agentów jest pusta i nic się nie zbiera](/pl/devhub/troubleshooting/agent-intelligence-collects-nothing/index.md)
