Context Engineering: dem Agenten geben, was er braucht, nicht alles

Warum das, was ins Kontextfenster kommt, über Qualität, Kosten und Sicherheit eines Agenten entscheidet — und die Disziplin, bei jedem Schritt den richtigen Kontext zusammenzustellen.

Definition

Context Engineering ist die Disziplin zu entscheiden, welche Information bei jedem Schritt in das Kontextfenster eines Agenten gelangt — Anweisungen, abgerufenes Wissen, Tool-Ergebnisse und Gedächtnis — um Relevanz zu maximieren, Kosten zu steuern und Ablenkung oder eingeschleuste Inhalte zu vermeiden.

Der größte Hebel auf das Verhalten eines Agenten ist nicht das Modell oder der Prompt — es ist, was bei jedem Schritt im Kontextfenster landet. Context Engineering ist die Disziplin, das richtig zu machen, und es entscheidet über Qualität, Kosten und Sicherheit zugleich.

Mehr als Prompt Engineering

Prompt Engineering poliert die Formulierung einer Anweisung. Context Engineering regelt die gesamte Nutzlast, die das Modell bei jedem Schritt sieht: Anweisungen, abgerufenes Wissen, Tool-Ergebnisse, Gedächtnis. Bei einem Agenten, der vielfach schleift, rettet kein noch so poliertes Prompt einen Kontext voller irrelevanten oder feindlichen Materials. Den richtigen Kontext zusammenzustellen ist die übergeordnete Fähigkeit.

Aspekt Prompt Engineering Context Engineering
Umfang Die Formulierung einer Anweisung Die ganze Nutzlast bei jedem Schritt
Steuert Wie das Modell gefragt wird Was das Modell tatsächlich sieht
Zählt am meisten für Einzelrunden-Prompts Mehrschritt-Agenten
Hebel auf Formulierungsqualität Qualität, Kosten und Sicherheit

Warum ist minimal besser als maximal?

Der Reflex ist, dem Modell alles „für alle Fälle“ zu geben. Das geht dreifach nach hinten los:

  1. Verwässerte Aufmerksamkeit. Ein Modell hat endlichen Fokus; Füllmaterial begräbt das nötige Signal.
  2. Kosten. Jeder Token wird bei jeder Iteration bezahlt. Ein aufgeblähter Kontext ist eine wiederkehrende Steuer.
  3. Angriffsfläche. Mehr eingebundener Inhalt heißt mehr Raum für eingeschleustes oder vergiftetes Material.

Relevanter, minimaler Kontext übertrifft großen in allen drei Punkten.

Kontext gut zusammenstellen

Behandeln Sie jeden Schritt als frisches Zusammenstell-Problem:

  • Aufgaben-Anweisungen — klar und stabil.
  • Abgerufenes Wissen — nur das jetzt Relevante, nicht der ganze Speicher; hier zählen Speicherarchitektur und Retrieval-Qualität.
  • Tool-Ergebnisse — was der aktuelle Schritt braucht, validiert als nicht vertrauenswürdige Daten.
  • Gedächtnis — das Minimum, nach Vertrauensstufe getaggt.

Dann den Rest weglassen. Pro Schritt neu zusammenstellen, statt ein stetig wachsendes Transkript mitzuführen.

Kontext ist auch eine Sicherheitsgrenze

Da das Modell alles im Kontext als gleich real behandelt, ist Context Engineering auch eine Sicherheitskontrolle. Taggen Sie die Herkunft, halten Sie nicht vertrauenswürdige Inhalte aus dem Anweisungsraum und lassen Sie abgerufenen Text nie still zum Befehl werden. Gutes Kontext-Zusammenstellen ist der Punkt, an dem Orchestrierungs-Qualität und Sicherheit zusammentreffen: Der Agent sieht, was er für gute Arbeit braucht, und nichts, was ihn gegen Sie wenden lässt. Context Engineering ist eine Schicht einer größeren Disziplin — sehen Sie, wie sie mit dem Rest zusammenhängt, in Agentic Engineering. Begriffe stehen im Glossar.

Häufige Fragen

Wie unterscheidet sich Context Engineering von Prompt Engineering?

Prompt Engineering feilt an der Formulierung einer einzelnen Anweisung — wie Sie die Bitte formulieren, damit das Modell gut antwortet. Context Engineering ist die breitere Disziplin, die gesamte Nutzlast zu entscheiden, die das Modell bei jedem Schritt sieht: die Anweisungen, das abgerufene Wissen, die Tool-Ergebnisse und das Gedächtnis, samt dem, was einzubeziehen und — ebenso wichtig — wegzulassen ist. Bei einem einmaligen Prompt fallen beide nahezu zusammen, doch bei einem Agenten, der vielfach schleift, gehen sie scharf auseinander, denn kein noch so poliertes Prompt rettet einen Kontext voller irrelevanter Dokumente, veralteter Tool-Ausgaben oder feindlichen eingeschleusten Texts. Das Modell beachtet alles im Fenster, als wäre es gleichermaßen beabsichtigt, sodass das, was Sie um die Anweisung herum zusammenstellen, oft mehr zählt als die Anweisung selbst. Die praktische Verschiebung führt von der Optimierung einer Zeichenkette zur Konstruktion eines Zusammenstell-Prozesses pro Schritt: Auswählen, Ordnen, Taggen und Beschneiden dessen, was ins Fenster gelangt. Prompt Engineering ist eine Fähigkeit innerhalb von Context Engineering, kein Ersatz dafür, und bei Agenten lebt der Großteil des Hebels im Zusammenstellen.

Warum ist mehr Kontext nicht besser?

Weil das Modell endliche Aufmerksamkeit hat und Sie für jeden Token zahlen, sodass das Hinzufügen von Kontext reale Kosten hat, die den marginalen Nutzen schnell überwiegen. Der erste Kostenpunkt ist verwässerte Aufmerksamkeit: Das Fenster mit marginal relevantem Material zu füllen begräbt die wenigen Fakten, die das Modell wirklich braucht, und die Qualität fällt, obwohl Sie Information hinzugefügt haben. Der zweite ist Geld und Latenz: Jeder Token wird bei jeder Iteration der Schleife bezahlt, ein aufgeblähter Kontext ist also eine wiederkehrende Steuer, kein einmaliger Aufwand, und summiert sich über einen langen Lauf. Der dritte ist Sicherheit: Jedes zusätzliche Dokument oder Tool-Ergebnis ist mehr Fläche, über die eingeschleuster oder vergifteter Inhalt in das Sichtfeld des Modells mitreisen kann, und je mehr nicht vertrauenswürdiges Material vorhanden ist, desto mehr Chancen hat eine feindliche Anweisung, befolgt zu werden. Relevanter, minimaler Kontext schlägt großen in allen drei Dimensionen zugleich. Der Reflex, alles für alle Fälle einzubeziehen, fühlt sich sicher an, ist aber meist der falsche Tausch — die Disziplin ist, einzubeziehen, was der aktuelle Schritt braucht, und den Rest bewusst wegzulassen.

Wie sieht gutes Kontext-Zusammenstellen aus?

Behandeln Sie jeden Schritt als frisches Zusammenstell-Problem, statt ein stetig wachsendes Transkript mitzuführen. Beziehen Sie vier Dinge ein und nicht mehr: die Aufgaben-Anweisungen, klar und stabil gehalten; nur das abgerufene Wissen, das für den aktuellen Schritt wirklich relevant ist, nicht den ganzen Speicher, und hier verdienen Speicherarchitektur und Retrieval-Qualität ihren Platz; die Tool-Ergebnisse, die der aktuelle Schritt braucht, validiert als nicht vertrauenswürdige Daten; und das minimal nötige Gedächtnis, nach Vertrauensstufe getaggt. Dann lassen Sie alles andere weg. Die zwei Gewohnheiten, die das tragen, sind das Neu-Zusammenstellen pro Schritt, damit der Kontext widerspiegelt, was der Agent jetzt braucht, und nicht alles, was er je gesehen hat, sowie das Taggen der Herkunft, damit das System weiß, welche Teile vertrauenswürdige Anweisungen und welche nicht vertrauenswürdiger Inhalt sind. Gutes Zusammenstellen ist standardmäßig selektiv und nur mit Grund additiv: Sie beginnen beim Minimum, das die Aufgabe erledigen könnte, und fügen ein Stück erst hinzu, wenn sein Fehlen einen konkreten Fehler verursacht. Gut gemacht, sieht der Agent bei jedem Schritt einen knappen, relevanten, herkunftsbewussten Kontext, was zugleich die Qualität verbessert, die Kosten senkt und die Angriffsfläche verkleinert.

Beseitigt ein größeres Kontextfenster den Bedarf an Context Engineering?

Nein — ein größeres Kontextfenster ändert das Budget, nicht die Disziplin, und in mancher Hinsicht macht es Context Engineering wichtiger, nicht weniger. Es ist verlockend, ein Millionen-Token-Fenster als Erlaubnis zu lesen, mit dem Kuratieren aufzuhören und einfach alles hineinzuschütten, aber dieselben drei Probleme bestehen in größerem Maßstab fort. Aufmerksamkeit ist weiterhin endlich: Modelle zeigen Context Rot, bei dem relevante Fakten, in einem riesigen Kontext vergraben, weniger zuverlässig beachtet werden als dieselben Fakten in einem knappen, sodass die Qualität fallen kann, während Sie mehr hinzufügen. Kosten skalieren weiterhin mit Tokens bei jeder Iteration, ein aufgeblähter Kontext ist also eine wiederkehrende Steuer, die ein größeres Fenster leichter auflaufen lässt. Und die Angriffsfläche wächst weiterhin mit jedem zusätzlichen Dokument und gibt eingeschleustem oder vergiftetem Inhalt mehr Raum mitzureisen. Ein größeres Fenster ist wirklich nützlich — es hebt die Obergrenze dessen, was Sie bei Bedarf einbeziehen können —, aber das Ziel bleibt Relevanz, nicht Volumen. Nutzen Sie den zusätzlichen Raum, um die richtigen Dinge vollständiger einzubeziehen, nicht um die Entscheidung darüber, was hineingehört, aufzugeben.