Przejdź do głównej zawartości
Produkty
PL

DevHub · Funkcje

Inteligencja agentów

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.

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.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ęć 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.

  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.

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.

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ć.

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.

  • 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.