Zum Inhalt springen

Architektur-Referenzmodelle für Agentic AI

Wissen

Es gibt kein einheitliches Architekturmodell für Agentic AI — aber mehrere Referenzmodelle, die in der Community häufig zitiert werden. Alle beschreiben im Kern dieselben Bausteine, nur unterschiedlich geschichtet.

Die gemeinsamen Bausteine

Unabhängig vom Modell tauchen immer dieselben Schichten auf:

  • Interface — Wie der Nutzer (oder Trigger) mit dem System interagiert: CLI, Chat-UI, Webhook, Cron
  • Orchestration / Framework — Die Steuerungslogik: Welcher Agent wird wann aufgerufen? (LangChain, CrewAI, Claude Code)
  • LLM / Model — Das Sprachmodell das denkt: Claude, GPT, Gemini, Ollama
  • Context / Memory — agents.md, Vektor-Datenbanken, Session-Speicher
  • Tools / MCP — Die Werkzeuge: Shell, Filesystem, Git, APIs, Datenbanken
  • Output — Was am Ende entsteht: Code, PR, Chat-Antwort, Doku, Tickets

Referenzmodell 1: 6-Schichten-Modell

Ein detailliertes Modell, das jede Schicht explizit trennt:

SchichtFunktionBeispiel
ApplicationBenutzeroberfläche, TriggerIDE, Chat-UI, Webhook
OrchestrationWorkflow-Steuerung, Agent-KoordinationLangGraph, CrewAI
AgentReasoning, Planung, EntscheidungenReAct-Loop, Plan-and-Execute
ContextKontext-Management, Memoryagents.md, Vektor-DB, RAG
DataDatenzugriff, PersistenzPostgreSQL, Pinecone, S3
ModelLLM-InferenzClaude Opus, GPT-5, Ollama

Stärke: Macht die Context- und Data-Schicht explizit — wichtig für RAG-basierte Systeme und Enterprise-Setups mit Session-Management.

Referenzmodell 2: LAMP-Stack für AI (4 Schichten)

Angelehnt an den klassischen LAMP-Stack (Linux, Apache, MySQL, PHP) — eine kompaktere Variante:

SchichtAnalogie zu LAMPFunktion
LLMLinux (Basis)Das Fundament: Sprachmodell
Agent/App-LogikApache (Verarbeitung)Orchestration, Routing, Business-Logik
MCP-GatewayMySQL (Daten)Werkzeugzugriff über MCP-Protokoll
PersistenzPHP (Interface)Datenhaltung, Memory, State

Stärke: Kompakt und leicht verständlich. Frontend ist Teil der App-Logik. Kein separater Output-Layer.

Referenzmodell 3: Pragmatischer Flow

Das einfachste Modell — ein linearer Flow:

Chat-Frontend → Agent → LLM-Provider (austauschbar) → MCP-Tools → Output

Stärke: Zeigt das Wesentliche: Provider und Tools sind austauschbar. Der Agent ist die zentrale Koordinationsinstanz.

Verstehen

Wann welches Modell passt

Use CaseEmpfohlenes ModellWarum
Einfacher Coding-AgentPragmatischer FlowWenige Komponenten, kein aufwendiges Context-Management
RAG-basierter Wissens-Agent6-SchichtenContext- und Data-Schicht müssen explizit geplant werden
Enterprise CI/CD-AgentLAMP-StackKlare Trennung, MCP-Gateway als zentrale Tool-Schicht
Multi-Agent-Orchestrierung6-SchichtenOrchestration-Schicht muss explizit sein

Zwei Betriebsmodi

Jedes dieser Modelle kann in zwei Modi betrieben werden:

Mit User Input: Ein Mensch löst den Prozess aus (CLI, Chat, IDE). Der Agent arbeitet interaktiv, fragt bei Unsicherheiten nach, präsentiert Ergebnisse.

Vollautomatisch: Ein Trigger (Cron, Webhook, Event-Stream) startet den Prozess. Der Agent arbeitet autonom — Code Review bei jedem MR, Doku bei jedem Deploy, Monitoring rund um die Uhr.

iKein 'richtiges' Modell

Diese Referenzmodelle sind Denkwerkzeuge, keine Standards. In der Praxis vermischen sie sich. Wichtig ist, dass du die Bausteine verstehst — die Schichtung ist zweitrangig.

Anwenden

Wenn du eine Agentic-AI-Architektur entwirfst, starte mit diesen Fragen:

  1. Wer löst aus? Mensch oder Trigger? → bestimmt das Interface
  2. Wie viele Agents? Einer oder mehrere? → bestimmt die Orchestration
  3. Welcher Kontext? Nur Prompt oder auch RAG/Memory? → bestimmt die Context-Schicht
  4. Welche Tools? Nur Filesystem oder auch APIs/DBs? → bestimmt die MCP-Schicht
  5. Welches Modell? Brauche ich Opus oder reicht Haiku? → bestimmt die Kosten

Reflektieren

Architektur-Referenzmodelle geben dir eine gemeinsame Sprache für die Planung von Agentic-AI-Systemen. Die Bausteine sind immer dieselben — Interface, Orchestration, LLM, Context, Tools, Output. Wie du sie schichtest, hängt von deinem Use Case ab.