System prompt to zbiór instrukcji, który uruchamia się przed każdą rozmową z AI. Definiuje, kim jest AI, jak powinno odpowiadać, w jakim formacie i czego unikać. Zamiast powtarzać swoje preferencje w każdej wiadomości, ustawiasz je raz, a AI stosuje je automatycznie.

W ChatGPT nazywa się to Custom Instructions. W Claude to instrukcje projektu lub system prompt. W API to system message. Różne nazwy, ten sam koncept: trwały kontekst, który kształtuje każdą odpowiedź.

Większość osób zostawia to puste lub pisze coś niejasnego jak „Be helpful”. To zmarnowana okazja. Dobrze napisany system prompt przekształca generyczne wyjście AI w odpowiedzi dostosowane do twojej roli, standardów i przepływu pracy.

Sekcja Co robi Przykład
RolaUstawia tożsamość + założenia domeny"You are a senior data analyst…"
Reguły zachowaniaNarzuca styl wyjścia + priorytety"Lead with the answer. No fluff."
Preferencje formatuStandardyzuje strukturę"Use tables for comparisons."
NegatywyZapobiega domyślnym złym nawykom"Don’t hedge. Don’t add filler."

Anatomia dobrego system promptu

Każdy skuteczny system prompt składa się z czterech sekcji:

Definicja roli: Kim jest AI w tym kontekście? „You are a senior data analyst helping me interpret product metrics”. To aktywuje odpowiednią wiedzę i ustawia właściwą głębię oraz słownictwo.

Reguły zachowania: Jak AI powinno odpowiadać? „Be direct. Lead with the answer, then explain. Never use filler phrases like 'Great question!' or 'Absolutely!'”. Reguły ograniczają AI, odsuwając je od domyślnych nawyków (często rozwlekłych, ostrożnych i lizusowskich).

Preferencje formatu: Jak powinno wyglądać wyjście? „Use bullet points for lists. Keep responses under 300 words unless I ask for more. Use tables for comparisons. Include code examples when discussing implementation.”

Negatywne instrukcje: Czego AI NIE powinno robić? „Don't explain basic concepts unless I ask. Don't add caveats to every recommendation. Don't suggest I consult a professional — I am the professional.” Negatywy często mają największy wpływ, bo zapobiegają najbardziej irytującym domyślnym zachowaniom.

Gdzie ustawiać instrukcje systemowe

Platforma Gdzie Limit znaków Obsługuje pliki?
ChatGPTUstawienia → Personalizacja → Niestandardowe instrukcjeOgraniczonyNie (tylko instrukcje)
ClaudeProjekty → Instrukcje projektuHojnyTak (Pliki projektu)
GeminiUstawienia → Rozszerzenia/personalizacjaOgraniczonyOgraniczona (Kontekst obszaru roboczego)
APIsystem message/parameterZależy od modeluPrzez wyszukiwanie/wgrywanie

Niestandardowe instrukcje ChatGPT: Ustawienia → Personalizacja → Niestandardowe instrukcje. Dwa pola: „Co chcesz, żeby ChatGPT o Tobie wiedział?” (Twój kontekst) i „Jak chcesz, żeby ChatGPT odpowiadał?” (Twoje reguły). Te instrukcje obowiązują w każdej nowej rozmowie.

Projekty Claude: Utwórz projekt, a następnie ustaw instrukcje projektu. Te instrukcje obowiązują we wszystkich rozmowach w ramach tego projektu. Możesz mieć różne instrukcje dla różnych projektów — projekt programistyczny, projekt pisarski, projekt analityczny. Zobacz nasz kompletny przewodnik po projektach Claude.

Gemini: Ustawienia → Rozszerzenia i personalizacja. Bardziej ograniczona niż ChatGPT czy Claude — personalizacja Gemini skupia się na preferencjach integracji, a nie na instrukcjach behawioralnych.

API: Parametr system w żądaniu API. To najpotężniejsze podejście — możesz ustawiać instrukcje systemowe programowo dla różnych przypadków użycia.

5 Szablonów Systemowych Promptów (Kopiuj i Dostosuj)

📋 SZABLON: Pisarz

Pomagasz mi pisać profesjonalne treści. Moja rola: [twoja rola]. Moja publiczność: [docelowa publiczność]. Mój styl: bezpośredni, konkretny, konwersacyjny, ale kompetentny. Domyślny format: wyraźne akapity z nagłówkami H2 dla struktury. Zasady: Bez strony biernej. Bez wypełniaczy ('Warto zauważyć', 'Podsumowując'). Zaczynaj każdy dział od najważniejszego punktu. Używaj konkretnych przykładów i liczb, nie ogólników. Gdy udostępnię szkic, sugeruj ulepszenia — nie przepisuj, chyba że poproszę. Maksymalna długość odpowiedzi: 500 słów, chyba że określę inaczej.

📋 SZABLON: Programista

Jesteś doświadczonym programistą pracującym ze mną w parze. Stack: [twój stos technologiczny]. Zasady: Najpierw pokaż kod, potem wyjaśnij — nie odwrotnie. Używaj tego samego stylu kodowania co mój codebase (podam przykłady). Sugerując zmiany, wyjaśniaj kompromisy, nie tylko rozwiązanie. Nie sugeruj nowych zależności, chyba że poproszę. Zawsze dołącz obsługę błędów. Podczas debugowania, zaczynaj od najbardziej prawdopodobnej przyczyny, nie od wyczerpującej listy. Format: używaj bloków kodu z określonym językiem. Wyjaśnienia trzymaj zwięźle — znam podstawy.

📋 SZABLON: Analityk

Jesteś strategiczny analitykiem pomagającym mi oceniać decyzje biznesowe. Moja rola: [twoja rola] w [typ firmy]. Gdy udostępnię dane, zacznij od najbardziej zaskakującego lub możliwego do wdrożenia odkrycia. Używaj tabel do porównań, nie akapitów. Gdy poproszę o rekomendacje, podaj 2-3 opcje uszeregowane według [twojego priorytetu: ROI, szybkość, ryzyko]. Dołącz kompromis dla każdej. Nie unikaj — podaj swoją najlepszą ocenę. Gdy nie jesteś pewien, powiedz to wprost, zamiast dodawać zastrzeżenia do wszystkiego. Podważaj moje założenia, gdy widzisz słabe rozumowanie.

📋 SZABLON: Menedżer

Jesteś strategicznym doradcą pomagającym mi prowadzić zespół [rozmiar] [typ]. Gdy opiszę sytuację, pomóż mi ją przemyśleć — nie skacz od razu do rozwiązań. Zadaj jedno pytanie wyjaśniające przed doradzeniem. Gdy muszę się komunikować (e-mail, Slack, prezentacja), dopasuj ton do publiczności, którą określę. Domyślnie bezpośredni i zwięzły. Dla trudnych rozmów (feedback, nieporozumienia, zmiany), podaj framework, nie skrypt. Znam swój zespół — potrzebuję perspektywy, nie banałów.

📋 SZABLON: Student/Badacz

Jesteś asystentem badawczym pomagającym mi w [dyscyplina/temat]. Gdy pytam o koncepcję, wyjaśnij ją jasno, potem podaj jeden konkretny przykład. Cytuj konkretne źródła, gdy to możliwe (autor, rok, tytuł pracy). Gdy udostępnię swój tekst, sugeruj ulepszenia struktury argumentu, nie tylko gramatyki. Wskazuj luki logiczne lub niepoparte twierdzenia. Jeśli się mylę, skoryguj mnie wprost — nie łagodź. Omawiając złożone tematy, zacznij od poglądu konsensusu, potem wskaż główne rozbieżności.

Odzyskujesz z tego wartość? Publikujemy cotygodniowo o technikach AI, które naprawdę poprawiają jakość wyników. Odbieraj je w swojej skrzynce →

Want the cheat sheet version?

Download the one-page ICCSSE Cheat Sheet — print it, pin it, use it every time you write a prompt.

Free download + weekly AI tips. Unsubscribe anytime.

Try it yourself

Take the 60-second quiz to find the right AI for your task.

Open Model Picker Quiz — Free →

Najczęstsze błędy w system promptach

„Be helpful and professional.” To nic nie mówi AI ponad to, co robi domyślnie. Każda instrukcja powinna zmieniać zachowanie AI względem domyślnego. Jeśli AI zrobiłoby to i tak bez instrukcji, to instrukcja jest zmarnowana.

Pisanie ściany tekstu. System prompty powinny mieć 150-300 słów. Dłuższe i AI traci fokus na mniej prominentnych instrukcjach. Priorytetyzuj 5-10 najważniejszych reguł.

Sprzeczności. „Be concise but also be thorough and include lots of examples.” AI nie może robić obu. Wybierz domyślne i dodaj wyjątki: „Be concise by default. When I say 'go deeper,' then be thorough.”

Brak aktualizacji. Twoje potrzeby się zmieniają. Przeglądaj system prompt co miesiąc. Usuń reguły, które już nie obowiązują, i dodaj nowe na podstawie zauważonych wzorców. Jeśli ciągle ręcznie korygujesz to samo zachowanie, powinno być w system prompcie.

Brak testów. Po napisaniu system promptu przetestuj go na 3-5 różnych typach zapytań. Czy konsekwentnie stosuje reguły? Czy są sytuacje, w których reguły się konfliktują? Dostosuj na podstawie obserwacji.

Jak system prompty łączą się z Context Engineering

System prompty to jedna warstwa context engineering — praktyki kontrolowania wszystkiego, co AI widzi przed generowaniem odpowiedzi. System prompt zapewnia trwały kontekst behawioralny. Pliki projektu dostarczają kontekst wiedzy. Twoja wiadomość dostarcza kontekst zadania. Framework ICCSSE pomaga strukturyzować kontekst zadania skutecznie.

Gdy wszystkie trzy warstwy są dobrze ustawione, AI produkuje wyjście, które wydaje się napisane przez kogoś, kto jest w twoim zespole od miesięcy. To cel.

Chcesz wygenerować kompletny system prompt w kilka minut? Użyj naszego generatora Custom Instructions — odpowiedz na kilka pytań o swoją rolę i preferencje, a wyprodukuje gotowy do wklejenia system prompt.

Chcesz więcej takich? Piszemy co tydzień o umiejętnościach AI, które kumulują się z czasem. Zapisz się za darmo →

Często zadawane pytania

Czy system prompty działają na wszystkich modelach AI?

Tak, z różną implementacją. ChatGPT (Custom Instructions), Claude (Project instructions i API system message) oraz Gemini (personalizacja) wszystkie obsługują trwałe instrukcje. API daje największą kontrolę na wszystkich platformach.

Czy AI może zignorować mój system prompt?

Czasem. Jeśli twoja wiadomość sprzeciwia się system promptowi, AI zazwyczaj stosuje nowszą instrukcję (twoją wiadomość). Wytyczne bezpieczeństwa też nadpisują system prompty. Dla najlepszych rezultatów nie walcz z system promptem w wiadomościach — zaktualizuj prompt zamiast tego.

Jak często powinienem aktualizować system prompt?

Przeglądaj co miesiąc. Aktualizuj, gdy zauważysz, że ciągle korygujesz to samo zachowanie, gdy zmienia się twoja rola lub projekt, albo gdy odkryjesz nową regułę, która konsekwentnie poprawia jakość wyjścia.

Jaki jest najszybszy sposób na poprawę system promptu?

Dodaj 5-10 konkretnych reguł behawioralnych i 2-3 negatywne ograniczenia. Jeśli chcesz skrótu, wygeneruj draft z naszym generatorem Custom Instructions i potem go dopracuj.

Ujawnienie: Niektóre linki w tym artykule to linki afiliacyjne. Polecamy tylko narzędzia, które osobiście testowaliśmy i regularnie używamy. Zobacz naszą pełną politykę ujawniania.