AI Agents, Gateways oder Harnesses – was ist eigentlich der Unterschied?
TL;DR
Ein Hacker-News-Thread fragt nach klaren Definitionen für die chaotische Terminologie im AI-Agents-Ökosystem – und trifft damit einen wunden Punkt der ganzen Branche. Der Autor schlägt drei Kategorien vor: Harnesses (UI + System-Prompts + Tools rund um ein LLM, z. B. Claude Code, Gemini CLI), Gateways (Anbindung an Kommunikationsplattformen wie WhatsApp oder Slack) und Sandboxes (isolierte Laufzeitumgebungen mit kontrollierten Rechten).
Nauti's Take
Der Thread ist symptomatisch: Die AI-Branche benennt Dinge nach Marketingwert, nicht nach technischer Funktion – und wundert sich dann, warum niemand durchblickt. Die vorgeschlagene Dreiteilung in Harness / Gateway / Sandbox ist pragmatisch und sofort nützlich, auch wenn sie noch grob ist.
Was fehlt, ist eine vierte Kategorie für echte Orchestrierungslogik – also die Schicht, die mehrere Agents koordiniert, Zustand hält und Fehler behandelt. Frameworks wie LangGraph oder Temporal gehören da rein, werden aber im Thread nur am Rande erwähnt.
Bis die Branche sich auf gemeinsame Begriffe einigt, hilft nur eines: bei jedem Tool selbst nachschauen, welche der Schichten es tatsächlich abdeckt.
Einordnunganzeigen
Die fehlende Einigkeit bei Begriffen kostet Entwickler und Entscheider täglich Zeit – wer ein 'Agent Framework' evaluiert, bekommt mal einen Prompt-Wrapper, mal ein vollständiges Orchestrierungssystem. Klare Schichten-Definitionen sind die Voraussetzung dafür, dass sich sinnvolle Standards, Sicherheitsmodelle und Marktvergleiche überhaupt entwickeln können. Solange 'Agent' alles und nichts bedeutet, bleibt der Markt intransparent und Einkaufsentscheidungen ein Glücksspiel.