Koniec z sekwencyjnym czekaniem
Wcześniej, gdy prosiliśmy Hermesa o wykonanie serii czynności, takich jak przeszukanie sieci, odczytanie pliku czy pobranie danych, system wykonywał je jeden po drugim. Nawet jeśli zadania te nie były ze sobą powiązane logicznie, agent musiał czekać na zakończenie poprzedniego kroku, zanim mógłby rozpocząć kolejny. To podejście sekwencyjne stawało się wąskim gardłem, szczególnie w złożonych systemach wieloetapowych.
W nowej wersji Hermes v0.19 sytuacja ulega diametralnej zmianie. System teraz analizuje listę wywołań narzędzi i identyfikuje te, które można bezpiecznie uruchomić równolegle. Zamiast czekać w kolejce, agenci wykonują niezależne zadania jednocześnie, przyspieszając cały proces pracy. Tylko te operacje, które faktycznie zależą od wyników innych zadań, są tymczasowo wstrzymywane.
Porównanie starego i nowego podejścia
Wyobraźmy sobie sytuację, w której pięciu pracowników stoi przed pięcioma drzwiami. W starym systemie drzwi otwierały się po kolei: pierwszy pracownik wchodził, kończył pracę, wracał, a dopiero wtedy otwierano drugie drzwi. To ogromne marnowanie czasu i potencjału zespołu.
W nowym modelu wszystkie drzwi otwierają się jednocześnie. Każdy pracownik, który może bezpiecznie wejść, robi to od razu. Jedynie ten, którego zadanie zależy od wyniku innej osoby, musi chwilę poczekać. Efekt jest widoczny natychmiast – wynik otrzymujemy znacznie szybciej, a agent działa sprawniej i bardziej efektywnie.
Dramatyczne skrócenie czasu startu
Oprócz zmiany mechanizmu wysyłki zadań, zauważalna jest również poprawa w czasie zimnego startu. Oznacza to okres między naciśnięciem przycisku „Wyślij” a faktycznym uruchomieniem działania przez Hermesa. Wcześniej trwał on około 4,3 sekundy, teraz został skrócony do zaledwie 0,9 sekundy.
To obniżka o imponujące 80%, co sprawia, że interakcja z agentem staje się niemal natychmiastowa. Użytkownicy nie muszą już czekać na „przebudzenie” systemu, co poprawia komfort pracy i płynność operacji w czasie rzeczywistym.
Strumieniowanie myślenia na żywo
Kolejną istotną zmianą jest domyślne strumieniowanie procesu rozumowania. Zamiast czekać na finalny wynik, możemy obserwować, jak Hermes „myśli” w czasie rzeczywistym. Dzięki temu mamy pełny wgląd w proces decyzyjny agenta, co zwiększa przejrzystość i zaufanie do wyników.
Gruntowny remont aplikacji desktopowej
Aplikacja na komputery stacjonarne przeszła całkowitą modernizację. Jest teraz 14 razy szybsza od poprzedniej wersji, co przekłada się na płynniejszą pracę z interfejsem. Obsługa strumieniowania Markdown została zoptymalizowana, a przełączanie między sesjami odbywa się natychmiastowo bez żadnych opóźnień.
Warto również wspomnieć o poprawie stabilności. Różnice w danych nie powodują już zawieszania systemu, a podagenci pracujący w tle mają teraz transkrypcje na żywo. Możemy obserwować krok po kroku, co robi każdy z nich, co jest niezwykle pomocne przy debugowaniu i optymalizacji przepływów pracy.
Trwałość danych i bezpieczeństwo
Jeśli proces ulegnie awarii w trakcie działania, wyniki zostaną zapisane w trwałym rejestrze dostaw. Dzięki temu przy następnym uruchomieniu nie tracimy wykonanej pracy. System jest zaprojektowany tak, aby minimalizować ryzyko utraty danych i maksymalizować ciągłość operacji.
System operacyjny Agent OS w praktyce
To, co widzimy na ekranie, to nie tylko sam Hermes, ale pełny system operacyjny Agent OS. Jest to rozbudowane środowisko z kontrolą misji, pamięcią współdzieloną, tablicą Kanban oraz wieloma profilami agentów. Wszystko dostępne jest na jednym ekranie, co ułatwia zarządzanie złożonymi projektami.
Na przykładzie profilu Hermes Oracle widać, jak system zbiera najnowsze trendy, sortuje je według zainteresowań i publikuje treść bezpośrednio na stronie internetowej. Dzięki segmentowemu wysyłaniu narzędzi, te bezpieczne zadania są realizowane równolegle, przyspieszając cały proces generowania treści.
Podsumowując, aktualizacja Hermes v0.19 to krok naprzód w kierunku bardziej efektywnych i szybkich agentów AI. Dzięki równoległemu przetwarzaniu zadań, skróceniu czasu startu i poprawie interfejsu, praca z tym narzędziem staje się znacznie przyjemniejsza i bardziej produktywna.