Czym jest inżynieria kontekstu?

Inżynieria kontekstu to praktyka decydowania, co model widzi w każdym kroku: instrukcje, narzędzia, pobrane dane i historia. Nazwę spopularyzowali Tobi Lütke i Andrej Karpathy w czerwcu 2025, choć używano jej wcześniej. W agencie kodującym obejmuje CLAUDE.md, AGENTS.md, odczytane pliki i wyniki narzędzi. Dotyczy tego, co agent czyta, i nic nie mówi o sprawdzaniu jego wyniku.

Pochodzenie Nazwę spopularyzował Tobi Lütke we wpisie na X (otwiera się w nowej karcie) z 19 czerwca 2025, a Andrej Karpathy poparł ją we wpisie z 25 czerwca (otwiera się w nowej karcie), ale żaden z nich jej nie ukuł: Ankur Goyal użył jej już 20 kwietnia 2025 (otwiera się w nowej karcie), a Walden Yan z Cognition 12 czerwca 2025 (otwiera się w nowej karcie).

Także w Wikidata (otwiera się w nowej karcie)

Ostatnia aktualizacja
Autor:
Opublikowano
Po angielsku
Context engineering
Najbliższy poziom drabiny
Wszystkie poziomy, darmowy przewodnik
Szukane też jako
context engineering

Potem $19.99 miesięcznie lub $99.99 rocznie. Subskrypcję anulujesz na stronie konta. Zwrot pierwszego zakupu: 30 dni.

Na tej stronie Dlaczego to ważneInżynieria kontekstu a vibe codingInżynieria kontekstu a inżynieria promptówJak robi to każde narzędziePytaniaŹródła

Dlaczego to ważne.

Agent kodujący pracuje na tym, co w danej turze mieści się w jego oknie kontekstu, a okno zapełniają pliki instrukcji, odczyty plików i wyniki poleceń. Gdy się zapełni, starszy materiał jest kompaktowany i instrukcje, których agent się trzymał, mogą po cichu zniknąć. Inżynieria kontekstu traktuje to jak problem projektowy: to, co musi wiedzieć każda sesja, trzymaj w krótkim pliku instrukcji, a resztę pozwól agentowi odnaleźć, gdy zadanie tego wymaga. Lepszy kontekst zwiększa szansę na poprawną zmianę, ale jej nie sprawdza, więc dołóż testy, hooki albo review.

Inżynieria kontekstu a vibe coding

Inżynieria kontekstu decyduje, co agent czyta, a vibe coding to nawyk przyjmowania tego, co agent napisał, bez czytania, więc oba pojęcia odpowiadają na różne pytania.

Inżynieria kontekstu w zestawieniu z vibe codingiem: co nazywa, kto pisze kod, kto go sprawdza, co kończy pętlę, skąd pochodzi nazwa i gdzie zawodzi
PytanieVibe codingInżynieria kontekstu
Co nazywa Sposób pracy: przyjmować wynik modelu bez czytania Dyscyplinę: decydować, co agent widzi w każdym kroku
Kto pisze kod Model Agent
Kto to sprawdza Nikt nie czyta diffa; człowiek ocenia działanie na oko To nie część pojęcia: dotyczy wejścia, a nie wyniku
Co kończy pętlę Człowiek uznaje, że działa Nic własnego
Skąd nazwa Andrej Karpathy, wpis na X, 2 lutego 2025 Spopularyzowana przez Tobiego Lütkego (19 czerwca 2025) i Karpathy’ego (25 czerwca 2025); wcześniej używał jej Ankur Goyal (20 kwietnia 2025)
Gdzie zawodzi Wszędzie, gdzie kod utrzymują inni; Karpathy uznał je za dobre do „throwaway weekend projects” (weekendowych projektów na wyrzucenie) Dobrze poinformowany agent nadal może się mylić, bo wykonanie „still depends on how well the LLM interprets them” (Böckeler, 5 lutego 2026)

Vibe coding w oryginalnym sensie Karpathy’ego. To nasza analiza: żadne źródło nie zestawia obu pojęć bezpośrednio, poza sponsorowanym tekstem Thoughtworks z sekcji FAQ. Źródło: Vibe coding a inżynieria agentowa, 2026-10-10.

Inżynieria kontekstu a inżynieria promptów

Źródła zgadzają się, że prompt jest jedną z części kontekstu, ale nazywają tę relację różnie.

Cztery źródła, ich daty i to, jak każde z nich opisuje relację inżynierii kontekstu do inżynierii promptów
ŹródłoDataJak opisuje relację
Cognition (Walden Yan) 12 czerwca 2025 Inżynieria kontekstu to „the next level” inżynierii promptów
LangChain (Harrison Chase) 23 czerwca 2025 „prompt engineering is a subset of context engineering”
Gartner 28 lipca 2025 „Context engineering is in, and prompt engineering is out.”
Zespół Applied AI w Anthropic 29 września 2025 „the natural progression of prompt engineering”
Zdanie, że prompt engineering jest „out”, pochodzi od Gartnera, z jego streszczenia. Wpis Karpathy’ego zaczyna się od „+1 for ‘context engineering’ over ‘prompt engineering’”.

Źródło: Vibe coding a inżynieria agentowa, 2026-10-10.

Jak robi to każde narzędzie.

Cursor, Claude Code i Codex nazywają to po swojemu. Każda notatka ma datę sprawdzenia.

Cursor

Stosuje Rules z .cursor/rules/; środowisko @cursor/sdk 1.0.32 ładuje też główny AGENTS.md przy każdym żądaniu, a CLAUDE.md tylko przy włączonym ładowaniu konfiguracji zewnętrznej.

Oczekuje się, że IDE Cursora używa tej samej usługi reguł, ale nie sprawdzono tego ponownie, bo cursor.com był nieosiągalny.

Przewodnik po zarządzaniu tokenami w Cursorze, Cursor SDK 1.0.32, 2026-09-26

Claude Code

Wczytuje CLAUDE.md przy starcie z katalogu głównego projektu i ~/.claude/, a AGENTS.md czyta tylko wtedy, gdy projekt nie ma CLAUDE.md (od v2.1.277); /context pokazuje listę wczytanych plików pamięci.

Przewodnik po pamięci Claude Code, Claude Code 2.1.283, 2026-09-26

Codex

Dołącza AGENTS.md do każdej sesji, zanim zacznie działać: jeden plik globalny z ~/.codex/ i co najwyżej jeden plik projektu na katalog, od katalogu głównego w dół; codex debug prompt-input wypisuje to, co się wczytało.

Przewodnik po AGENTS.md w Codeksie, Codex CLI 0.157.1, 2026-09-26

Najczęstsze pytania.

Czym inżynieria kontekstu różni się od vibe codingu?

Inżynieria kontekstu decyduje, co agent czyta; vibe coding to przyjmowanie tego, co agent pisze, bez czytania. Nasza analiza: to dwie różne osie, więc zespół może starannie dobierać kontekst i mimo to robić vibe coding. Najbliższe opublikowane zestawienie to sponsorowany tekst Thoughtworks w MIT Technology Review (5 listopada 2025), który opisuje przejście „from vibe coding to what’s being termed context engineering”.

Kto wymyślił inżynierię kontekstu?

Żadna jedna osoba. Ankur Goyal użył tego wyrażenia 20 kwietnia 2025, a Walden Yan z Cognition 12 czerwca 2025. Tobi Lütke spopularyzował je 19 czerwca 2025, nazywając je „the art of providing all the context for the task to be plausibly solvable by the LLM”, a Andrej Karpathy dopisał „+1” 25 czerwca. Zdania „prompt engineering is out” Karpathy nie napisał; to zdanie Gartnera.

Czym inżynieria kontekstu różni się od inżynierii promptów?

Inżynieria promptów to pisanie i porządkowanie instrukcji do wywołania modelu. Inżynieria kontekstu to szersze zadanie: dobieranie wszystkiego, co model widzi w każdej turze, łącznie z narzędziami, pobranymi danymi i historią; Anthropic nazywa ją „iterative” i pisze, że dobór następuje „each time we decide what to pass to the model”. Źródła różnią się co do tego, czy prompting jest poprzednikiem, czy podzbiorem, ale zgadzają się, że to jedna z części kontekstu.

Jak robić inżynierię kontekstu w Claude Code, Codeksie i Cursorze?

Zacznij od pliku instrukcji, który czyta dane narzędzie: CLAUDE.md w Claude Code, AGENTS.md w Codeksie, Rules w Cursorze. Niech będzie krótki, bo każda linijka kosztuje przy każdym zadaniu, a potem sprawdź, co się wczytało: /context w Claude Code, codex debug prompt-input w Codeksie. Środowisko @cursor/sdk 1.0.32 w Cursorze ładuje też główny AGENTS.md bezwarunkowo.

Czytaj przewodniki w tych samych słowach.

Otwórz wszystkie przewodniki z 7-dniowym okresem próbnym. Każde hasło jest tu zdefiniowane raz, a przewodniki używają go tak samo.

Potem $19.99 miesięcznie lub $99.99 rocznie. Subskrypcję anulujesz na stronie konta. Zwrot pierwszego zakupu: 30 dni.