Przejdź do głównej zawartości

Skille, serwery MCP czy pluginy: co wybrać i gdzie tego szukać

Agent do kodowania ma siedem punktów rozszerzeń: AGENTS.md (stałe zasady), skille (procedury ładowane na żądanie), komendy slash (procedury uruchamiane przez człowieka), subagenci (odizolowane zadania poboczne), hooki (kontrole, które zawsze działają), serwery MCP (żywe systemy zewnętrzne) i pluginy (paczki pozostałych). Wybierz mechanizm według zadania, a potem zmierz koszt kontekstu.

Koleżanka prosi agenta o otwarcie PR-a „tak, jak robimy to u nas”. Agent ma trzy źródła instrukcji, dwie integracje z GitHubem i zapomniany hook, i trzyma się niewłaściwego. Ta strona pomaga programistom i tech leadom zdecydować, gdzie powinna trafić zasada albo narzędzie.

MechanizmKiedy trafia do kontekstuSięgnij po niego, gdyNie nadaje się doStrona kanoniczna
AGENTS.md (CLAUDE.md, Rules w Cursorze)W każdej sesji, w całościkomendy budowania i testów, zasady dla każdego zadaniadługich procedur, dokumentacji APIPliki kontekstu repozytorium
Skill (folder z SKILL.md)Nazwa i opis zawsze, treść dopiero przy użyciupowtarzalna procedura: TDD, checklista wydaniasekretów, żywych danychAgent Skills
Komenda slash (w Claude Code skill z disable-model-invocation: true)Tylko gdy człowiek ją wpiszekroki, które nigdy nie mogą ruszyć same: wdrożenie, przygotowanie wydaniaczegokolwiek, co agent ma podjąć bez pytaniaWłasne komendy i skille
SubagentWłasne okno; wraca tylko podsumowaniewyszukiwania, które zwracają dużo szumu, druga opinia w przeglądzie kodupracy, która wymaga kontekstu głównego wątkuWłasni subagenci
HookNic, chyba że zwróci wynikzasady, które muszą obowiązywać zawsze: formatowanie po edycji, blokada sekretuwskazówek, które model może pominąćHooki
Serwer MCPSchematy narzędzi i każdy wynikodczyt lub zmiana stanu zewnętrznego: PR-y, zgłoszenia, przeglądarkakonwencji i styluSerwery MCP
Plugin (wersjonowana paczka powyższych)To, co zawieraskille i serwer dostawcy razem albo standardowy zestaw zespołuzasady, na którą wystarczy jedna linia w AGENTS.mdPluginy

Test: skill mówi agentowi jak, serwer MCP pozwala mu działać, a hook pilnuje, żeby to zrobił. Zasada, którą agent może zignorować, należy do AGENTS.md albo skilla; zasada, której nie wolno mu złamać, należy do hooka albo do CI.

  • Pluginy stały się domyślną drogą instalacji. 26 września 2026 claude-plugins-official miał 314 pluginów, openai-curated 65, a cursor/plugins 94.
  • Koszt kontekstu stał się kryterium wyboru. claude plugin details (Claude Code 2.1.283, 26 września 2026): około 838 tokenów na sesję dla superpowers, 41 515 dla Everything Claude Code.
  • Ekosystem szybko się zmienia. GSD to teraz @opengsd/gsd-core; openai/skills ustąpiło miejsca openai/plugins.
  1. Zapisz punkt wyjścia: /context w Claude Code. Codex i Cursor nie mają sprawdzonego odpowiednika, więc policz serwery przez codex mcp list, a skille przez npx skills list. claude plugin details <nazwa> wypisze przewidywany koszt w tokenach dowolnego pluginu, także gdy jego skille instalujesz gdzie indziej.

  2. Zainstaluj jedną paczkę dyscypliny. Skille Matta Pococka obejmują grillowanie, specyfikacje, zgłoszenia, TDD i przegląd kodu.

    Okno terminala
    claude plugin install mattpocock-skills@claude-plugins-official --scope project
    claude plugin details mattpocock-skills

    grill-me to jednolinijkowy delegat, który bez grilling nie działa. Pisz --skill grill-me, nigdy --skill=grill-me, bo skills 1.7.0 pomija taki zapis bez błędu. Skille z pluginu mają przestrzeń nazw: w Claude Code wpisz /mattpocock-skills:grill-me; kopia z npx skills to /grill-me w Cursorze i $grill-me w Codeksie.

  3. Dodaj GitHuba i Context7. Odczytaj token fine-grained ograniczony do jednego repozytorium z magazynu sekretów (tu pęk kluczy macOS), nigdy go nie wklejaj. Strona o GitHub MCP podaje minimalne uprawnienia i adres /readonly.

    Okno terminala
    export GITHUB_PERSONAL_ACCESS_TOKEN="$(security find-generic-password -s gh-mcp -w)"
    claude plugin install github@claude-plugins-official --scope project
    claude mcp add --transport http --scope project context7 https://mcp.context7.com/mcp
  4. Zmierz ponownie w nowej sesji. Jeśli koszt przewyższa korzyść, usuń coś.

  5. Dodaj do repozytorium pliki .claude/settings.json, .mcp.json i .cursor/mcp.json, żeby zespół dostał ten sam zestaw przez przegląd kodu. codex mcp add zapisuje konfigurację użytkownika, więc każdy użytkownik Codeksa powtarza krok 3. Każdy członek zespołu i tak eksportuje własny GITHUB_PERSONAL_ACCESS_TOKEN (plugin czyta dokładnie tę nazwę); tokeny nigdy nie trafiają do commitowanych plików.

Skąd wiesz, że zestaw działa, bez czytania każdej linii

Dział zatytułowany „Skąd wiesz, że zestaw działa, bez czytania każdej linii”
  • Budżet kontekstu: liczby z kroków 1 i 4, zapisane w PR-ze; zobacz jak obniżyć koszt tokenów MCP.
  • Deterministyczne bramki: testy, sprawdzanie typów i hook pre-commit z Gitleaks.
  • Drugi model: codex review albo bot do przeglądu kodu; zobacz review PR-ów agenta.
  • Akceptacja: tech lead przegląda zmiany MCP i pluginów jak zmiany zależności.
ObjawPrzyczynaNaprawa
Każdy skill pojawia się dwa razyZainstalowany jako plugin i przez npx skillsZostaw jedną drogę
Agent ignoruje zasadę „musi”Zasada istnieje tylko jako tekstPrzenieś ją do hooka albo kontroli w CI
Wynik MCP każe agentowi zrobić coś dziwnegoPrompt injection przez pobraną treśćUżywaj zakresów tylko do odczytu; zobacz bezpieczeństwo MCP
Edytuj stronę

Ostatnia aktualizacja:

Cytuj tę stronę — https://developertoolkit.ai/pl/ecosystem/, developertoolkit.ai