Jakub Stankowski – programowanie z AI

O autorze

Jakub Stankowski – programista .NET i Angular od 2018 roku. Pracował nad projektami frontendowymi, backendowymi i fullstackowymi, przestrzegając zasad czystego kodu, DRY i stosując CQRS. Ma również doświadczenie jako trener programowania.

Od 2023 roku intensywnie pracuje z Claude AI oraz metodą Spec-Driven Development (SDD) – produkcyjnym workflow do pracy z AI opartym na zasadzie: najpierw specyfikacja, potem implementacja. Na ProgramujZAI.pl dzieli się praktyczną wiedzą o tym, jak programować z AI bez chaosu w kodzie.

Poznaj Jakuba →


Sześć taktyk realnie zwiększa produktywność z Claude i obniża zużycie tokenów: Claude HUD pokazuje limit i kontekst na żywo, Targeted Scope zawęża pliki widoczne dla Claude do minimum, /clear resetuje zapchany kontekst, /model pozwala dobrać tańszy model do prostszych zadań, OpenRouter daje dostęp do wielu modeli w jednym miejscu, a Superpowers (np. komenda /brainstorm) wymusza bardziej profesjonalny workflow zamiast pisania kodu na skróty. Poniżej pokazuję, jak działa każda z nich w praktyce.

Claude HUD pokazuje limit, kontekst i agentów bez komendy /usage

Claude HUD to prosty plugin instalowany trzema komendami w terminalu, który na żywo pokazuje, ile limitu Ci zostało, ile kontekstu jest zajęte i ile agentów masz aktualnie uruchomionych. Zamiast ciągle sprawdzać stan komendą /usage, masz wszystko czarno na białym przez cały czas trwania sesji.

To niewielka zmiana w interfejsie, ale realnie zwiększa efektywność pracy – widzisz od razu, kiedy zbliżasz się do limitu albo kiedy kontekst zaczyna się zapychać, zamiast dowiadywać się o tym dopiero, gdy Claude zaczyna gubić wątek.

Targeted Scope oszczędza tokeny przez zawężenie kontekstu do potrzebnych plików

Targeted Scope to zawężenie zakresu plików, które Claude widzi podczas pracy, do minimum potrzebnego dla danego zadania. Zamiast dawać mu wgląd w cały projekt, dajesz tylko ten folder lub te pliki, których faktycznie potrzebuje do wykonania konkretnego taska.

W praktyce oznacza to poświęcenie chwili na starcie, żeby wskazać Claude dokładne miejsce w kodzie – np. przez podejrzenie w Chrome DevTools, jaki request wykonuje dana akcja w UI, i namierzenie odpowiedniego kontrolera czy metody w API, zanim w ogóle uruchomisz sesję. To podejście sprawdza się szczególnie w dużych, komercyjnych projektach, gdzie struktura plików nie jest oczywista.

Zawężony kontekst oznacza mniej tokenów spalonych na przeszukiwanie całego projektu i szybszą, bardziej trafną implementację. Jeśli pracujesz w podejściu Spec-Driven Development, Targeted Scope wpisuje się w opis zadania – dodajesz tam wskazany kontroler, treść błędu z konsoli albo konkretną nazwę metody, zanim Claude zacznie w ogóle szukać rozwiązania.

/clear resetuje zapchany kontekst i przywraca jakość odpowiedzi

/clear zwalnia zajęty kontekst rozmowy jednym wpisem, co pozwala korzystać z Claude dużo bardziej efektywnie. Dzięki wtyczce Claude HUD widać dokładnie, ile kontekstu jest aktualnie wykorzystane – przy 70-80% warto już rozważyć reset, zanim jakość odpowiedzi zacznie spadać.

Zamiast walczyć z rozrośniętym kontekstem, wystarczy wpisać komendę – kontekst wraca do zera i zaczynasz nową sesję bez historii, bez balastu poprzednich prób i bez spadku jakości odpowiedzi. Najbardziej przydaje się to w trzech sytuacjach:

  • zmieniasz temat rozmowy na zupełnie inny,
  • testujesz różne warianty promptów pod ten sam problem,
  • widzisz, że model zaczyna się „gubić” i mieszać wątki.

/model pozwala dobrać tańszy silnik do prostszych zadań

/model pokazuje listę dostępnych modeli i pozwala przełączyć się na tańszy bez zmiany reszty workflow. Nie każdy task wymaga najmocniejszego modelu – prosty refactor, drobne poprawki UI, pisanie prostych testów czy analiza pojedynczej funkcji często spokojnie wystarczy przy lżejszym modelu, który działa szybciej, zużywa mniej tokenów i po prostu kosztuje mniej.

Najmocniejszy model warto zostawić do dużych analiz, projektowania architektury i złożonych problemów biznesowych – tam, gdzie jego dodatkowa „moc obliczeniowa” faktycznie się przekłada na jakość wyniku. To najprostsza rzecz, jaką możesz zrobić, żeby od razu obniżyć koszty, bez zmiany sposobu pracy.

OpenRouter daje dostęp do wielu modeli i optymalizuje koszty w jednym miejscu

OpenRouter to platforma, która pozwala korzystać z wielu modeli AI w jednym miejscu – nie tylko od Anthropic, ale też od innych dostawców takich jak Google, Meta czy Mistral. Dzięki temu dobierasz model idealnie do konkretnego zadania zamiast przepalać drogie tokeny na wszystko, a przy okazji masz jedno API zamiast osobnych kont i kluczy u każdego dostawcy z osobna.

Podłączenie OpenRouter do Claude Code wymaga utworzenia pliku settings.local.json w folderze .claude i uzupełnienia go o klucz API wygenerowany na koncie OpenRouter, wraz z nazwą wybranego modelu. Konto na platformie jest wymagane – nie da się z tego skorzystać bez rejestracji.

OpenRouter daje trzy konkretne korzyści: dostęp do wielu dostawców modeli pod jednym dachem, realną optymalizację kosztów (proste zadania trafiają do tańszych modeli, a Sonnet zostaje tylko tam, gdzie faktycznie potrzebujesz jego możliwości) oraz jedną, prostszą integrację zamiast osobnej konfiguracji dla każdego dostawcy.

W workflow Spec-Driven Development to rozwiązanie wpisuje się szczególnie dobrze: pierwsze cztery kroki (specyfikacja, review specyfikacji i plan implementacji) zwykle zużywają najwięcej tokenów i warto do nich użyć mocniejszego modelu, a sam etap implementacji często można poprowadzić już na tańszym silniku.

Superpowers wymusza profesjonalny workflow zamiast kodu pisanego na skróty

Superpowers to zestaw rozszerzeń, który zamienia Claude z prostego narzędzia do pisania promptów w coś bliższego systemowi pracy. Instalacja zajmuje kilka sekund i wymaga dwóch komend w terminalu.

Standardowe AI często zachowuje się jak zdolny, ale rozkojarzony stażysta – pisze kod szybko, ale rzadko myśli o architekturze czy testach, dopóki mu się o tym nie przypomni. Superpowers wymusza bardziej dojrzały workflow, którego programiści często unikają z lenistwa, nawet gdy dobrze wiedzą, że powinni go stosować.

Jednym z dostępnych w pluginie skilli jest komenda /brainstorm, która pozwala zatrzymać się przed kodowaniem i przemyśleć problem razem z AI. Claude nie pisze wtedy od razu rozwiązania – generuje różne pomysły i kierunki do rozważenia, jak szybka burza mózgów z zespołem, tylko że trwa kilka sekund zamiast całego spotkania.

FAQ – najczęstsze pytania o produktywność z Claude

Czy te taktyki działają tylko na płatnych planach Claude?
Nie – działają niezależnie od tego, czy masz plan Free, Pro, Max, czy korzystasz z API. Wszystkie opierają się na zarządzaniu kontekstem i doborze modelu, a nie na funkcjach dostępnych wyłącznie w jednym planie.

Od czego zacząć, jeśli chcę szybko obniżyć zużycie tokenów?
Najprostszy pierwszy krok to komenda /model – przełączenie prostszych zadań na tańszy model nie wymaga żadnej dodatkowej konfiguracji i daje natychmiastowy efekt.

Czy OpenRouter wymaga zmiany sposobu pracy z Claude Code?
Nie – po jednorazowej konfiguracji pliku settings.local.json workflow pozostaje identyczny, zmienia się tylko silnik, z którym pracujesz w tle.

Jak Targeted Scope łączy się ze Spec-Driven Development?
Targeted Scope wpisuje się w etap pisania specyfikacji zadania – już na starcie wskazujesz konkretny plik, kontroler albo treść błędu, zamiast pozwalać Claude przeszukiwać cały projekt od zera.

Te 6 taktyk razem realnie obniża koszty pracy z Claude

Claude HUD, Targeted Scope, /clear, /model, OpenRouter i Superpowers to konkretne, wdrażalne od razu taktyki, a nie teoria – każda z nich osobno oszczędza tokeny albo czas, a razem dają realną zmianę w tym, ile faktycznie wyciągasz z każdej sesji z Claude. Tanie, nieograniczone limity w AI już się skończyły, więc efektywność pracy z modelem staje się coraz ważniejsza, niezależnie od planu, z którego korzystasz.

Jeśli chcesz zobaczyć te taktyki wpięte w pełny, produkcyjny workflow Spec-Driven Development, zajrzyj do artykułów z kategorii Claude Code oraz Spec Driven Development na blogu. Zapisując się na newsletter na standev.it/ai-workflow-bonus, dostajesz gotowy szablon mojego workflow SDD do wykorzystania we własnym projekcie.



Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *