Przejdź do treści

Rozdział 17 · Twój komputer

Skrypt: mały program na powtarzalny przepis

5 min czytania

Czyta głos Dawida Kuliberdy wygenerowany przez AI (ElevenLabs). Pobierz MP3 (2,4 MB)

Kiedy przepis zamienić w skrypt?

Skrypt to zapisane polecenia dla komputera. Zmieni nazwy plików, połączy arkusze, policzy wartości albo przygotuje dokumenty. Python wykona polecenia wpisywane pojedynczo albo odczyta je z pliku i uruchomi jako skrypt (Python: uruchamianie interpretera i skryptów). Języka programowania znać nie musisz.

Skrypt działa jak foremka do ciastek. Opłaca się, gdy ten sam ruch powtarzasz wiele razy: co miesiąc albo po każdym urlopie. Agent projektuje foremkę i dopasowuje ją do danych, a komputer stosuje zapisane reguły do kolejnych plików. Dostajesz wynik, który da się sprawdzić i odtworzyć.

Na początku jest sprawdzony przepis. Gdy zadanie udało się raz czy dwa, zapisujesz procedurę, jak w rozdziale Instrukcje, procedury i skille. Skill może zawierać skrypt: opis mówi, kiedy i po co go uruchomić, a skrypt wykonuje część mechaniczną.

Jakie skrypty przydają się w domu i w biurze?

  • Zdjęcia z wakacji dostają nazwy z datą wykonania, jeśli aparat zapisał ją w pliku, i z numerem: 2026-08-14_Chorwacja_017.
  • Pobrane rozkładają się do folderów według typu i miesiąca, a pliki starsze niż pół roku trafiają do folderu „do przejrzenia”.
  • Dwanaście miesięcznych zestawień wydatków albo zleceń warsztatu łączy się w jeden plik z sumą kontrolną.

Na Macu część takich zadań zrobisz bez kodu w Skrótach, które łączą akcje z różnych aplikacji. Przepływy ze starszego Automatora zaimportujesz do Skrótów (Apple: Skróty, Apple: Automator).

W Windows skrypty PowerShell podlegają polityce wykonywania. Agent sprawdzi ją poleceniem, które niczego nie zmienia:

Get-ExecutionPolicy -List

Jeśli trzeba ją zmienić, to tylko dla Twojego konta:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

To polecenie zmienia ustawienie, więc agent pokazuje je przed uruchomieniem i czeka na Twoją zgodę. Microsoft zaznacza, że polityka wykonywania nie stanowi granicy bezpieczeństwa (Microsoft: polityka wykonywania). Skrypt i tak czytasz przed uruchomieniem, razem z opisem od agenta: co robi krok po kroku i które pliki zmienia.

KomputerPrompt

Porządek w Pobranych

Napisz skrypt, który posprząta mój folder Pobrane: foldery według typu i miesiąca, stare pliki do przejrzenia. Najpierw tylko pokaż plan.

Pełna wersja

Mój folder Pobrane ma kilkaset plików. Napisz skrypt, który rozłoży je do podfolderów według typu (dokumenty, zdjęcia, instalatory, archiwa) i miesiąca. Napisz, z której daty pliku bierzesz miesiąc. Pliki starsze niż pół roku przenieś do folderu „do przejrzenia”. Niczego nie usuwaj ani nie nadpisuj: gdy nazwa w folderze docelowym jest zajęta, pomiń plik i wypisz go. Każde przeniesienie zapisz na liście: stara ścieżka, nowa ścieżka. Pierwsze uruchomienie na sucho: skrypt tylko wypisuje, co gdzie by przeniósł. Wyjaśnij każdy krok zwykłym językiem. Prawdziwe przeniesienie zrobię ja, najpierw na kopii folderu, po przeczytaniu listy.

Ćwiczenie: czy zestawienie się zgadza?

Masz trzy przykładowe wiersze: 100 zł, 200 zł i korektę minus 50 zł. Suma wynosi 250 zł. Zleć agentowi przygotowanie zestawienia, potem dodaj pustą kwotę, powtórzony wiersz i kwotę zapisaną jako „1 200,50”. Ustalcie, co ma się wydarzyć w każdej sytuacji. Pustego pola nie wolno bez uzgodnienia zamienić na zero, a podobnego opisu uznać automatycznie za duplikat.

Reguły ustalasz Ty, bo znasz swoją pracę: czy zwrot pomniejsza przychód, czy termin oznacza dzień wysyłki, czy dostawy. Agent pomoże je nazwać i zapyta o każdą, której brakuje.

NarzędziaPrompt

Łączenie miesięcznych zestawień

Przygotuj powtarzalny sposób łączenia moich miesięcznych zestawień w jeden plik. Pokaż sumy przed i po połączeniu.

Pełna wersja

W folderze Zestawienia 2026 mam dwanaście miesięcznych plików z wydatkami. Przygotuj powtarzalny sposób łączenia ich w jeden. Najpierw pracuj na kopiach i trzech przykładowych plikach. Pokaż sumę przed połączeniem, po połączeniu oraz pominięte wiersze z powodem. Puste kwoty i powtórzone wiersze wypisz osobno i zapytaj, co z nimi zrobić. Zapisz wynik w nowym pliku. Dodaj krótką instrukcję: co dostarczyć następnym razem i jak rozpoznać błąd.

Jak uruchomić skrypt bezpiecznie?

Skrypt potrafi pobierać dane z internetu, wysyłać wyniki albo zmieniać coś na koncie w usłudze. Zanim go uruchomisz, poproś agenta o cztery odpowiedzi: skąd bierze dane, co zmienia, dokąd wysyła wynik, jak wrócić do poprzedniego stanu. Do tego opis każdego kroku zwykłym językiem. Te odpowiedzi ocenisz bez znajomości programowania.

Pierwsze uruchomienie idzie na kopii folderu i na trzech plikach, najlepiej na sucho. Kopia ma znaczenie, bo Claude Code (stan na październik 2026) w trybie automatycznej akceptacji edycji sam zatwierdza przenoszenie, kopiowanie i usuwanie plików w folderze roboczym (Claude Code: tryby uprawnień).

Pliki „do usunięcia” skrypt przenosi do osobnego folderu, który przeglądasz sam. Pracuje tylko na wskazanym folderze i nie potrzebuje hasła administratora. Jeśli o nie prosi, zatrzymaj się i zapytaj agenta, po co. Uruchamiasz tylko skrypty, które Twój agent napisał i opisał w Twoim folderze. Skrypt z forum czy z maila od nieznajomego to obcy program z dostępem do Twoich plików. Gdy skrypt przestanie być potrzebny, usuwasz jego plik i wpis w skillu, który go wywołuje.

NarzędziaPrompt

Nazwy zdjęć z wakacji

Napisz skrypt, który zmieni nazwy zdjęć z wakacji na datę wykonania i numer, np. 2026-08-14_Chorwacja_017. Uruchom go tylko na trzech kopiach w folderze testowym i pokaż wynik. Oryginałów nie ruszaj.

Pełna wersja

W folderze Chorwacja 2026 mam około 600 zdjęć z telefonu i aparatu. Napisz skrypt, który zmieni ich nazwy na datę wykonania zapisaną w pliku, nazwę wyjazdu i kolejny numer, na przykład 2026-08-14_Chorwacja_017. Zdjęcia bez zapisanej daty zostaw bez zmian i wypisz osobno. Najpierw skopiuj trzy zdjęcia do folderu testowego i uruchom skrypt tylko tam. Pokaż listę: stara nazwa, nowa nazwa. Skrypt niczego nie nadpisuje: przy zajętej nazwie pomija zdjęcie i je wypisuje. Każde uruchomienie zapisuje listę starych i nowych nazw, z której cofnę zmianę. Na całym folderze uruchomię go ja, na kopii, gdy sprawdzę test.

Zapisujemy to tylko w tej przeglądarce.

Spis rozdziałów

Zacznijmy od 30 minut rozmowy.

Umów diagnozę