Blog

Wtyczki do bota Telegram z agentem AI: instalowanie i sprawdzanie

Markdown

Gdzie instaluje się wtyczkę, czym różni się od umiejętności i MCP, jak ponownie załadować agenta oraz jak sprawdzić polecenia z Telegrama.

Przeczytaj cały artykuł

Mój agent działa na serwerze, a ja wydaję mu polecenia przez Telegram: piszę na czacie, on czyta pliki, wykonuje zadania i wysyła mi wynik. W pewnym momencie trafiasz na ograniczenia: podstawowy bot niewiele potrafi, a ty chcesz, żeby sprawdzał kod, tworzył commity na GitHubie albo przygotowywał regularne podsumowanie. Rozwiązaniem są wtyczki.

Właśnie tego dotyczy wyszukiwanie „jak zainstalować wtyczkę w Telegramie”. Nie chodzi o sklep z naklejkami. Chcą wiedzieć, jak dodać botowi nowe możliwości. Poniżej krok po kroku wyjaśniam, czym jest wtyczka, gdzie faktycznie się ją instaluje, jak zrobić to w pięć minut i jak nie wprowadzić złośliwego kodu do agenta. Ten opis opiera się na oficjalnej dokumentacji.

Praktyczne informacje o korzystaniu z Ailoot znajdziesz w dokumentacji.

Czym jest wtyczka do agenta AI? Proste wyjaśnienie

Najważniejsza informacja

Wtyczka to gotowy zestaw możliwości, który dodajesz do agenta jednym poleceniem. Zawiera umiejętności, osobne narzędzia pomocnicze, zautomatyzowane działania i połączenia z usługami zewnętrznymi. Zainstaluj wtyczkę, a bot zyska nowe polecenia, których wcześniej nie miał. Usuń wtyczkę, a te możliwości znikną. To jak instalowanie aplikacji na telefonie, z tą różnicą, że aplikację instaluje się na agencie AI.

Wyjaśnijmy to dokładniej. Agent AI od razu potrafi robić podstawowe rzeczy: czytać pliki, pisać kod i odpowiadać na pytania. Wtyczka to folder z dodatkowymi możliwościami, które agent pobiera i zaczyna wykorzystywać. Oficjalna dokumentacja Claude Code opisuje wtyczkę właśnie w ten sposób: rozszerza ona agenta o umiejętności, osobne agenty pomocnicze, zautomatyzowane działania i połączenia z usługami zewnętrznymi.

Prosty przykład: po zainstalowaniu wtyczki do pracy z GitHubem agent zyskuje polecenia do tworzenia commita, otwierania pull requesta i przeglądania historii zmian. Wtyczka do przeglądu kodu sprawdza go pod kątem błędów i luk w zabezpieczeniach, korzystając z wcześniej przygotowanej listy kontrolnej. Nie musisz niczego konfigurować ręcznie: autor wtyczki przygotował cały zestaw, a ty tylko go podłączasz.

Jeszcze jedna ważna rzecz: wtyczka nie uczy agenta niczego „na zawsze”. To moduł, który można usunąć. Podłącz go dziś, odłącz jutro, a bot wróci do zestawu możliwości sprzed instalacji wtyczki. Dzięki temu łatwo je wypróbować: wybierz jedną, sprawdź ją na rzeczywistym zadaniu, a jeśli ci nie odpowiada, usuń ją bez śladu.

Czym wtyczka różni się od umiejętności, MCP i subagenta?

Najważniejsza informacja

Umiejętność to jedna możliwość, osobny agent pomocniczy zajmuje się większym podzadaniem, a połączenie z usługą zewnętrzną daje botowi dostęp do innego programu. Wtyczka to pudełko zawierające wszystkie te elementy oraz plik z opisem. Instalujesz jedno pudełko i od razu dostajesz cały zestaw możliwości, zamiast składać go po kawałku.

Terminologia związana z agentami bywa myląca, dlatego podsumowałem różnice w tabeli. Odpowiada ona również na połowę pytań początkujących.

Co to jestCo robiJak się to instaluje
UmiejętnośćJedna konkretna możliwość, np. „utwórz commit w naszym stylu”Umieść plik z instrukcjami w folderze agenta
Agent pomocniczyW osobnej konwersacji zajmuje się większym podzadaniem, nie zużywając twojego kontekstuOpisz go w osobnym pliku
Zautomatyzowane działanieUruchamia się automatycznie w reakcji na zdarzenie: przed zapisaniem, po odpowiedziDodaj regułę w ustawieniach
Połączenie z usługą (MCP)Daje botowi dostęp do zewnętrznego programu, np. GitHuba, bazy danych lub przeglądarkiSkonfiguruj adres i klucz dostępu
WtyczkaPudełko zawierające wszystkie te elementy, połączone i spakowaneJedno polecenie instalacji

W świecie Claude Code połączenie z usługą zewnętrzną nazywa się MCP. To standard, który pozwala agentowi łączyć się z GitHubem, bazą danych lub przeglądarką. Pierwsze cztery wiersze tabeli przedstawiają osobne elementy składowe.

Spójrz na ostatni wiersz. Wtyczka znajduje się o poziom wyżej niż pozostałe cztery elementy. Łączy w jednym pudełku umiejętność, narzędzie pomocnicze, zautomatyzowane działanie i MCP. Autor połączył wszystko, dodał plik z opisem i opublikował gotowy zestaw. Zamiast osobno składać cztery elementy, dostajesz kompletną całość jednym poleceniem.

Wybór jest prosty. Jeśli do zadania potrzebujesz jednej niewielkiej możliwości, napisz umiejętność samodzielnie — zajmie to piętnaście minut. Jeśli potrzebujesz gotowego zestawu od osób, które rozwiązały już twój problem, wybierz wtyczkę. W osobnym poradniku opisuję jak wybierać umiejętności do Claude Code, w tym jak nie przeciążyć agenta dodatkowymi umiejętnościami.

Co oznacza „zainstalować wtyczkę w Telegramie” i co Telegram ma z tym wspólnego?

Najważniejsza informacja

Wtyczkę instaluje się w agencie, który odpowiada ci przez Telegram, a nie w samym Telegramie. Komunikator jest pilotem: za jego pomocą wydajesz botowi polecenia, a agent działa na komputerze lub serwerze. „Zainstalować wtyczkę w Telegramie” oznacza więc „zainstalować wtyczkę w agencie i nadal sterować nim z czatu”.

To częste źródło nieporozumień. Sam Telegram nie ma wtyczek: komunikator nie przechowuje możliwości bota. Przekazuje twoje wiadomości agentowi i wyświetla jego odpowiedzi. Mózg działa gdzie indziej — na twoim laptopie lub serwerze z agentem takim jak Hermes Agent, OpenClaw albo Claude Code połączony z czatem.

Wtyczkę można zainstalować na dwa sposoby i oba działają:

  1. Bezpośrednio z czatu. Napisz agentowi w Telegramie zwykłym językiem: „zainstaluj sobie wtyczkę do GitHuba”. Agent zainstaluje ją na własnej maszynie i odpowie, że jest gotowa. To wygodne, gdy serwer jest daleko, a ty korzystasz z telefonu.
  2. W terminalu. Zaloguj się na maszynę, na której działa agent, i zainstaluj tam wtyczkę za pomocą polecenia. Za pierwszym razem jest to pewniejszy sposób: widzisz całe wyjście i niczego nie przeoczysz.

Wybór metody zależy od tego, czy ufasz botowi na tyle, by samodzielnie instalował rozszerzenia bez nadzoru. Pierwsze wtyczki instalowałem ręcznie w terminalu, żeby dokładnie widzieć, co jest podłączane. Gdy nabrałem wprawy, zacząłem pozwalać agentowi instalować je z poziomu czatu. Poniżej pokażę obie metody.

Jak zainstalować wtyczkę w agencie w pięć minut?

Najważniejsza informacja

Najpierw podłącz rynek wtyczek, potem zainstaluj wybraną wtyczkę po nazwie, a na koniec ponownie załaduj agenta, aby wykrył nową wtyczkę. W Claude Code wystarczą trzy polecenia: dodanie rynku, instalacja wtyczki i ponowne załadowanie wtyczek. Hermes Agent i OpenClaw działają według tej samej zasady, choć używają innych nazw poleceń.

Pokażę to na przykładzie Claude Code, ponieważ jego dokumentacja opisuje proces dokładnie, a do tego łatwo go powtórzyć. Polecenia są takie same w terminalu i wtedy, gdy wysyłasz je agentowi przez Telegram.

  1. Otwórz listę wtyczek. Polecenie /plugin otwiera panel bezpośrednio w terminalu. Znajdziesz tam kartę ze wszystkimi dostępnymi rozszerzeniami oraz katalog na claude.com/plugins. To sklep, który możesz przeglądać przed instalacją.
  2. Podłącz oficjalny rynek. Wpisz /plugin marketplace add anthropics/claude-plugins-official. Rynek to katalog, z którego agent pobiera wtyczki. Oficjalny rynek prowadzi Anthropic.
  3. Zainstaluj potrzebną wtyczkę. Wpisz nazwę wtyczki, a następnie nazwę rynku, oddzielone znakiem @:
/plugin install github@claude-plugins-official
  1. Załaduj ponownie wtyczki. Jeśli po instalacji bot wyświetli „Run /reload-plugins to activate.”, uruchom /reload-plugins. Dopóki nie załadujesz ich ponownie, nowe polecenia nie pojawią się w bieżącej konwersacji. Jeśli zobaczysz ostrzeżenie, że ponowne ładowanie spowoduje ponowne odczytanie konwersacji, powtórz polecenie jako /reload-plugins --force.

Gotowe. Agent ma teraz dostęp do poleceń wtyczki. W Claude Code używają one nazwy wtyczki jako prefiksu, na przykład /commit-commands:commit, więc od razu widać, że dane polecenie pochodzi z wtyczki.

Gdy zamiast terminala wysyłasz polecenia botowi w Telegramie, Claude Code oferuje też samodzielne polecenie instalacji bez interaktywnego panelu: claude plugin install. Dokumentacja zwraca uwagę na jeden szczegół: to polecenie nie ładuje wtyczki do już otwartej konwersacji. Agent wykryje ją przy następnym uruchomieniu lub po użyciu /reload-plugins. Innymi słowy, po instalacji musisz ponownie uruchomić bota, inaczej nowe polecenia nie będą dostępne.

W Hermes Agent rozszerzenia włącza się i wyłącza poleceniem hermes tools, a umiejętności znajdują się w osobnym folderze. OpenClaw działa podobnie: podłączasz zestaw i ponownie uruchamiasz bota. Nazwy są różne, ale kolejność pozostaje taka sama: podłącz źródło, zainstaluj według nazwy i uruchom agenta ponownie.

Wtyczki są jednym z elementów inżynierii kontekstu: przed pierwszym zapytaniem decydujesz, jakie możliwości agent ma mieć pod ręką.

Skąd brać wtyczki i którym można ufać?

Najważniejsza informacja

Istnieją trzy źródła o różnym poziomie wiarygodności: oficjalny rynek Anthropic, sprawdzony rynek społecznościowy oraz dowolne katalogi zewnętrzne na GitHubie. Pierwszy prowadzi sam dostawca; wtyczki w drugim przeszły automatyczną kontrolę i są przypięte do określonej wersji; korzystanie z trzeciego odbywa się na własne ryzyko. Im dalej od oficjalnego źródła, tym dokładniej należy sprawdzić zawartość.

Wtyczka to kod kogoś innego, który dostaje takie same uprawnienia jak twój agent: dostęp do plików, terminala i usług. Dlatego źródło ma większe znaczenie niż atrakcyjny opis. Oto źródła od najbardziej do najmniej wiarygodnych.

ŹródłoKto odpowiadaJak podłączyć
Oficjalny rynekAnthropic utrzymuje sam katalog/plugin marketplace add anthropics/claude-plugins-official
Rynek społecznościowyWtyczki zewnętrzne przeszły automatyczną kontrolę, a każda jest przypięta do konkretnej wersji/plugin marketplace add anthropics/claude-plugins-community
Przykłady dostawcyAnthropic udostępnia przykładowe wtyczki/plugin marketplace add anthropics/claude-code
Katalog zewnętrznyAutor na GitHubie; nikt go nie sprawdziłUżyj adresu repozytorium, na własne ryzyko

Aby zainstalować wtyczkę z rynku społecznościowego, użyj podobnego polecenia, ale podaj inny rynek: /plugin install plugin-name@claude-community. Dokumentacja wyraźnie informuje, że te wtyczki przeszły automatyczną kontrolę bezpieczeństwa i każda jest przypięta do konkretnej wersji kodu. Dzięki temu otrzymujesz dokładnie sprawdzoną wersję, bez późniejszych zmian dodanych przez autora.

Przed instalacją Claude Code wyświetla sekcję „Will install”: listę poleceń, narzędzi pomocniczych, umiejętności, zautomatyzowanych działań i połączeń, które doda wtyczka. Przeczytaj ją. To okazja, żeby zauważyć na przykład, że rozszerzenie do notatek bez wyraźnego powodu prosi o dostęp do terminala. Oficjalna dokumentacja jasno przedstawia tę zasadę:

Przed zainstalowaniem wtyczki upewnij się, że jej ufasz. Anthropic nie kontroluje tego, jakie połączenia, pliki ani inne elementy kodu zawiera wtyczka i nie może zagwarantować, że będzie działać zgodnie z przeznaczeniem. Zapoznaj się ze stroną każdej wtyczki.

— Claude Code documentation, https://docs.claude.com/en/docs/claude-code/discover-plugins

Mówiąc prosto: oficjalne i sprawdzone rynki dają większy spokój; losowego repozytorium na GitHubie używaj dopiero wtedy, gdy przeczytasz jego zawartość i zrozumiesz, dlaczego potrzebuje żądanych uprawnień. Zaufanie do kodu zewnętrznego wykracza poza instalowanie wtyczek. Piszę o tym w artykule o bezpieczeństwie vibe-codingu.

Jak sprawdzić, czy wtyczka jest zainstalowana i działa w Telegramie?

Najważniejsza informacja

Poproś agenta o listę jego poleceń albo otwórz panel wtyczek. Jeśli polecenia wtyczki znajdują się na liście, jest podłączona. Następnie zleć mu małe zadanie testowe na czacie i sprawdź, czy bot podejmuje się go, używając nowej możliwości. Jeśli nic się nie pojawia, być może zapomniałeś ponownie załadować wtyczki albo podłączyłeś niewłaściwy rynek.

Poświęć minutę na sprawdzenie: komunikat „zainstalowano” nie oznacza jeszcze, że bot rzeczywiście załadował wtyczkę. Wykonaj te kroki:

  1. Sprawdź listę. Otwórz ponownie panel /plugin albo poproś agenta o wyświetlenie dostępnych poleceń. Polecenia nowej wtyczki powinny pojawić się na liście, a w Claude Code będą poprzedzone nazwą wtyczki.
  2. Zleć zadanie testowe. Wybierz coś bezpiecznego, a nie zadanie produkcyjne. Jeśli instalowałeś wtyczkę do GitHuba, poproś o wyświetlenie najnowszych commitów. Jeśli instalowałeś wtyczkę do przeglądu kodu, przekaż jej mały plik. Sprawdź jedną rzecz: czy bot podejmuje się zadania, korzystając z nowej możliwości?
  3. Sprawdź w tym samym czacie, którego używasz do pracy. Jeśli sterujesz agentem z Telegrama, wyślij polecenie testowe w Telegramie. Czasami wtyczka jest widoczna w terminalu, ale bot na czacie nie został jeszcze ponownie załadowany.

Najczęstszym powodem, dla którego zainstalowana wtyczka nie działa, jest pominięcie ponownego załadowania. Polecenie instalacji zakończyło się powodzeniem, ale agent w otwartej konwersacji nadal używa starego zestawu możliwości. Pomaga /reload-plugins; jeśli to nie zadziała, uruchom bota ponownie. Drugim powodem jest instalacja z innego rynku: nazwa wtyczki się zgadza, ale katalog jest niewłaściwy, więc agent słusznie informuje, że wtyczki nie ma w podłączonych rynkach.

Jeśli bot odpowiada na czacie, ale nie rozumie nowego polecenia, nie oznacza to, że agent jest zepsuty ani że zrobiłeś coś nie tak. Prawie zawsze chodzi o jedną z dwóch rzeczy: wtyczki nie zostały ponownie załadowane albo podłączyłeś niewłaściwy rynek. Obie kwestie można naprawić w minutę.

Jak aktualizować i usuwać wtyczki, żeby nie zaśmiecać agenta?

Najważniejsza informacja

Zaktualizuj rynek jednym poleceniem — dopiero wtedy będą dostępne nowe wersje wtyczek. Usuwanie wtyczki jest równie łatwe jak instalowanie: użyj tego samego panelu. Podłączaj tylko wtyczki, z których faktycznie korzystasz: każda dodatkowa dodaje botowi polecenia i zajmuje część kontekstu.

Aktualizacje mają jeden nieoczywisty szczegół. Gdy autor publikuje nową wersję wtyczki, nie pojawia się ona automatycznie. Najpierw zaktualizuj katalog rynku poleceniem /plugin marketplace update, a dopiero potem zainstaluj nową wersję. Dopóki nie zaktualizujesz rynku, agent uznaje pobraną poprzednio wersję za aktualną. To celowe: zmiany innych osób nie zostaną dodane później bez twojej wiedzy.

Usuń wtyczkę z tego samego panelu /plugin, którego użyłeś do jej instalacji: znajdź ją na liście zainstalowanych wtyczek i usuń. Nie pozostawia śladu w agencie, a polecenia znikają po ponownym załadowaniu. Dlatego eksperymentowanie z wtyczkami nie jest straszne: zainstaluj kilka, zostaw dwie, które się sprawdzają, a resztę usuń.

Dbaj też o porządek. Każda podłączona wtyczka dodaje polecenia, o których agent musi pamiętać, i wykorzystuje część jego okna kontekstu na opisy. Pięć nieużywanych wtyczek spowalnia bota i niepotrzebnie go dezorientuje. Zasada jest prosta: jeśli wtyczka nie przydała się przez dwa tygodnie, usuń ją. Możesz ją przywrócić jednym poleceniem.

Jakie wtyczki zainstalowałbym w pierwszej kolejności?

Najważniejsza informacja

Zacznij od trzech obszarów: pracy z GitHubem, przeglądu kodu i commitów w spójnym stylu. Potrzebuje ich niemal każdy, kto tworzy projekt i zarządza agentem z czatu. Pozostałe dodawaj do konkretnych zadań. Nie trzeba instalować wtyczek z wyprzedzeniem: nieużywane tylko spowalniają bota.

Nie podam listy 100 najlepszych — to temat na osobny poradnik, a artykuł o 10 najlepszych wtyczkach do Claude Code już mam. Oto trzy obszary, które polecam początkującym zarządzającym agentem z Telegrama.

  1. Praca z GitHubem. Wtyczka dodająca agentowi polecenia do obsługi commitów, gałęzi i pull requestów. Napisz botowi na czacie: „zapisz pracę i wypchnij ją do repozytorium”, a agent to zrobi. Pozwala to pozbyć się głównej obawy osób korzystających z vibe-codingu bez doświadczenia: strachu przed utratą kodu.
  2. Przegląd kodu. Wtyczka z listą kontrolną do sprawdzania błędów, luk w zabezpieczeniach i słabych punktów. Jest szczególnie przydatna w połączeniu z Telegramem: wyślij fragment kodu na czacie i otrzymaj przegląd bez otwierania edytora.
  3. Commity w spójnym stylu. Niewielka wtyczka, która formatuje commity agenta według jednego szablonu. Może się wydawać, że to drobiazg, ale po miesiącu historia projektu będzie wyglądać schludnie, jak w pracy zespołowej, zamiast zamienić się w bałagan.

Później wybieraj wtyczki do konkretnych zadań. Pracujesz z bazą danych? Zainstaluj wtyczkę do bazy danych. Tworzysz podsumowania? Zainstaluj wtyczkę do planowania zadań. Ogólna zasada jest taka sama: zacznij od zadania, a potem znajdź do niego wtyczkę. Instalowanie wtyczek z wyprzedzeniem, „na wszelki wypadek”, to pewny sposób na zasypanie bota poleceniami, których nigdy nie użyjesz.

O co jeszcze ludzie pytają w związku z wtyczkami w agentach Telegrama?

Najważniejsza informacja

Szybkie odpowiedzi na częste pytania: wtyczki są w większości bezpłatne, działają z botami w chmurze i lokalnymi, a „wtyczka Telegrama” ze sklepu z naklejkami to coś innego niż rozszerzenie agenta AI. Przed instalacją można sprawdzić niebezpieczne uprawnienia, a instalację da się cofnąć w minutę.

Często zadawane pytania

Czy wtyczki do agentów są płatne?

Wtyczki z oficjalnych i społecznościowych rynków są bezpłatne: mają otwarty kod źródłowy, a ich podłączenie nic nie kosztuje. Płatny może być model połączony z agentem albo usługa zewnętrzna używana przez wtyczkę. Nie płacisz jednak za samą instalację wtyczki.

Czy mogę zainstalować wtyczkę, jeśli bot działa na serwerze?

Tak, to najczęstszy przypadek. Użyj tego samego polecenia: zaloguj się do terminala na serwerze albo przekaż polecenie agentowi bezpośrednio w Telegramie, jeśli ufasz mu na tyle, by instalował bez nadzoru. Po instalacji musisz ponownie uruchomić bota albo polecić mu ponownie załadować wtyczki, inaczej nie załaduje nowych możliwości.

Czym wtyczka do agenta AI różni się od wtyczki do Telegrama?

To dwie różne rzeczy, które ludzie mylą, bo używają tego samego słowa „wtyczka”. Sam Telegram nie ma rozszerzeń dla botów: komunikator tylko przekazuje wiadomości. Wtyczkę instaluje się w agencie AI, który odpowiada ci przez Telegram, a sam agent działa na komputerze lub serwerze. Nie znajduje się ona w komunikatorze.

Jak sprawdzić, czy wtyczka jest godna zaufania?

Sprawdź źródło i listę uprawnień. Oficjalny rynek prowadzi dostawca, a wtyczki społecznościowe przeszły automatyczną kontrolę i są przypięte do wersji. Przed instalacją agent pokazuje dokładnie, co doda wtyczka: jeśli rozszerzenie do notatek prosi o dostęp do terminala, zachowaj ostrożność i nie instaluj go.

Co zrobić, jeśli wtyczka nie działa po instalacji?

Prawie zawsze powodem jest jedna z dwóch rzeczy: nie załadowałeś ponownie wtyczek po instalacji albo podłączyłeś niewłaściwy rynek. Poproś agenta o ponowne załadowanie wtyczek, a jeśli to nie pomoże, uruchom bota ponownie. Sprawdź w tym samym czacie, w którym pracujesz: wtyczka może być widoczna w terminalu, ale bot w Telegramie jeszcze jej nie załadował.

Otwórz Ailoot.

Więcej szczegółów

Pytania i odpowiedzi

Dlaczego zainstalowana wtyczka nadal nie działa przez Telegram?

Uruchomiony agent mógł jej jeszcze nie wczytać. Przeładuj wtyczki lub uruchom bota ponownie, potem sprawdź polecenia i nieszkodliwy test w tym samym czacie Telegrama; wynik instalacji sam nie dowodzi wczytania przez aktywną sesję.

Gdzie instalować wtyczkę bota działającego na serwerze?

W agencie na maszynie uruchamiającej bota. Telegram przekazuje wiadomości i pokazuje odpowiedzi; nie przechowuje rozszerzeń agenta. Przed instalacją sprawdź źródło i dodawane funkcje.

Wszystkie artykuły