Context Engineering.
Designing what, how much, and in what order to show a model. The grown-up version of prompt engineering — the real lever in agentic systems.
Context engineering is the discipline of deliberately designing everything that goes into an LLM's context — system prompt, history, retrieved data, tool outputs, examples. Where prompt engineering optimizes a single message, context engineering manages the entire context window and what does or does not enter it. Good context engineering means giving the model exactly what it needs and nothing more. Too little context and the model hallucinates; too much and it loses focus (context rot). Token budget, ordering, compression, and what to fetch when are the core questions of the discipline.
Modele neyi, ne kadarını, hangi sırayla göstereceğini tasarlama. Prompt engineering'in büyüğü; agentic sistemlerin gerçek gücü.
Context engineering, bir LLM'e gönderilen tüm context'i (system prompt, history, retrieval, tool çıktıları, örnekler) bilinçli olarak tasarlama disiplinidir. Prompt engineering tek bir mesajı optimize ederken, context engineering tüm context window'unu ve içine ne girip ne girmeyeceğini yönetir. İyi context engineering: gerekli olan her şeyi modele ver, gereksiz hiçbir şey verme. Çok az context model halüsinasyon yapar; çok fazla context model dikkatini kaybeder (context rot). Token bütçesi, sıralama, sıkıştırma ve hangi adımda neyin getirileceği bu disiplinin temel sorularıdır.