O czym jest ten film
- Do Claude Code dochodzą „mody” — mechanizm, który pozwala zmieniać wygląd, zachowanie i funkcje całej aplikacji, a nie tylko instrukcje dla modelu.
- Analogia autora: umiejętności (skills) i hooki to meble w domu — dodajesz je i przestawiasz. Mody pozwalają przesuwać ściany, czyli przebudowywać sam układ.
- Architektura Claude Code to dwa elementy: model („mózg”) oraz aplikacja pośrednicząca między komputerem a modelem; wcześniej personalizacja ograniczała się do promptów (CLAUDE.md, dziś AGENTS.md) i skillli.
- Mody otwierają dwie przestrzenie zmian: okno aplikacji (interfejs) oraz wywołania narzędzi.
- Przykłady modyfikacji interfejsu: pasek postępu nad polem promptu, licznik oszczędności tokenów dzięki cache, zmiana modelu jednym przyciskiem, podgląd okna kontekstu i podgląd wklejanych zrzutów ekranu.
- Wywołania narzędzi można przechwytywać — np. wymusić pytanie o zgodę, zanim Claude zmodyfikuje wskazany plik.
- Mod to nie hook: hooki żyją poza aplikacją i odpalają się programowo bez pamięci; mody działają wewnątrz, pamiętają i mogą sterować interfejsem.
- Instalacja zaczyna się od
claude update, potem wystarczy wkleić link do moda w sesji Claude; działa też katalog społecznościowy z ponad pięćdziesięcioma pozycjami. - Autor delegował wybór modów — Claude przejrzało jego bazę notatek („drugi mózg”) i wskazało sześć propozycji; wybrał Claude Q, Secret Reductor i Aside.
- Mody lądują w
~/.claude/plugins; zarządza się nimi z terminala przezclaude plugin listiclaude plugin uninstall.
10 najważniejszych takeaways — z kontekstem zastosowania
1.Od ustawiania mebli do przesuwania ścian
Na czym polega: Skills i hooki personalizowały zachowanie Claude Code, ale sama aplikacja pozostawała sztywna. Mody pozwalają przebudować interfejs i logikę narzędzia.
Jak stosować: Przejrzyj swój dzień pracy z Claude Code i wypisz 3–5 rzeczy, które cię irytują — brak podglądu postępu, uciążliwą zmianę modelu, brak metryk. Każdy punkt to kandydat na własny mod albo gotowe rozszerzenie ze społeczności.
Na co uważać: To świeża funkcja — nazwy poleceń i zawartość katalogu społecznościowego szybko się zmieniają. Traktuj film jako punkt startowy, a ostateczne szczegóły sprawdzaj w bieżącej dokumentacji.
2. Zanim cokolwiek: claude update
Na czym polega: Mody działają dopiero na najnowszej wersji Claude CLI, więc pierwszym krokiem jest aktualizacja poleceniem claude update.
Jak stosować: Otwórz terminal, zaktualizuj narzędzie, a potem uruchom nową sesję Claude — dopiero wtedy próbuj instalować albo tworzyć rozszerzenia.
Na co uważać: Gdy instalacja nie działa, w pierwszej kolejności sprawdź wersję CLI — starsze wydania po prostu nie znają tego mechanizmu.
3.Interfejs sterowany promptem
Na czym polega: Wygląd aplikacji opisujesz naturalnym językiem — Claude pisze kod i buduje wskazany element, na przykład pasek nad polem promptu z wybranymi wskaźnikami.
Jak stosować: Opisuj precyzyjnie, co ma być widoczne (postęp zadania, procent trafień w cache, zajętość kontekstu) i w którym miejscu ekranu. Iteruj opisem, aż efekt będzie pasował.
Na co uważać: Im ogólniejszy opis, tym więcej rund poprawek. Warto od razu podać konkretne dane i lokalizację elementu na ekranie.
4.Bramki zatwierdzeń przy wywołaniach narzędzi
Na czym polega: Mod może przechwycić żądanie wykonania narzędzia, zanim aplikacja je zrealizuje — na przykład wymusić pytanie o zgodę przed modyfikacją konkretnego pliku.
Jak stosować: Wyznacz operacje krytyczne (konfiguracje, klucze, migracje) i ustaw dla nich potwierdzenie. Resztę zostaw automatyczną, żeby nie spowalniać pracy.
Na co uważać: Nadmiar pytań o zgodę męczy i uczy odruchowego klikania „tak”. Bramki dawaj tylko tam, gdzie pomyłka byłaby kosztowna.
5.Mod to nie hook: pamięć i interfejs
Na czym polega: Hooki żyją poza aplikacją, uruchamiają się programowo i niczego nie pamiętają. Mody działają wewnątrz, mają pamięć, mogą rysować w interfejsie, zatrzymywać operacje i pytać użytkownika.
Jak stosować: Gdy wystarczy jednorazowa reakcja na zdarzenie — hook załatwi sprawę. Gdy potrzebujesz stanu między działaniami, dostępu do ekranu i interakcji z człowiekiem — sięgnij po mod.
Na co uważać: Nie przenoś na mody całej logiki działających hooków. Dublowanie mechanizmów utrudni później diagnozowanie problemów.
6.Gotowy mod instalujesz z jednego linku
Na czym polega: Rozszerzenia społeczności publikowane są w repozytoriach na GitHubie, a instalacja sprowadza się do skopiowania adresu i wklejenia go w sesji Claude z prośbą o instalację.
Jak stosować: Znajdź mod w katalogu społeczności, skopiuj link do repozytorium, wklej w sesji i napisz, żeby go zainstalować. Po instalacji przeładuj wtyczki.
Na co uważać: Wklejając link, uruchamiasz u siebie cudzy kod. Zanim to zrobisz, przejrzyj źródła — zwłaszcza gdy mod dotyka plików z danymi.
7.Deleguj wybór modów Claude
Na czym polega: Autor wkleił link do katalogu rozszerzeń i poprosił Claude o przegląd własnej bazy notatek — „drugiego mózgu” — oraz wskazanie, co ma sens przy jego sposobie pracy. Model zaproponował sześć pozycji.
Jak stosować: Podaj kontekst swojej pracy (narzędzia, powtarzalne zadania, priorytety) i poproś o dopasowanie modów. Odrzucaj te, które dublują to, co już masz — jak autor, który pominął podgląd kontekstu, bo miał już pasek statusu.
Na co uważać: Rekomendacja modelu to sugestia, nie wyrok. Każdy mod sprawdź w praktyce i bezlitośnie odinstaluj zbędny.
8.Metryki na widoku: cache i okno kontekstu
Na czym polega: Przykładowe mody pokazują nad polem promptu, ile tokenów oszczędza cache, jaki jest postęp bieżącego zadania i jak wygląda zajętość okna kontekstu.
Jak stosować: Jeśli wydajesz na API poważne kwoty, zacznij od wskaźnika cache i zużycia kontekstu — od razu zobaczysz, gdzie uciekają tokeny.
Na co uważać: Sam pasek niczego nie oszczędza. To tylko wgląd — realne oszczędności przynosi zmiana nawyków, która z tych danych wynika.
9.Secret Reductor i Aside: higiena danych i kontekstu
Na czym polega: Secret Reductor ukrywa wrażliwe wartości, a Aside pozwala zadać pytanie poboczne bez doklejania go do głównego wątku — funkcja znana z ChatGPT, dotąd niedostępna w Claude.
Jak stosować: Secret Reductor włączaj zawsze, gdy pracujesz na projektach z kluczami i danymi poufnymi. Aside używaj do szybkich wątpliwości („czy to ustawienie jest aktywne?”) i zamykaj okno zaraz po uzyskaniu odpowiedzi.
Na co uważać: Ukrywanie sekretów w interfejsie nie zastępuje porządnego zarządzania dostępami. Traktuj mod jako pomoc, nie jako zabezpieczenie.
10.Mody trzymasz pod kontrolą z terminala
Na czym polega: Wszystkie zainstalowane rozszerzenia lądują w katalogu ~/.claude/plugins. Listę sprawdzisz poleceniem claude plugin list, a usuwasz przez claude plugin uninstall z nazwą wtyczki.
Jak stosować: Po każdej serii eksperymentów przejrzyj listę i wyczyść to, czego nie używasz. Mniej wtyczek to mniej konfliktów i szybszy start.
Na co uważać: Ręczne grzebanie w katalogu plugins zamiast polecenia uninstall może zostawić po sobie resztki konfiguracji.
Redakcyjne tłumaczenie
Dom, w którym można przesuwać ściany
Jeśli korzystasz z Claude Code i nie podoba ci się, jak narzędzie wygląda albo działa, właśnie dostałeś możliwość, by to zmienić — nowe rozszerzenia zwane modami pozwalają odmienić wygląd aplikacji, jej zachowanie, a nawet podmienić poszczególne funkcje.
Najlepsza analogia jest taka: Claude Code to dom. Umiejętności i hooki, które znamy od dawna, to meble — dodajesz je i przestawiasz, jak chcesz. Mody natomiast pozwalają przesuwać ściany, czyli zmieniać sam układ budynku. I właśnie tym różnią się od wszystkiego, co było wcześniej.
(Informacja dodatkowa: Claude Code to terminalowe narzędzie firmy Anthropic do programowania wspieranego modelem Claude; „mody” to skrót od angielskiego mods — modifications, modyfikacje, jak w grach komputerowych.)
Dwa elementy Claude Code: mózg i pośrednik
Warto przypomnieć, z czego składa się to narzędzie. Są dwa elementy: model — „mózg” — oraz sama aplikacja Claude Code, pełniąca rolę pośrednika między twoim komputerem a modelem. Gdy wysyłasz zapytanie, najpierw trafia ono do aplikacji, która przekazuje je dalej, żeby model je przetworzył i wygenerował odpowiedź. Aplikacja odbiera wynik, pokazuje go w interfejsie i w razie potrzeby wykonuje wywołania narzędzi.
Do tej pory personalizacja sprowadzała się do promptów — pliku CLAUDE.md z instrukcjami systemowymi, dziś nazywanego AGENTS.md — oraz do skillli, czyli workflow’ów, instrukcji i procedur. Reszta była zamknięta: interfejs i funkcje aplikacji były niedotykalne. Mody to zmieniają. To ty przejmujesz kontrolę nad projektem całej aplikacji — wystarczy opisać promptem, jak ma wyglądać i działać, a Claude napisze kod i zbuduje wskazaną funkcję albo element interfejsu.
Co da się zmienić: okno i wywołania narzędzi
Rozszerzenia otwierają dwie przestrzenie. Pierwsza to okno, czyli interfejs użytkownika. W aplikacji desktopowej można na przykład dodać nad polem promptu pasek z własnymi wskaźnikami. Autor pokazuje przykłady z sieci: ktoś śledzi tam procent trafień w cache i dokładnie widzi, ile tokenów oszczędza; ktoś inny dorzucił efektowne animacje oraz zmianę modelu jednym przyciskiem — koniec z wpisywaniem /model, wystarczy kliknąć. Dalej na liście: pasek postępu naprawy błędu uwierzytelniania, podgląd okna kontekstu, a nawet wklejony zrzut ekranu przekazany do Claude Code CLI — z podglądem obrazu nad polem promptu. Interfejs można więc urządzić całkowicie po swojemu.
Druga przestrzeń to wywołania narzędzi. Zanim aplikacja wykona narzędzie, mod może przechwycić takie żądanie i coś z nim zrobić. Przykład: za każdym razem, gdy Claude ma zmodyfikować określony plik, wyskakuje okno z pytaniem o zgodę. Nic nie zostanie zapisane, dopóki nie potwierdzisz.
Mod a hook: podwykonawca kontra etatowiec
Brzmi znajomo? To niemal to samo, co hooki — mechanizm, który Claude Code ma od dawna. Różnice są jednak fundamentalne.
Hook żyje poza aplikacją, w folderze Claude, i uruchamia się programowo, gdy przechwyci żądanie. Mod działa w samej aplikacji. Z tego wynikają trzy rzeczy. Po pierwsze, mod może łączyć się z interfejsem — przechwytując żądanie, od razu coś rysuje na ekranie albo zmienia wygląd. Po drugie, mod pamięta; hooki, odpalane skryptowo, nie mają żadnej pamięci, a mody mają. Po trzecie, mod może wtrącać się w przebieg pracy: pauzować operacje, prosić o zatwierdzenie i reagować na to, co robi użytkownik. Z hookami takiej interakcji się nie uzyska.
Autor podaje trafną metaforę: hook to zewnętrzny podwykonawca, żyjący poza firmą. Mod to etatowy pracownik — kontroluje interfejs, pamięta dane i pośredniczy między użytkownikiem a aplikacją.
(Informacja dodatkowa: hooki to wcześniejszy mechanizm Claude Code — skrypty uruchamiane automatycznie przy określonych zdarzeniach, na przykład po edycji pliku.)
Instalacja krok po kroku
Jak to uruchomić? Najpierw aktualizacja: w terminalu wpisz claude update, żeby mieć najnowszą wersję. Potem otwórz sesję Claude. Przed tobą dwie drogi — napisać własny mod albo zainstalować gotowy ze społeczności.
„Next Steps” — pierwszy przykład
Autor pokazuje mod „Next Steps” stworzony przez Theorica, inżyniera z zespołu Anthropic. Rozszerzenie podpowiada, co zrobić dalej — sugeruje konkretne umiejętności albo komendy gotowe do użycia. Cała kolekcja wtyczek funkcjonuje jak katalog, z którego można instalować od ręki. A jeśli chcesz zajrzeć do źródeł, w społeczności wtyczek Claude wystarczy odnaleźć pozycję Next Steps — tam znajdziesz pliki, z których mod został zbudowany.
Sama instalacja jest dziecinnie prosta: kopiujesz link, wklejasz go w sesji Claude i prosisz o zainstalowanie w bieżącym Claude Code. Reszta dzieje się sama.
Jak to wygląda w praktyce? Po wykonaniu git sync autor dostaje do wyboru kilka opcji: przełączyć się na inną gałąź, zcommitować zmiany na stronie albo zostawić wszystko w spokoju i podbić wersję w głównym katalogu projektu. Wystarczy kliknąć wybraną pozycję — wpisuje się ona w pole promptu — i zatwierdzić Enterem.
Katalog społeczności i wybór dokonany przez Claude
Na GitHubie działa repozytorium z ponad pięćdziesięcioma modami od społeczności. Autor podszedł do tematu nieco inaczej: wkleił link i poprosił Claude, żeby przejrzało jego „drugi mózg” — bazę osobistych notatek — i samo zdecydowało, które rozszerzenia warto doinstalować. Na tej podstawie model wskazał sześć propozycji dopasowanych do sposobu pracy autora.
Na liście znalazły się m.in. „flight deck” (podgląd tego, co się aktualnie dzieje: planu, zadań i okna kontekstu) — zbędny dla autora, bo ma już pasek statusu na dole ekranu — a także „context meter”, „quota watcher” i „Claude Q”, które uznał za szczególnie ciekawe. Ostatecznie wybrał pozycje od czwartej do szóstej: Claude Q, Secret Reductor i Aside. Secret Reductor ukrywa sekrety i inne wrażliwe wartości. Aside pozwala zadać pytanie poboczne bez wrzucania go do głównego czatu — coś, co ChatGPT potrafi od dawna, a Claude dotąd nie. Autor zdecydowanie rekomenduje właśnie te trzy i wymienia je w prompcie instalacyjnym.
Po instalacji trzeba jeszcze przeładować wtyczki — autor kopiuje odpowiednie polecenie i wkleja je w sesji. Potem wszystko działa. Test na żywo: w okienku pobocznym autor pyta, czy Secret Reductor jest już aktywny, dostaje odpowiedź, zamyka okno i spokojnie wraca do przerwanej rozmowy.
Gdzie lądują mody i jak nimi zarządzać
Zainstalowane rozszerzenia trafiają do katalogu ~/.claude, do podfolderu plugins — tam znajdziesz wszystko, co zainstalowałeś. Chcesz zobaczyć pełną listę? Wpisz claude plugin list i dostaniesz wykaz modów na twojej maszynie. Aby się czegoś pozbyć, wykonaj claude plugin uninstall z nazwą wtyczki — i po sprawie.
Własne mody autora
Na koniec autor dzieli się wrażeniami z kilku dni testów. Zbudował własny mod w CLI: pozwala mu zmieniać model, podglądać zadania w toku, a także robić retrospektywę — na podstawie przebiegu rozmowy mod sprawdza, czy istniejące umiejętności wymagają kalibracji i jakie korekty warto wprowadzić. Wszystkie swoje mody zebrał w pliku PDF dostępnym w jego płatnej społeczności.