Andrew Ng ordnet seine eigenen Entwurfsmuster nach Vorhersagbarkeit
Über fünf Briefe in The Batch Anfang 2024 beschrieb Andrew Ng vier agentische Entwurfsmuster — Reflexion, Werkzeugnutzung, Planung und Multi-Agenten-Zusammenarbeit — und sagte seinen Lesern ungewöhnlich klar, welche er für verlässlicher hält und welche er schwer vorhersagen kann.
Was die Briefe argumentieren
/agent-design-patterns/ behandelt schon, was jedes der vier Muster ist, welche Dokumente jedes typischerweise zum Lesen übergibt (unsere Folgerung), und Ngs eigenes Urteil zur Planung aus Teil 4: „while I can get the agentic design patterns of Reflection and Tool Use to work reliably and improve my applications’ performance, Planning is a less mature technology, and I find it hard to predict in advance what it will do.“ Diese Notiz ergänzt dieselbe Rangfolge aus den zwei Briefen, die jene Seite auslässt: Teil 3, eine Woche vor Teil 4, wo er die Rangfolge im Voraus nennt, und Teil 5, wo er sie auf das Muster ausdehnt, das Teil 4 nicht nennt — Multi-Agenten-Zusammenarbeit. Zur Einführung von Werkzeugnutzung in Teil 3 schreibt er:
“In future letters, I’ll describe the Planning and Multi-agent collaboration design patterns. They allow AI agents to do much more but are less mature, less predictable — albeit very exciting — technologies.”
Zwei Wochen später, am Ende der Reihe mit Multi-Agenten-Zusammenarbeit, bestätigt er dieselbe Rangfolge von der anderen Seite:
“Like the design pattern of Planning, I find the output quality of multi-agent collaboration hard to predict, especially when allowing agents to interact freely and providing them with multiple tools. The more mature patterns of Reflection and Tool Use are more reliable.”
Das sagt er darüber, wie gut jedes Muster die Ergebnisse seiner Anwendungen verbessert, nicht darüber, wie sorgfältig eine Person ihre Ausgabe prüfen sollte — nichts in dieser Reihe fordert menschliche Prüfung, und nichts erwähnt MarsDawn oder empfiehlt ein Markdown-Werkzeug.
Unsere Lesart, nicht die von Ng
Ngs Rangfolge gilt Ausgabequalität und Vorhersagbarkeit vom Stuhl des Bauenden aus, aber sie deckt sich grob damit, wie viel Prüfung die Papierspur jedes Musters von deinem Stuhl aus verdient. Reflexion und Werkzeugnutzung, die beiden, die er für verlässlicher hält, übergeben dir typischerweise etwas, das schon getane Arbeit beschreibt — einen überarbeiteten Entwurf, einen Bericht darüber, was lief — sodass das Prüfen einer Behauptung gegen die echte Ausgabe meist das Risiko abdeckt. Planung und Multi-Agenten-Zusammenarbeit, die beiden, die er schwer vorhersagen kann, übergeben dir typischerweise etwas, das vor der Arbeit geschrieben wurde, oder über mehrere Dateien mehrerer Agenten verteilt ist:
einen Plan, der auf ein Go wartet, oder eine Übergabe zwischen Agenten, die die Ausführung noch nicht getestet hat. Nach seiner eigenen Darstellung sind genau das die Dokumente, bei denen die Lücke zwischen Geschriebenem und dem, was wirklich passieren wird, am weitesten ist — derselbe Punkt, den /reviewing-agent-plans/ aus Chip Huyens Essay im Abschnitt „Warum überhaupt vor dem Lauf“ zieht: Ein Problem zu fangen, bevor etwas gelaufen ist, ist der günstigste Ort, es zu fangen.
Wo MarsDawn hilft und wo nicht
MarsDawn weiß nicht, welches von Ngs vier Mustern eine gegebene Datei erzeugt hat, ordnet nichts nach Vorhersagbarkeit und hat kein KI-Modell innen — es führt die Prüfung nicht aus, die seine Rangfolge nahelegt. Es hält die Datei lesbar, während du das selbst tust: Der Tab Gliederung (Darstellung ▸ Seitenleiste einblenden, ⌃⌘S) zeigt die Form eines langen Plans, Quelltext und gerenderte Vorschau stehen nebeneinander (⌘2), und für eine Multi-Agenten-Übergabe zeigt das Öffnen des gemeinsamen Ordners mit Ablage ▸ Ordner öffnen … (⇧⌘O) neue Dateien im Tab Dateien innerhalb etwa einer Sekunde, sobald verschiedene Agenten schreiben, und die Kopfzeile nennt den Git-Branch oder Worktree, damit zwei Dateien mit demselben Namen von verschiedenen Agenten nicht verwechselt werden.
Ausprobieren
MarsDawn ist im Mac App Store erhältlich. Das kostenlose Befehlszeilenwerkzeug marsdawn funktioniert schon heute:
brew install redtear1115/tap/marsdawn
Es exportiert Markdown ohne die App als PDF.
Befehlszeile · Vor dem Kauf wissen: Was MarsDawn nicht kann
Weiter
- Was jedes Muster dir typischerweise übergibt, vollständig: Vier Agenten-Entwurfsmuster und die Dokumente, die jedes dir übergibt
- Die Fünf-Minuten-Prüfung eines Plans vor dem Lauf: Den Plan eines Agenten in fünf Minuten prüfen
- Zurück zur Reihe: Lektürenotizen der Redaktion
Quellen
- Andrew Ng, “Agentic Design Patterns Part 1,” The Batch, March 20, 2024: https://www.deeplearning.ai/the-batch/how-agents-can-improve-llm-performance/
- Andrew Ng, “Agentic Design Patterns Part 3: Tool Use,” The Batch, April 3, 2024: https://www.deeplearning.ai/the-batch/agentic-design-patterns-part-3-tool-use/ (abgerufen und zitiert am 2026-09-26).
- Andrew Ng, “Agentic Design Patterns Part 4: Planning,” The Batch, April 10, 2024: https://www.deeplearning.ai/the-batch/agentic-design-patterns-part-4-planning/ (Zitat wörtlich aus
design/inbox/276-agent-blog-series.md, bereits auf/agent-design-patterns/zitiert). - Andrew Ng, “Agentic Design Patterns Part 5, Multi-Agent Collaboration,” The Batch, April 17, 2024: https://www.deeplearning.ai/the-batch/agentic-design-patterns-part-5-multi-agent-collaboration/ (abgerufen und zitiert am 2026-09-26).