# Dla kogo jest Speedwave

Speedwave powstał dla każdego zespołu tworzącego oprogramowanie i działa niezależnie od tego, czy sam piszesz kod.

## Programiści

Jeśli piszesz kod, prawdopodobnie większość czasu spędzisz w [CLI w terminalu](/pl/docs/features/cli/). Uruchomienie `speedwave` startuje kontenery dla Twojego aktywnego projektu i otwiera interaktywną sesję Claude Code wewnątrz kontenera Claude, z dostępem do skonfigurowanych integracji. CLI jest cienkim klientem: wymaga zainstalowanej aplikacji Speedwave Desktop i choć raz ukończonego kreatora konfiguracji, ponieważ to on tworzy maszynę wirtualną, buduje obrazy kontenerów i konfiguruje Twoje tokeny. Desktop instaluje też za Ciebie plik binarny `speedwave` w Twoim `PATH`, dzięki czemu oba narzędzia zawsze mają tę samą wersję.

## Osoby niepiszące kodu, na Desktopie

Nie musisz pisać kodu, żeby korzystać ze Speedwave. [Aplikacja czatu Desktop](/pl/docs/features/desktop-app/) (`Speedwave.app`) daje Ci okno czatu, kreatora konfiguracji, przełącznik projektów oraz natywne integracje z systemem, takie jak ikona w zasobniku i sprawdzanie aktualizacji. Uruchamia Claude Code wewnątrz kontenera i pokazuje odpowiedź w miarę jej powstawania. Desktop jest Ci potrzebny przynajmniej raz, nawet jeśli później zostaniesz przy samym CLI, bo to on wykonuje konfigurację.

Oba interfejsy działają na tym samym środowisku uruchomieniowym. Aplikacja Desktop i CLI korzystają z tej samej biblioteki `speedwave-runtime` i tej samej orkiestracji kontenerów, więc projekt zachowuje się tak samo niezależnie od tego, które z nich otworzysz.

## Zespoły z sektorów regulowanych

Jeśli pracujesz w sektorze regulowanym, zwłaszcza w bankowości, usługach finansowych czy ubezpieczeniach, izolacja i sposób obsługi danych uwierzytelniających w Speedwave zostały zaprojektowane właśnie z myślą o Tobie. Claude działa w kontenerze, który nie przechowuje żadnych tokenów ani danych uwierzytelniających i nie ma bezpośredniego dostępu do żadnej usługi. Zamiast tego dla każdej usługi, na przykład Slacka czy GitLaba, dostajesz osobny, izolowany worker, który montuje wyłącznie dane uwierzytelniające tej jednej usługi, w trybie tylko do odczytu, dzięki czemu model nigdy ich nie widzi, a naruszenie jednego workera nie może ujawnić sekretu innej usługi.

Każdy projekt wybiera też własnego dostawcę modelu: Anthropic, lokalny serwer modelu albo OpenRouter. Lokalny serwer pozwala trzymać kod i prompty na własnej maszynie, gdy jest to wymóg Twojej pracy.

Te zasady są odziedziczone po Speedwave v1 i traktowane jako niepodlegające zmianie: zmiana, która osłabiałaby którąś z nich, zostaje odrzucona, a funkcja wymagająca takiego osłabienia jest projektowana od nowa. Pełny obraz znajdziesz w [dlaczego bezpieczeństwo na pierwszym miejscu](/pl/docs/security/).