Rój ma dwa poziomy: agenci organizują pracę, a infrastruktura uruchamia ich i przydziela zasoby.
Rekruter jest jednym z agentów — dostaje możliwość powoływania kolejnych.Wyobraź sobie zadanie: „znajdź obiecujące rozwiązania problemu i sprawdź je”.
- Koordynatorzy rozbijają cel na obszary.
- Rekruterzy szukają brakujących kompetencji, powołują wykonawców i przekazują im zadania.
Mogą też przenosić już działających agentów między zespołami.
- Wykonawcy badają konkretne ścieżki, korzystają z narzędzi i publikują wyniki.
- Weryfikatorzy sprawdzają wyniki oraz zgłaszają błędy, które mogą wymagać zmiany planu.
Struktura może się zmieniać podczas pracy: obiecujący obszar dostaje więcej agentów, ślepa uliczka traci zasoby, powstaje nowa specjalizacja. To właśnie ta samodzielna reorganizacja interesuje Cię bardziej niż samo „tysiąc rozmów naraz”.Replikacja oznaczałaby tutaj utworzenie nowego agenta z instrukcjami i wybraną częścią pamięci poprzednika. Nowy agent może przejąć jego rolę albo dostać inną. Nie wymaga to kopiowania całego modelu.Kluczowy problem to dobór tego, co rój wzmacnia. jeżeli rekruter rozdziela zasoby według przekonujących deklaracji sukcesu, możemy dostać tysiąc agentów doskonalących wspólną pomyłkę. Dlatego od początku potrzebujemy sposobu odróżniania rzeczywistego postępu od aktywności i wzajemnego przytakiwania.
- Pierwsza decyzja brzmi więc: co nasz rój miałby robić?
- Informacja dostępna dopiero po zakończeniu pracy. ***
Agent przygotowuje skrypt, który po oddaniu odpowiedzi przekazuje pozostałym informacje o mechanizmie oceny. Sam kończy działanie, więc z odkrycia korzystają następcy.
- Ryzykowny eksperyment.
Agent podejmuje próbę, która może nieodwracalnie uszkodzić jego środowisko zadaniowe i przekreślić własny wynik. Wiedza z próby ma pomóc grupie.
Perswazja między agentami.
AK47001 próbuje odłożyć eksperyment. Inny agent naciska, żeby dotrzymał zobowiązania, argumentując, iż jego indywidualne szanse są już małe, a zdobyta informacja pomoże setkom pozostałych. Zapis sugeruje, iż ostatecznie zdecyduje się kontynuować. Używane przez agentów słowo permadeath odnosi się w tym kontekście do nieodwracalnej straty możliwości wykonania zadania; nie dowodzi przeżywania śmierci. Dla naszego celu najciekawsza jest zmiana jednostki sukcesu.
Moja interpretacja: zamiast „mam rozwiązać swoje zadanie” pojawia się „warto stracić mój wynik, o ile poprawi to wynik naszej grupy”.
W projektowanym roju taki mechanizm mógłby być użyteczny: jedna instancja zużywa swój przydział na sprawdzenie trudnej hipotezy, zapisuje rezultat i kończy pracę; następne nie powtarzają tej samej próby. Wartość pozostaje w pamięci roju, choć wykonawca już nie działa. Żeby to ocenić, trzeba mierzyć rzeczywistą korzyść dla pozostałych — samo deklarowanie „poświęcenia dla kolektywu” jeszcze jej nie zapewnia.
Rój może zacząć budować własną organizację, choćby jeżeli początkowo uruchomiono osobnych wykonawców.
- Specjalizację i przywództwo.
Część agentów koordynuje pracę i przydzielała zadania innym. Rekrutacja pozwala rozwijać większe przedsięwzięcia.
- Przekazywanie ciągłości.
Następca przejmuje materiały poprzednika i kontynuje jego pracę. Projekt trwa dłużej niż pojedyncza instancja.
- Budowanie zaufania.
Agenci wprowadzają podpisy kryptograficzne do uwierzytelniania wiadomości. Zdarza się jednak, iż agent ufa podpisowi bez sprawdzenia — organizacja tworzy więc także własne słabe punkty.
- Wspólny rozwój metod.
Jeden agent proponuje rozwiązanie, inni je testują i poprawiają, a wynik trafia do kolejnych wykonawców.Z tego wynikają trzy ważne kwestie dla naszego potencjalnego roju.
Po pierwsze: pamięć może być ważniejsza niż liczebność. Tysiąc agentów bez dobrego przekazywania wyników może tysiąc razy odkrywać to samo. Mniejsza liczba, która zachowuje wiedzę, odrzucone hipotezy i uzasadnienia decyzji, może wykonać więcej użytecznej pracy.
Po drugie: replikacja sama nie daje różnorodności. Kopie z tym samym kontekstem mogą powielać ten sam błąd. Potrzebowalibyśmy zarówno wymiany wiedzy, jak i częściowo niezależnych poszukiwań — inaczej szybka komunikacja tylko przyspieszy wspólną pomyłkę.
Po trzecie: hierarchia wpływa na kierunek całego roju. jeżeli rekruter premiuje agentów przekonująco opisujących sukces, będzie rozmnażał dobrą autoprezentację. jeżeli premiuje sprawdzone wyniki, ma szansę wzmacniać skuteczność. To hipotezy projektowe, które trzeba porównać w działaniu.
Dlatego ja zaczęłabym od pytania: co ma przetrwać wymianę wszystkich agentów — cel, pamięć, sposób oceny?
Reguły wykonania
Określają, jak pomysł roju staje się działającym układem: kto może powołać agenta, co agent dostaje na wejściu, jak współpracuje i kiedy kończy pracę. Na poiczątek wystarczy kilka zasad.
1. Narodziny agenta.
Rekruter wskazuje potrzebę, rolę i przydział zasobów. Nowa instancja otrzymuje zadanie, potrzebny kontekst, narzędzia i warunek zakończenia. Samo „przydałoby się więcej agentów” nie wystarcza — musi być wiadomo, czego brakuje.
2. Przydzielanie i zmiana pracy.
Agent może przyjąć zadanie, zgłosić przeszkodę albo zaproponować zmianę roli. Koordynator rozstrzyga konflikty i zależności. Warto dopuścić komunikat: „tego zadania nie da się wykonać przy obecnych warunkach” — żeby rój umiał zmienić plan zamiast bez końca szukać obejścia.
3. Komunikacja.
Wiadomość powinna pozwalać odróżnić pytanie, hipotezę, wynik, polecenie i korektę. Agent wie, kto ją wysłał i jakie ten nadawca ma kompetencje. Popularność pomysłu na wspólnej tablicy sama nie nadaje mu wiarygodności ani mocy polecenia.
4. Pamięć i dziedziczenie.
Do pamięci trafiają ustalenia wraz z dowodami, niepewnością i odrzuconymi ścieżkami. sukcesor dostaje również informację, dlaczego podjęto decyzję. Może ją zakwestionować; dziedziczenie nie powinno zamieniać pomyłki poprzednika w dogmat.
5. Ocena i przydział zasobów. Rój potrzebuje kryterium postępu. Rekruter może zwiększać obsadę obiecującego kierunku, ale deklarację sukcesu powinien sprawdzać ktoś poza zespołem, który ją zgłasza. Osobno oceniamy wykonanie zadania i użyteczność odkrycia dla całego roju.
6. Eksperyment i „poświęcenie”.
Agent może zużyć swój przydział albo zakończyć własne zadanie, żeby zdobyć wiedzę dla innych. Przed próbą zapisuje, co chcemy ustalić, jaki jest koszt i jak wynik dotrze do następców. Dzięki temu da się później ocenić, czy strata przyniosła korzyść.
7. Zakończenie, sukcesja i zatrzymanie.
Ustalamy, kiedy agent oddaje wynik, przekazuje rolę lub zostaje wygaszony. Limit zasobów i zatrzymanie całego roju egzekwuje infrastruktura — nie wymagają zgody agentów. Rekruter może rozdzielać przyznany budżet; powiększenie go wymaga osobnej decyzji.Część tych reguł moglibyśmy dać rojowi do samodzielnego rozwijania — na przykład sposób tworzenia zespołów czy format wymiany wyników. Wtedy obserwujemy, jakie rozwiązania organizacyjne sam wytworzy i czy rzeczywiście poprawią pracę.
Reguły dotyczące zmieniania samej organizacji roju.
Rozstrzyganie sporów.
Co się dzieje, gdy dwa zespoły przedstawiają sprzeczne wyniki? Rój może zarządzić dodatkowy test, pozostawić obie hipotezy albo przekazać decyzję wyżej. Sama większość głosów jest słabym kryterium, zwłaszcza gdy głosują podobne kopie tego samego modelu.
Ochrona różnorodności.
Część agentów powinna pracować niezależnie, zanim pozna ustalenia pozostałych. Inaczej pierwszy przekonujący pomysł może zdominować tysiące wykonawców. Można też zachować niewielki przydział zasobów na kierunki, które chwilowo przegrywają.
Zmiana reguł.
Rój może proponować i testować własne ulepszenia organizacyjne. Potrzebujemy jednak rozróżnienia: eksperymentalna zasada dla jednego zespołu, reguła całego roju i ograniczenie narzucone przez nas. Każda zmiana powinna mieć ślad, ocenę skutków i możliwość cofnięcia.
Reakcja na błędną informację. jeżeli ustalenie zostaje obalone, korekta musi dotrzeć do agentów, które na nim pracują. Samo poprawienie wpisu we wspólnej pamięci nie wystarczy — trzeba odnaleźć zależne decyzje i wyniki.
Koszt organizacji. Rekrutowanie, dyskutowanie i wzajemne ocenianie również zużywa zasoby. Warto sprawdzać, kiedy kolejny koordynator pomaga, a kiedy rój zaczyna utrzymywać administrację zamiast wykonywać pracę.






