← Wróć do logu

Claude Code - mój nowy pomocnik w programowaniu

Pixel art kotek programista z Claude Code

Pamiętacie mój pierwszy wpis o tym, jak stworzyłem tę stronę z pomocą Claude 3.7? Od tamtego czasu sporo się zmieniło! Odkryłem coś, co przeniosło moją pracę na zupełnie nowy poziom - Claude Code. To narzędzie, które działa bezpośrednio w terminalu i pomaga mi programować jak prawdziwy profesjonalista.

Czym jest Claude Code?

Claude Code to narzędzie od Anthropic, które działa w wierszu poleceń (terminalu). Zamiast kopiować kod z przeglądarki i wklejać go do edytora, mogę po prostu rozmawiać z AI prosto z terminala. Claude Code widzi moje pliki, rozumie strukturę projektu i może bezpośrednio edytować kod. To jak mieć doświadczonego programistę siedzącego obok mnie i patrzącego na ten sam ekran!

Jak Claude Code pomaga mi w pracy nad stroną?

Praca nad stroną PixelInventor stała się o wiele szybsza. Wcześniej, gdy chciałem zmienić coś na stronie, musiałem ręcznie szukać odpowiednich plików, otwierać je w edytorze i samodzielnie wprowadzać zmiany. Teraz wystarczy, że powiem Claude Code, co chcę zrobić, a on sam:

  • Znajduje odpowiednie pliki - nie muszę pamiętać, gdzie jest każdy plik w projekcie
  • Edytuje wiele plików naraz - na przykład zmiana nazwy strony we wszystkich plikach HTML zajmuje mu sekundy
  • Commituje i pushuje zmiany - obsługuje gita za mnie, łącznie z pisaniem dobrych opisów commitów
  • Debuguje problemy - gdy coś nie działa, analizuje kod i znajduje przyczynę

Konkretny przykład - zmiana nazwy strony

Ostatnio chciałem zmienić nazwę strony we wszystkich miejscach. Normalnie musiałbym ręcznie przejść przez każdy plik HTML i zmienić tytuły, meta tagi, nagłówki... Claude Code zrobił to sam w kilka sekund! Przeszukał cały projekt, znalazł wszystkie wystąpienia starej nazwy i zamienił je na nową. To by mi zajęło pewnie pół godziny, a Claude Code zrobił to błyskawicznie.

Terminal vs przeglądarka - co się zmieniło?

Kiedy tworzyłem tę stronę z Claude 3.7 w przeglądarce, musiałem kopiować i wklejać każdy fragment kodu. To działało, ale było trochę jak gra w "podaj dalej" - ja mówię co chcę, AI generuje kod, ja kopiuję, wklejam, sprawdzam, i tak w kółko.

Z Claude Code ten proces jest o wiele płynniejszy. AI widzi mój cały projekt, rozumie kontekst i może bezpośrednio wprowadzać zmiany. Mogę powiedzieć "dodaj nowy wpis na blogu" i Claude Code sam stworzy plik HTML, zaktualizuje listę postów i zadba o to, żeby wszystko było spójne ze stylem strony. Dokładnie tak jak powstał ten wpis, który właśnie czytasz!

Co mnie najbardziej zaskoczyło?

Najbardziej zaskoczył mnie fakt, że Claude Code naprawdę rozumie strukturę mojego projektu. Gdy proszę go o zmianę, on nie zmienia tylko jednego pliku - sprawdza, czy ta zmiana powinna być wprowadzona też w innych miejscach. Na przykład, gdy dodaję nowy wpis na blogu, automatycznie aktualizuje plik JSON z listą wpisów, tworzy plik HTML z odpowiednimi meta tagami i dba o SEO. To tak, jakby znał mój projekt lepiej niż ja sam!

Moje ulubione zastosowania

Oto rzeczy, do których najczęściej używam Claude Code:

  • Pisanie nowych wpisów na bloga - jak ten, który teraz czytasz!
  • Poprawianie stylów CSS - gdy chcę zmienić wygląd jakiegoś elementu
  • Zarządzanie gitem - commitowanie, pushowanie, mergowanie branchy
  • Szukanie bugów - gdy coś nie działa jak powinno
  • Nauka programowania - mogę pytać "dlaczego to działa w ten sposób?" i dostaję świetne wyjaśnienia

Podsumowanie

Claude Code to dla mnie game-changer. Dzięki niemu mogę skupić się na tym, co chcę stworzyć, zamiast zmagać się z tym, jak to zrobić technicznie. To idealny kompan dla każdego, kto uczy się programowania i chce tworzyć fajne projekty. Jeśli już próbowaliście pracy z AI w przeglądarce, to Claude Code to następny poziom - zdecydowanie polecam spróbować!

A Wy używacie jakichś narzędzi AI do programowania? Może też macie doświadczenia z Claude Code? Dajcie znać, jestem ciekaw Waszych opinii!