Przejdź do głównej zawartości

Wtyczki i rozszerzenia

Wtyczki to podpisane pakiety rozszerzeń, które wzbogacają Speedwave o wyspecjalizowane kontenery workerów lub zasoby promptów Claude Code (skille, komendy, subagentów i hooki). Speedwave rozwija się w modelu open-core: rdzeń platformy udostępniany jest na licencji Apache 2.0, a oficjalne wtyczki są tworzone, weryfikowane i dystrybuowane przez firmę Speednet.

Każda wtyczka jest dystrybuowana jako paczka ZIP podpisana kluczem Ed25519. Speedwave sprawdza podpis kryptograficzny przy każdym dostępie do plików wtyczki: podczas instalacji, budowania obrazu kontenera, montowania zasobów, wyświetlania katalogu w aplikacji Desktop oraz przy audycie startowym. Jakakolwiek nieautoryzowana modyfikacja bajtów unieważnia skrót kryptograficzny (digest) i blokuje wykonanie rozszerzenia.

Wtyczki instaluje się globalnie dla środowiska użytkownika, a następnie aktywuje w poszczególnych projektach. Poświadczenia dla powiązanych usług są utrzymywane niezależnie dla każdego projektu. Kontenery workerów podlegają bazowym zasadom bezpieczeństwa Speedwave: odebrane uprawnienia (dropped privileges), główny system plików tylko do odczytu oraz nieuprzywilejowane konto użytkownika.

Szczegóły techniczne dotyczące mechanizmu weryfikacji znajdziesz w rozdziale Mechanizm wtyczek i weryfikacja podpisów.