multi-agent-patterns
Master orchestrator, peer-to-peer, and hierarchical multi-agent architectures
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Master orchestrator, peer-to-peer, and hierarchical multi-agent architectures
How to use
Zainstaluj umiejętność w swoim środowisku agenta, dodając ją do dostępnych skilli. Umiejętność zawiera dokumentację trzech głównych wzorców: orkiestratora (kontrola centralna), peer-to-peer (elastyczne przekazywanie) i hierarchicznego (abstrakcja warstwowa).
Zidentyfikuj, czy Twoje zadanie wymaga wielu agentów. Aktywuj tę umiejętność, gdy napotykasz ograniczenia kontekstu pojedynczego agenta, zadanie naturalne dzieli się na równoległe podzadania lub różne podzadania wymagają różnych zestawów narzędzi.
Wybierz odpowiedni wzorzec dla Twojego przypadku użycia. Użyj orkiestratora, gdy potrzebujesz scentralizowanej kontroli; peer-to-peer, gdy agenci muszą elastycznie przekazywać pracę między sobą; hierarchiczny, gdy struktura zadania ma naturalne warstwy abstrakcji.
Zaprojektuj protokoły koordynacji między agentami. Umiejętność podkreśla, że kluczową zasadą jest izolacja kontekstu — każdy agent powinien mieć własne okno kontekstu i system promptów dostosowany do jego roli, nie zaś symulować organizacyjne role.
Zaplanuj mechanizmy konsensus i obsługę błędów. Zwróć uwagę na typowe problemy: wąskie gardła w komunikacji, rozbieżności między agentami i propagację błędów w systemie.