QUELLENVERGLEICH / Kontext & Gedächtnis

Context Engineering
für zusammenhängende Agentenarbeit

Anweisungen, aktueller Zustand und dauerhaft gespeicherte Notizen können Agenten helfen, längere Aufgaben fortzusetzen, ohne das Kontextfenster wie eine Datenbank zu behandeln.

Artikeldatum

Aktualisiert
Stand der Ausgangsnotizen
Letzte Quellenprüfung
DENIZ WETZ / Persönliche Einordnung der RechercheALLE AI INSIGHTS

KURZFASSUNG

Kerngedanken.

  • Anweisungen, aktuelle Datensätze, Arbeitsnotizen und Belege für die aktuelle Aufgabe zusammenstellen.
  • Entscheidungen, offene Fragen, Ergebnisse und Quellenlinks außerhalb des Kontextfensters speichern.
  • Retrieval, Kontextnutzung und dauerhafte Speicherung getrennt prüfen.
Zum Inhaltsverzeichnis

01QUELLENVERGLEICH

Den Arbeitskontext auswählen

Context Engineering umfasst die Anweisungen, Werkzeuge, abgerufenen Belege und den relevanten Verlauf, die bei jedem Modellaufruf verfügbar sind. Sourcegraph ordnet diese Inhalte und Funktionen den Bereichen Anweisungen, Retrieval, Gedächtnis und Werkzeuge zu. Dieses praktische Ordnungsmodell macht deutlich, dass der Kontext für die aktuelle Aufgabe zusammengestellt werden muss. [01]

Das hier vorgeschlagene Arbeitsmodell unterscheidet stabile Anweisungen, maßgebliche aktuelle Datensätze, eine kurze Notiz zum Arbeitsstand und bei Bedarf abgerufenes Wissen. Ein Agent würde den aktuellen Datensatz über ein Werkzeug lesen, offene Fragen und Entscheidungen in der Arbeitsnotiz festhalten und bei Bedarf unterstützende Dokumente laden. Der Entwurf führt verschiedene Gestaltungsansätze zusammen und ist kein vorgeschriebener Standard.

GRAFISCH ERLÄUTERT

Arbeitskontext zusammenstellen und Ergebnisse speichern

StabilAnweisungen

Zweck, Grenzen und Abschlusskriterien.

AktuellAktuelle Fakten

Maßgebliche Datensätze, die über Werkzeuge gelesen werden.

AusgewähltNachweise

Relevante Passagen mit Quellenverweisen.

FÜR DIESEN SCHRITT AUSWÄHLEN

Vorübergehender ArbeitskontextAufgabe + relevante Informationen

Anweisungen, Werkzeugergebnisse, Quellenbelege und der jetzt benötigte Arbeitsstand.

ARBEIT SPEICHERN

Dauerhafte AufzeichnungEntscheidungen, Ergebnisse und offene Fragen

Die erarbeiteten Ergebnisse und ihre Quellenlinks außerhalb des Kontextfensters speichern.

NÄCHSTER SCHRITT: RELEVANTEN ZUSTAND LADEN + AKTUELLE FAKTEN ABFRAGEN ↗

Die Grafik fasst die im Artikel beschriebenen Gestaltungsüberlegungen zusammen. Für den aktuellen Schritt werden nur relevante Informationen geladen. Ein späterer Schritt kann den gespeicherten Stand erneut laden und aktuelle Datensätze abfragen.

QUELLEN DES ARTIKELS[01] [02]

Zum Inhaltsverzeichnis

02QUELLENVERGLEICH

Die Arbeit außerhalb des Kontextfensters dauerhaft speichern

Anthropic beschreibt Kontextverdichtung und strukturierte Notizen für längere Aufgaben. Bei der Verdichtung wird ein Gespräch zusammengefasst. Dauerhaft gespeicherte Notizen können später wieder in den Kontext eingelesen werden. Dabei muss abgewogen werden, was die Zusammenfassung bewahrt. Eine zu starke Verdichtung kann Details verlieren lassen, die später wichtig werden. [02]

Damit die Arbeit fortgesetzt werden kann, soll der vorgeschlagene Zustandsdatensatz Entscheidungen, offene Fragen, die nächste Handlung und Links zu den tatsächlichen Ergebnissen enthalten. Eine zusammengefasste Antwort ersetzt nicht das gespeicherte Ergebnis. Der Arbeitsablauf würde Quellenverweise zusammen mit dem Ergebnis aufbewahren und den aktuellen Zustand laden, wenn die Arbeit wieder aufgenommen wird.

Markdown und JSON sind Formate, PostgreSQL ist eine Speicheroption und RAG dient dem Abruf von Belegen. Diese Möglichkeiten lassen sich kombinieren. Die Wahl hängt davon ab, wie sich Informationen ändern, wie sie abgefragt werden und wofür ein maßgeblicher Datensatz benötigt wird.

Zum Inhaltsverzeichnis

03QUELLENVERGLEICH

Den Fehler untersuchen, bevor das System verändert wird

Wenn ein relevanter Textabschnitt das Modell nicht erreicht, sollte das Retrieval untersucht werden. Sind die Belege im Kontext vorhanden, werden aber in der Antwort übergangen, sollten Kontextnutzung und Aufgabengestaltung geprüft werden. Fehlt bei der Wiederaufnahme der Arbeit ein fertiges Ergebnis, weil es nie gespeichert wurde, sollte die dauerhafte Speicherung geprüft werden. Für diese Fehler sind unterschiedliche Prüfungen nötig.

Chromas Bericht zu Context Rot hat bei den untersuchten Modellen und Aufgaben eine abnehmende Zuverlässigkeit bei längeren Eingaben festgestellt. Das spricht dafür, den Nutzen des Kontexts zu prüfen. Die Ergebnisse gelten für diese Untersuchung. In meinen umfangreicheren Risikobewertungen habe ich eine geringere Zuverlässigkeit beobachtet. Kontexteffekte, widersprüchliches Material und die Komplexität der Aufgabe sind mögliche Erklärungen, die noch geprüft werden müssten. [03]

Zum Inhaltsverzeichnis

Ein Agent braucht genügend relevanten Kontext, um handeln zu können. Dauerhaft gespeicherter Zustand soll außerdem ermöglichen, seine Arbeit nachzuvollziehen und fortzusetzen. Ein größeres Kontextfenster allein belegt weder das eine noch das andere.

QUELLEN / 03

Quellen.

Dieser Artikel beruht auf datierten persönlichen Recherchenotizen. Die Quellenprüfung betrifft die zitierten Aussagen und Links und ist keine vollständige Literaturübersicht. Veröffentlichungsdaten und Grenzen des Quellenzugriffs stehen bei den Quellen.

  1. Sourcegraph — Context Engineering: A Practical Guide for AI Agents (öffnet in einem neuen Tab)

    Technischer BerichtVeröffentlicht Abgerufen

    Abschnitte „What Is Context Engineering?“, „The Four Pillars“ und „Memory“.

  2. Anthropic — Effective context engineering for AI agents (öffnet in einem neuen Tab)

    Technischer BerichtVeröffentlicht Abgerufen

    Abschnitte „Context engineering for long-horizon tasks“, „Compaction“ und „Structured note-taking“.

  3. Chroma — Context Rot: How Increasing Input Tokens Impacts LLM Performance (öffnet in einem neuen Tab)

    ForschungsberichtVeröffentlicht Abgerufen

    Kontrollierte Experimente mit 18 untersuchten LLMs. Abschnitt „Limitations & Future Work“.

Zum Inhaltsverzeichnis