Przejdź do głównej zawartości

Aplikacja Desktop

Aplikacja Desktop (Speedwave.app) to dedykowany interfejs czatu do współpracy z Claude Code w kontekście otwartego projektu. Została zaprojektowana z myślą o całym zespole, w tym o osobach nieprogramujących. Jeśli dopiero zaczynasz, przewodnik twoja pierwsza sesja przeprowadzi cię przez pierwsze kroki.

Sesja czatu to proces Claude Code uruchomiony wewnątrz kontenera, przesyłający odpowiedzi strumieniowo w czasie rzeczywistym.

Wpisz wiadomość i wyślij ją. Odpowiedź pojawia się na bieżąco w miarę generowania tekstu, a kolejne wiadomości oczekują w kolejce na zakończenie aktualnej tury. Aby przerwać generowanie, naciśnij klawisz Esc lub kliknij przycisk stop. Dotychczas wygenerowany tekst zostaje zachowany, a uruchomione narzędzia są zatrzymywane. Speedwave może również wstrzymać wykonywanie zadania, aby zadać ci pytanie. W trakcie wyświetlania pytania klawisz Esc jest ignorowany, ale przycisk stop nadal działa.

W oknie wprowadzania wiadomości (composerze) dostępny jest przełącznik Plan/Act, pozwalający wygenerować sam plan do wcześniejszego zatwierdzenia, a także menu wywoływane znakiem /, które daje szybki dostęp do wbudowanych komend, skilli, narzędzi wtyczek oraz agentów. Okno wprowadzania wyposażono również w uchwyt do pionowej zmiany rozmiaru, co ułatwia edycję dłuższych promptów ponad standardowy limit automatycznego dopasowania. Wywołania narzędzi wyświetlają się bezpośrednio w widoku konwersacji: z podglądem różnic (diff) dla tworzonych i edytowanych plików oraz prośbą o autoryzację (allow once, allow always, deny), gdy dane działanie wymaga zatwierdzenia. Po najechaniu kursorem na wiadomość pojawia się opcja skopiowania treści (copy), a przy ostatniej odpowiedzi także opcja ponowienia (retry).

Obrazy można dołączać przez wklejenie ze schowka (Cmd+V / Ctrl+V) lub przeciągnięcie plików na obszar wprowadzania tekstu. Obsługiwane są formaty JPEG, PNG, GIF oraz WebP (format SVG nie jest obsługiwany). Zbyt duże obrazy są automatycznie skalowane do natywnej rozdzielczości modelu i zapisywane na dysku w katalogu <project>/.speedwave/pastes/. Katalog ten jest montowany w kontenerze, dzięki czemu Claude odczytuje pliki bezpośrednio ze ścieżki lokalnej. Różnice względem uruchamiania Claude Code bezpośrednio w terminalu opisano na stronie Chat UI vs CLI.

Panel konwersacji (Cmd+B / Ctrl+B) wyświetla listę wcześniejszych sesji. Kliknięcie wybranego wiersza wznawia rozmowę, a przycisk usuwania trwale kasuje transkrypcję. Do wyboru, dodawania i usuwania projektów służy przełącznik w prawym górnym rogu okna. Każdy projekt otrzymuje własną sieć kontenerów oraz odrębny katalog domowy Claude, co szczegółowo wyjaśniono w rozdziale projekty i sesje. Wysuwany panel boczny prezentuje plik CLAUDE.md projektu, podzielony na sekcje użytkownika, projektu, uwag oraz referencji.

SkrótAkcja
Cmd+1Cmd+5Czat, Integracje, Wtyczki, Transkrypcja spotkań (beta), Zużycie LLM
Cmd+, / Cmd+LUstawienia / Logi i diagnostyka
Cmd+KPaleta komend: szybkie przejście, wykonanie akcji lub zmiana projektu
Cmd+BPanel konwersacji
EscZamknięcie palety, przełącznika projektów lub okna pytania

Pasek stanu pod oknem promptu monitoruje liczbę przetworzonych tokenów, wykorzystanie okna kontekstu oraz bieżący koszt sesji. Zamknięcie głównego okna programu minimalizuje aplikację do paska zadań / zasobnika systemowego zamiast całkowicie kończyć jej działanie.