← Powrót do listy

Start i od razu w górę! OpenClaw 5.22 podnosi wydajność Gateway 4100-krotnie — asystent AI nie ma już wymówek

itadol5j

Okładka

O pierwszej w nocy zespół OpenClaw wypuścił wersję 2026.5.22. Nie chodzi tu o nowy model ani nową skórkę, lecz o to, że Gateway — serce całego systemu — został gruntownie przeniesiony i złożony na nowo. Krótko mówiąc: kiedyś uruchomienie OpenClaw przypominało czekanie na autobus, dziś przypomina czekanie na światłach — zielone zapala się błyskawicznie.

Co ciekawsze, za tą aktualizacją kryje się sporo „niewidocznych mięśni”: od przyspieszenia startu, przez odchudzanie kontekstu Subagentów, aż po wciągnięcie spotkań głosowych na Discordzie jako źródła danych — same twarde usprawnienia codziennej wygody. Poniżej rozkładamy to punkt po punkcie i pokazujemy, co warto wdrożyć już dziś.

Ile właściwie zyskał Gateway

Ilustracja

Stali użytkownicy wiedzą: Gateway to główny rozdzielnik OpenClaw — przechodzą przez niego wszystkie wywołania Agentów, routowanie modeli, wiadomości z Channeli i ładowanie Skillów. Dawniej miał jedną przypadłość: przy każdym uruchomieniu, każdym odświeżeniu konfiguracji i każdym pobraniu nowej wtyczki przeczesywał cały dysk, skanując od nowa wszystkie Channele, Pluginy i Manifesty — tyle operacji IO, że można było usłyszeć jęk dysku.

W wersji 5.22 tę logikę zastąpiono po prostu „pamięcią podręczną typu snapshot”:

  • Plugin metadata: zamiast każdorazowego wywoływania stat dla wszystkich plików przy starcie, wykorzystywany jest niemutowalny snapshot na poziomie procesu, a odczyt konfiguracji startowej, modeli i Channeli idzie prosto z pamięci
  • Aliasy Plugin SDK: mapa aliasów jest buforowana, co pozwala pominąć powtarzające się przejścia po plikach
  • Zadania bezczynności przy starcie: lazy-load uruchamiany na żądanie — health/ready Gatewaya nie czeka już na puste drzewo handlerów
  • Sonda ACPX: przełączona na lazy loading — jeśli nie jest używana, nie uruchamia się
  • macOS Linuxbrew PATH: pominięcie niepowiązanych sond oszczędza przy starcie kilkaset milisekund na wywołaniach stat

Według oficjalnych testów, na takich gorących ścieżkach jak Channel catalog, gdzie „ta sama konfiguracja jest czytana w kółko”, pojedyncze wywołanie spadło z milisekund do mikrosekund,a w niektórych scenariuszach sięga to 4100-krotnego przyspieszenia. To nie chwytliwy nagłówek w PR, lecz czyste, fizyczne zwycięstwo wynikające z zamiany operacji IO na trafienia w pamięci.

Meeting Notes: ze spotkania źródło danych dla Agenta

Ilustracja

Jest tu też bardzo głęboko ukryta niespodzianka —wtyczka Meeting Notes.

To samodzielna wtyczka źródłowa, nie ma jej w głównym pakiecie i trzeba ją zainstalować osobno. Robi jedną rzecz: zamienia „odbywanie spotkania” w dane strukturalne, którymi karmisz swojego Agenta.

Dostępne są dwa tryby:

  • Automatyczne przechwytywanie: podczas spotkania samo włącza nagrywanie i transkrypcję
  • Ręczny import: można też po prostu wkleić fragment transcriptu

Pierwszym natywnie obsługiwanym źródłem live jest głos na Discordzie. Oznacza to, że gdy zrobisz na Discordzie spotkanie głosowe, OpenClaw na bieżąco zamieni jego treść w notatki, a Agent będzie mógł odpowiadać na pytania, generować podsumowania i śledzić zadania do wykonania bezpośrednio na podstawie przebiegu spotkania.

W CLI można to sprawdzić tak:

openclaw meeting-notes list
openclaw meeting-notes get <id>

Warto zauważyć, że to dostęp wyłącznie do odczytu — zapisem zarządza sama wtyczka. To bardzo powściągliwy projekt: nie pozwala bezładnie modyfikować danych źródłowych, ale zawsze pozwala Agentowi je konsumować.

Subagent wreszcie „oszczędza słowa”

Ilustracja

Weterani dobrze to znają: kiedyś, gdy wywoływało się Subagenta do roboty, pakowano mu w komplecie SOUL.md, IDENTITY.md, USER.md, MEMORY.md, HEARTBEAT.md i tak dalej. Efekt był taki, że kontekst agenta podrzędnego eksplodował, a on sam często wygadywał brednie w stylu „jestem wołem roboczym”.

W 5.22 domyślnie to zmieniono:bootstrap Subagenta przenosi tylko AGENTS.md i TOOLS.md.

Persona, tożsamość, profil użytkownika, pamięć, heartbeat, pliki inicjalizacyjne — nic z tego nie jest już domyślnie przekazywane. Agent podrzędny dostaje czysty kontekst roboczy i po prostu wykonuje zadanie.

To oznacza:

  • Niższe zużycie tokenów (w moich testach na tym samym zadaniu oszczędność rzędu 30–50%)
  • Koniec z mieszaniem ról (żaden Subagent nie przedstawia się już jako „wół roboczy”)
  • Czystsza współpraca wielu Agentów

Jeśli naprawdę potrzebujesz części kontekstu agenta głównego, musisz przekazać ją jawnie — to jednocześnie krok w stronę bezpieczeństwa i wydajności.

Rozumienie mediów: Gemini CLI przestaje sondować na oślep

Ilustracja

W 5.22 zmieniono łańcuch fallbacku rozpoznawania mediów.

Dawniej, gdy OpenClaw widział obraz albo wideo, najpierw sprawdzał, czy da się uruchomić Gemini CLI; teraz tego nie robi,tylko od razu korzysta z oficjalnego API providera, które skonfigurowałeś, a Antigravity CLI zostaje wyłącznie jako „ostatni fallback”.

Innymi słowy:

  • Masz skonfigurowane API do rozumienia obrazów i wideo od OpenAI / Anthropic / Zhipu / MiniMax → używane jest ono bezpośrednio
  • Nie masz nic skonfigurowanego → dopiero wtedy wchodzi Antigravity CLI jako zabezpieczenie

Eliminuje to częstą pułapkę: niby skonfigurowałeś głównego providera, a mimo to trafiałeś do Gemini CLI i dostawałeś błąd uprawnień.

Odchudzanie paczki: z tarballa npm znikają grafiki dokumentacji

@openclaw/openclaw Tym razem z paczki npm usunięto wszystkie grafiki dokumentacji i zasoby statyczne.

Dla końcowego użytkownika oznacza to:

  • szybszy npm install
  • mniejszy node_modules (część użytkowników odnotowała kilkadziesiąt MB mniej)
  • bez wpływu na wyszukiwanie dokumentacji w runtime i zachowanie CLI

Takich drobnych optymalizacji jest coraz więcej — widać, że zespół poważnie podchodzi do jakości inżynierskiej.

Sterta łatek do dokumentacji

Zmiany po stronie dokumentacji sypnęły się tym razem jak z rękawa; oto najważniejsze z nich:

  • WhatsApp QR / odzyskiwanie po 408: ratunek dla tych, którym nie działało skanowanie kodu
  • Wskazówka języka wyjścia Cron: zadania cykliczne mogą mieć przypisany konkretny język
  • Troubleshooting 403 z upstreamu Gatewaya: podejrzewani przez reverse proxy, nie panikujcie
  • Ujednolicenie nazwy GLM na Z.AI: modele Zhipu przestają wprowadzać zamęt
  • Instrukcja instalacji Upstash Box: nowy cel wdrożeniowy
  • Wymagania wstępne migracji z Codex: pełne wskazówki dla przechodzących z Codex
  • Konfiguracja Bitwarden SecretRef: bezpieczniejsze zarządzanie sekretami
  • Dokumentacja wdrożenia EasyRunner: jak jednym ruchem postawić Gateway
  • Wskazówki zarządzania pamięcią w języku chińskim: dobra wiadomość dla rodzimych użytkowników

Na szczególną uwagę zasługuje:Specyfikacja dyrektywy MEDIAtym razem została opisana jasno. Od teraz, używając MEDIA: tego formatu do wysyłania obrazów i dźwięku, zachowanie między Channelami jest bardziej przewidywalne.

Praktyczne wskazówki dla pracujących

Jeśli aktualizujesz już dziś, zapamiętaj kilka rzeczy:

Polecenie aktualizacji:

npm install -g @openclaw/openclaw@latest
openclaw gateway restart

Sprawdzenie, czy start jest szybszy:

time openclaw gateway status

Porównaj czas uruchomienia przed i po aktualizacji — różnicę widać gołym okiem.

Weryfikacja zachowania Subagentów: jeśli wcześniej polegałeś na tym, że Subagent automatycznie dostaje MEMORY.md albo SOUL.md, pamiętaj, by przekazać je jawnie przy wywołaniu — inaczej agent podrzędny straci pamięć.

Instalacja Meeting Notes:

openclaw plugin add meeting-notes

Potem wystarczy skonfigurować źródło głosowe Discord i można zaczynać.

Dlaczego ta aktualizacja jest warta uwagi

Tempo aktualizacji OpenClaw w ostatnich miesiącach jest wyjątkowo agresywne, ale główny sygnał 5.22 brzmi:zespół zaczął zawzięcie pracować nad wydajnością fundamentów i detalami doświadczenia, zamiast tylko dokładać nowe funkcje.

Liczba taka jak 4100-krotne przyspieszenie Gatewaya brzmi przesadnie, ale rozwiązuje ona najbardziej dotkliwy codzienny problem użytkowników: „wolny start, przycięcia”. Odchudzenie kontekstu Subagentów rozwiązuje z kolei problem „AI bredzi, tokeny palą pieniądze”. Meeting Notes to nowa próba przesunięcia agenta AI z „biernego reagowania” w stronę „aktywnego konsumowania danych ze świata rzeczywistego”.

Każda zmiana z osobna wygląda niepozornie, ale razem dają skok jakościowy w odczuciach z użytkowania.

Jeśli wciąż się zastanawiasz, czy przejść na OpenClaw, 5.22 to świetny moment wejścia. Jeśli już używasz — zaktualizuj, nie ma powodu, by tego nie robić.