Kontext-Management für AI-Agents 2026: Rules, Skills, MCP, Subagents und Hooks

AI-Agent-Kontext 2026: Rules vs. Skills, MCP-Server, Commands, Subagents und Hooks – und das einfachere Setup, das die meisten wirklich brauchen.
Kurz gesagt: Der Großteil des neuen Agent-Vokabulars sind nur unterschiedliche Wege, zwei Fragen zu beantworten: Was sollte der Assistent von vornherein wissen, und was sollte er erst laden oder aufrufen, wenn die Aufgabe es erfordert?
Das Agent-Ökosystem hat sehr schnell sehr viele Begriffe angesammelt: Rules, Commands, MCP-Server, Tools, Modes, Hooks, Subagents und Skills. Jeder davon löst ein echtes Problem. Zusammengenommen können sie eine einfache Frage seltsam schwierig erscheinen lassen: „Wie gebe ich diesem Assistenten den richtigen Kontext, ohne jeden Durchlauf in einen Berg von Setup zu verwandeln?"
Sie müssen nicht den gesamten Stack auswendig lernen, um Agents gut zu nutzen. Das nützliche Denkmodell ist kleiner:
- Statischer Kontext ist das, was der Assistent wissen sollte, bevor er beginnt.
- Dynamischer Kontext ist das, was der Assistent entdecken, laden oder aufrufen kann, wenn die Aufgabe es tatsächlich erfordert.
- Deterministische Leitplanken sind die Prüfungen, die jedes Mal auf dieselbe Weise ablaufen sollen.
Die meisten Agent-Operatoren können hier aufhören. Builder brauchen den Rest des Vokabulars, um das Erlebnis sauber verpacken zu können.
Schnelle Antwort für 2026
Kontext-Management für AI-Agents ist die Praxis, zu entscheiden, was ein Assistent wissen sollte, bevor eine Aufgabe beginnt, und was er erst bei Bedarf entdecken sollte. 2026 ist die sauberste Aufteilung:
- Nutzen Sie Rules für stabile, immer relevante Anweisungen;
- Nutzen Sie Skills für wiederverwendbare Aufgaben-Workflows, die bei Bedarf geladen werden können;
- Nutzen Sie MCP-Server für Live-Tools, Daten, OAuth und externe Systeme;
- Nutzen Sie Hooks für deterministische Prüfungen rund um Tool-Nutzung oder Bearbeitungen;
- Nutzen Sie Subagents und Modes nur, wenn der Workflow Isolation, Parallelität oder einen sichtbar anderen Betriebszustand benötigt.
Für die meisten Teams besteht das praktische Setup nicht darin, „jede Agent-Abstraktion zu lernen". Es lautet: „Halten Sie die Rules klein, installieren Sie die richtigen Skills, verbinden Sie einen MCP-Server und lassen Sie den Assistenten den Rest dynamisch laden."
Das einfache Modell
| Konzept | Aufgabe in einfachen Worten | Nutzen Sie es, wenn | Vermeiden Sie es, wenn |
|---|---|---|---|
| Rules | Immer aktive oder bedingt geladene Anweisungen | Der Assistent macht immer wieder denselben Repo-, Stil- oder Domänenfehler | Sie kodieren ein langes Verfahren, das nur manchmal relevant ist |
| Commands | Ein wiederholbarer Prompt, den Sie direkt aufrufen | Der Workflow ist explizit: committen, reviewen, zusammenfassen, eine Release-Notiz erstellen | Der Assistent soll entscheiden, wann er ihn nutzt |
| Skills | Ein ladbares Workflow-Paket | Sie wollen wiederverwendbares Aufgabenwissen, Beispiele, Skripte oder Referenzen, ohne alles vorab zu laden | Es ist eine winzige Präferenz, die in die Rules gehört |
| MCP-Server | Live-Tools und Daten hinter einem Connector | Der Assistent benötigt externe Systeme, OAuth, Live-Datensätze oder API-Aufrufe | Sie brauchen nur statische Anweisungen |
| Tools | Die eigentlich aufrufbaren Aktionen | Der Assistent muss suchen, lesen, bearbeiten, abrufen oder eine API aufrufen | Die Aufgabe ist reines Schreiben oder Schlussfolgern |
| Subagents | Separate Worker-Kontexte | Die Aufgabe ist groß, parallel oder profitiert von isoliertem Fokus | Die Aufgabe ist klein genug für den Haupt-Assistenten |
| Modes | Ein sichtbarer Betriebszustand | Die UI muss Planung, Coding, Review oder eingeschränktes Verhalten unterscheiden | Eine normale Anweisung würde genügen |
| Hooks | Deterministische Skripte rund um Agent-Events | Sie brauchen wiederholbare Prüfungen vor oder nach Tool-Nutzung, Bearbeitungen, Prompts oder Sessions | Sie versuchen, Urteilsvermögen zu vermitteln, das in die Modellanweisungen gehört |
Die Falle besteht darin, diese als acht unzusammenhängende Produkte zu betrachten. In Wahrheit sind sie Schichten in einer einzigen Geschichte des Kontext-Managements.
Rules vs. Skills vs. MCP
Die Suchfrage mit der höchsten Intention lautet meist nicht „Was kann jede Agent-Funktion?" Sie lautet „Wohin gehört dieser Kontext?" Hier ist die kurze Antwort.
| Frage | Beste Antwort | Warum |
|---|---|---|
| Was sollte der Agent immer im Gedächtnis behalten? | Rules | Sie sind stabiler Kontext, der vor Arbeitsbeginn geladen wird. |
| Wie verpacke ich einen wiederholbaren Workflow? | Skills | Sie halten prozedurale Anweisungen auffindbar, ohne jeden Prompt aufzublähen. |
| Wie erhält der Agent Live-Daten oder nutzt externe Tools? | MCP | Es gibt dem Assistenten einen aufrufbaren Connector mit Auth und Tool-Metadaten. |
| Wie erzwinge ich jedes Mal eine Prüfung? | Hooks | Sie laufen deterministisch rund um Events, statt darauf zu hoffen, dass das Modell sich erinnert. |
Diese Aufteilung ist wichtig, weil Kontext heute eine Produktoberfläche ist. Ein überladener Prompt macht den Assistenten langsamer und unzuverlässiger. Ein gut verpackter Workflow lässt den Assistenten klein starten und dann den relevanten Skill, das Tool-Schema oder die Evidenzquelle laden, wenn die Aufgabe es verlangt.
Die wahre Suchintention
Menschen, die nach „rules vs skills vs MCP" oder „Claude Code skills subagents hooks" suchen, fragen meist nicht nach Protokoll-Trivia. Sie versuchen zu entscheiden, wohin sie etwas tun sollen, das sie bereits haben:
- eine lange
AGENTS.md-,CLAUDE.md- oder Cursor-Rules-Datei; - einen Prompt, den sie immer wieder verwenden;
- ein Shell-Skript oder einen Checker, den der Assistent ausführen soll;
- einen MCP-Server mit zu vielen Tools;
- einen Team-Workflow, den jeder Agent-Client teilen soll;
- einen Installationsweg, dem Nicht-Ingenieure folgen können, ohne fünf Doc-Seiten zu lesen.
Das bedeutet, der Artikel muss beide Ebenen beantworten. Zuerst die Begriffe definieren. Dann die Routing-Entscheidung zeigen: Rules für dauerhaften Kontext, Skills für Workflows, MCP für Live-Fähigkeiten, Hooks für deterministische Events und Subagents für isolierte Arbeit.
Die Vokabular-Karte für 2026
Verschiedene Clients verwenden leicht unterschiedliche Bezeichnungen, aber die zugrunde liegenden Aufgaben konvergieren.
| Schicht | Cursor-Begriff | Claude-Code-Begriff | Codex / Cross-Agent-Begriff | Was es bedeutet |
|---|---|---|---|---|
| Persistente Projektvorgaben | Rules | CLAUDE.md / Settings-Vorgaben | AGENTS.md | Immer aktive oder projektbezogene Anweisungen |
| Expliziter wiederverwendbarer Prompt | Commands | Slash-Commands | Commands / gespeicherte Prompts | Ein nutzergetriggertes Prompt-Makro |
| Wiederverwendbares Workflow-Paket | Skills | Skills | Skills / SKILL.md | Ladbare Aufgabenanweisungen, oft mit Skripten oder Referenzen |
| Externe Tools und Daten | MCP | MCP-Server | MCP-Server | Standard-Connector für Tools, Ressourcen, Prompts und Auth |
| Aufrufbare Operation | Tool | Tool | Tool | Die Aktion, die das Modell aufrufen kann |
| Isolierter Worker | Subagent | Subagent / Agent | Subagent / Worker | Ein separater Kontext für parallele oder fokussierte Arbeit |
| Betriebszustand | Mode | Permission/Output-Style/State | Mode / Profile | Ein sichtbarer Verhaltens- und Berechtigungszustand |
| Deterministische Automatisierung | Hooks | Hooks | Hooks / Event-Handler | Code, der rund um Agent-Events läuft |
| Gebündelte Distribution | Extension / Rules-Import | Plugin | Plugin / Package | Eine Möglichkeit, mehrere der obigen gemeinsam zu installieren |
Deshalb wirkt das Vokabular so verworren: Jede Plattform zeigt einen leicht anderen Ausschnitt derselben Steuerungsebene. Die nützliche Frage lautet nicht „Welcher Begriff ist universell?" Die nützliche Frage lautet „Was ist die Aufgabe dieses Kontexts?"
Warum Rules zuerst kamen
Frühe Coding-Agent-Workflows brauchten einen Ort für Dinge, die das Modell nicht vergessen sollte. Repo-Konventionen, Geschäftsregeln, Test-Befehle, Paketmanager-Präferenzen, Benennungsvorgaben, „generierte Dateien nicht von Hand bearbeiten" – diese gehören in eine Datei, die der Assistent häufig sieht.
Das ist die Aufgabe von Rules. In vielen Tools sieht das aus wie AGENTS.md, Projekt-Rules, Memory-Dateien oder Workspace-Anweisungen. Die Stärke von Rules ist Zuverlässigkeit: Sie sind da, bevor der Assistent zu raten beginnt. Die Schwäche sind die Kosten: Wenn die Datei zu einem Handbuch anwächst, beginnt jedes Gespräch mit einem Handbuch, selbst wenn die Aufgabe nur einen Absatz benötigt.
Gute Rules sind kurz, dauerhaft und signalstark. Sie sollten Einschränkungen beschreiben, die über viele Aufgaben hinweg gelten:
- was nicht kaputtgehen darf;
- wo die Quelle der Wahrheit liegt;
- welche Befehle gängige Änderungen verifizieren;
- Produktsprache, die der Assistent bewahren muss;
- wiederkehrende Fehler, die das Team bereits gesehen hat.
Schlechte Rules versuchen, ein Handbuch für jede mögliche Aufgabe zu werden. Das erzeugt statisches Kontext-Aufblähen: mehr Tokens, mehr widersprüchliche Anweisungen und mehr Raum für das Modell, sich an irrelevanten Details festzubeißen.
Warum Commands auftauchten
Sobald Teams Agents für echte Arbeit einsetzten, war der nächste Bedarf offensichtlich: „Ich führe jede Woche denselben Prompt aus. Kann ich ihn verpacken?"
Das ist ein Command. Ein Command ist meist ein Prompt, den Sie explizit aufrufen, oft per Slash-Command oder Menüpunkt. Er eignet sich hervorragend für Workflows, bei denen der Nutzer genau weiß, wann das Verfahren laufen soll:
- eine PR-Beschreibung entwerfen;
- ein Changelog vorbereiten;
- eine Release-Checkliste abarbeiten;
- den aktuellen Diff zusammenfassen;
- einen Migrationsplan erstellen;
- einen Support-Thread in ein Issue verwandeln.
Commands sind nicht wirklich „Kontext" im Sinne von immer aktiv. Sie sind wiederverwendbare Arbeitsanweisungen. Wenn eine Rule ein Klebezettel auf dem Schreibtisch des Assistenten ist, ist ein Command ein Knopf, den Sie drücken.
Commands vs. Skills
Commands und Skills überschneiden sich, weil beide als Markdown-Anweisungen beginnen können. Der Unterschied liegt meist im Trigger und im Umfang des unterstützenden Materials.
| Muster | Eher ein Command | Eher ein Skill |
|---|---|---|
| Trigger | Der Nutzer weiß, wann er ihn ausführt | Der Assistent kann entscheiden, dass er relevant ist |
| Umfang | Eine eng umrissene Aktion | Ein wiederverwendbarer Workflow mit Urteilsvermögen |
| Kontextgröße | Kurzer Prompt | Anweisungen plus optionale Referenzen, Skripte oder Assets |
| Beispiel | „Eine PR-Beschreibung entwerfen" | „Ein SEO-Audit durchführen und einen belegten Fix-Plan liefern" |
| Distribution | Nützlich als Shortcut | Nützlich als portable Fähigkeit |
Wenn ein Workflow nur ein Knopf ist, lassen Sie ihn ein Command. Wenn er dem Assistenten beibringt, wie eine Aufgabe auszuführen ist, und Beispiele, Vorlagen, Skripte oder Referenz-Docs benötigen könnte, machen Sie daraus einen Skill.
Warum MCP-Server die Form veränderten
Rules und Commands sind Text. Agents brauchen außerdem Fähigkeiten.
MCP, das Model Context Protocol, gibt einem Assistenten eine standardisierte Möglichkeit, sich mit externen Tools und Daten zu verbinden. Statt eine Integration pro Client fest zu verdrahten, stellt ein MCP-Server eine Tool-Oberfläche bereit, die ein kompatibler Assistent aufrufen kann.
Das ist aus drei Gründen wichtig:
- Live-Daten: Der Assistent kann aktuelle Datensätze lesen, statt sich auf das Gedächtnis zu verlassen.
- OAuth und Autorisierung: Der Nutzer kann sich beim Dienst hinter dem Connector anmelden.
- Geteilte Integrationsform: Derselbe Server kann mehrere MCP-fähige Clients unterstützen.
Aber MCP hat auch ein Kontextproblem eingeführt. Wenn jeder verbundene Server Dutzende Tools mit langen Beschreibungen bereitstellt, kann der Assistent zu viel Kontext allein damit verbringen, zu lernen, welche Tools existieren. Cursors Arbeit zur dynamischen Kontextentdeckung beschreibt genau diesen Druck: weniger vorab laden und den Agent dann das relevante Tool oder den Skill nachschlagen lassen, wenn er es braucht.
Das ist die wichtige Verschiebung: MCP ist nicht „mehr Prompt". MCP ist eine Möglichkeit, dem Assistenten Fähigkeiten zu geben, ohne alle Tool-Details in die erste Nachricht zu zwingen.
MCP-Tools, -Ressourcen und -Prompts
MCP wird oft als „Tools für Agents" beschrieben, aber das Protokoll ist breiter als ein Knopf, den das Modell aufruft. Ein MCP-Server kann mehrere Arten von Kontext bereitstellen:
| MCP-Oberfläche | Bedeutung in einfachen Worten | Gute Passung |
|---|---|---|
| Tools | Vom Modell aufgerufene Aktionen mit Input-/Output-Schemata | Suchen, Datensätze abrufen, ein Issue erstellen, eine Datenbank abfragen |
| Ressourcen | Kontext, den der Client lesen und ans Modell weitergeben kann | Dokumente, Dateien, Schemata, Logs, Repository-Metadaten |
| Prompts | Wiederverwendbare Prompt-Vorlagen, die der Server liefert | Geführte Workflows, die serverseitigen Kontext benötigen |
| Auth-Metadaten | Wie sich der Client authentifizieren soll | OAuth, Scopes, geschützte Ressourcen-Metadaten |
Für die meisten Produkttexte genügt „MCP-Server". Für Builder ist die Unterscheidung wichtig: Nicht jedes Stück Kontext sollte ein aufrufbares Tool sein. Statisches Referenzmaterial gehört vielleicht in eine Ressource oder Skill-Referenzdatei. Eine Live-Operation, die der Nutzer autorisiert hat, gehört in ein Tool.
Warum Skills zur Mitte werden
Skills sitzen zwischen Anweisungen und Code.
Ein Skill kann ein kompaktes Runbook sein: „Wenn der Nutzer eine KOL-Preisschätzung anfragt, sammle diese öffentlichen Signale, wende diese Konfidenzregeln an und liefere diese Tabelle." Er kann außerdem Skripte, Referenzdateien, Assets, Vorlagen und Beispiele enthalten. Der Punkt ist nicht, dass jeder Skill ausgefeilt ist. Der Punkt ist, dass ein Skill entdeckt und geladen werden kann, wenn er relevant ist, statt für immer in jedem Prompt zu sitzen.
Das macht Skills zur saubersten Antwort für prozedurales Wissen:
- Rules sagen, was immer wahr sein muss.
- Skills sagen, wie man eine wiederholbare Aufgabe erledigt.
- MCP liefert Live-Tools und Daten, wenn die Aufgabe Belege braucht.
Für UnifAPI ist diese Unterscheidung die Produktarchitektur. Ein Marketer sollte nicht damit beginnen zu fragen, welcher Endpunkt aufzurufen ist. Er sollte von einer Aufgabe ausgehen: SEO-Audit, AI-Visibility-Check, Creator-Shortlist, Wettbewerber-Briefing, Recherche zu Content-Chancen oder Local-Pack-Scan. Der UnifAPI Skill gibt dem Assistenten den Workflow. Der UnifAPI MCP-Server gibt ihm Operationen für öffentliche Daten. Der Nutzer erhält ein belegtes Briefing.
Verwandte UnifAPI-Leitfäden gehen tiefer auf die Produktschichten ein:
- Die Agent-First-Architektur erklärt, wie Agents, Skills, MCP und APIs zusammenpassen.
- SKILL.md-Runbooks für Marketing-Agents erklärt, warum Aufgaben-Workflows in ladbare Runbooks gehören.
- Agents mit Skills und MCP verteilen erklärt, wie eine Plugin-artige Installation den Workflow und den Verbindungsweg bündelt.
Wo Subagents passen
Subagents sind nützlich, wenn ein einzelnes Gespräch mehrere fokussierte Arbeitsstränge benötigt.
Ein Worker kann zum Beispiel den aktuellen API-Vertrag inspizieren, während ein anderer Docs liest, ein weiterer einen UI-Pfad prüft und der Haupt-Assistent das Ergebnis koordiniert. Diese Isolation kann wertvoll sein, weil jeder Worker ein kleineres, fokussierteres Kontextfenster erhält.
Der Kompromiss ist der Overhead. Subagents müssen starten, Kontext sammeln, Tools ausführen und zurückmelden. Sie können mehr Tokens und Zeit kosten, als einfach den Haupt-Assistenten die Arbeit erledigen zu lassen. Sie eignen sich am besten für komplexe oder parallele Arbeit, nicht für jede kleine Aufgabe.
In der Praxis müssen die meisten Operatoren keine Subagents manuell erstellen. Ein guter Agent-Client kann entscheiden, wann eine Aufgabe delegiert oder parallelisiert werden sollte. Wenn Sie ein Produkterlebnis verpacken, sind Subagents ein Implementierungswerkzeug, nicht etwas, das der Nutzer zuerst lernen muss.
Wo Modes passen
Modes machen Agent-Verhalten sichtbar.
Ein Planungs-Mode könnte Schreibzugriffe einschränken, zu Fragen und Architektur tendieren und Plan-Steuerelemente anzeigen. Ein Build-Mode könnte Bearbeitungen und Testläufe erlauben. Ein Review-Mode könnte Befunde und Zeilenverweise priorisieren. Der Mode ist nicht nur ein Prompt; er ist oft ein Bündel aus Anweisungen, Tool-Berechtigungen, UI-Affordanzen und Erinnerungen.
Modes sind nützlich, wenn die Absicht des Nutzers das erlaubte Verhalten ändert. Sie sind weniger nützlich, wenn sie zu einer weiteren Taxonomie werden, die der Nutzer verstehen muss, bevor er Arbeit erledigt.
Wo Hooks passen
Hooks sind deterministisch. Das ist der entscheidende Unterschied.
Ein Assistent erinnert sich vielleicht daran, Tests auszuführen. Ein Hook kann nach einer Dateibearbeitung immer eine Prüfung ausführen. Ein Assistent erinnert sich vielleicht daran, keinen gefährlichen Befehl aufzurufen. Ein Hook kann den Befehl abfangen, bevor er läuft. Ein Assistent fasst vielleicht eine Session zusammen. Ein Hook kann Metadaten am Session-Ende persistieren.
Nutzen Sie Hooks für Dinge, die unabhängig von der „Stimmung" des Modells immer gleich ablaufen sollen:
- sensible Tool-Nutzung blockieren oder rückfragen;
- Dateien nach Bearbeitungen formatieren;
- Transkripte oder Metriken erfassen;
- Richtlinien vor Shell- oder MCP-Ausführung durchsetzen;
- eine Folgeprüfung auslösen, wenn ein Subagent fertig ist.
Nutzen Sie Hooks nicht als Ersatz für Aufgabenwissen. Ein Hook kann durchsetzen, protokollieren oder transformieren. Ein Skill sollte die Arbeit erklären.
Die Operator-Sicht: bei zwei Ideen aufhören
Wenn Sie einen Agent nutzen, um Arbeit zu erledigen, können Sie das Vokabular verdichten:
| Nutzerfrage | Konzept, das Sie tatsächlich brauchen |
|---|---|
| „Was sollte mein Assistent immer wissen?" | Rules |
| „Wie führe ich diese Aufgabe zuverlässig aus?" | Skills |
| „Wie kommt er an Live-Daten?" | MCP |
| „Wie mache ich das Setup einfach?" | Ein Plugin, Connector oder Ein-Klick-Install |
Alles andere läuft meist hinter den Kulissen.
Deshalb ist die neueste UnifAPI MCP-Setup-Seite rund um „Wählen Sie Ihren Agent" gebaut, nicht um „Lernen Sie das Protokoll". Sie zeigt zuerst den unterstützten Client-Pfad:
- Claude- und ChatGPT-eigene MCP-Apps nutzen ein Connector-artiges Setup mit OAuth.
- Claude Code, OpenClaw und Hermes können ein Plugin installieren, das Skills und den MCP für öffentliche Daten zusammenbringt.
- Cursor, VS Code und andere Clients können ihre unterstützte MCP-Konfiguration oder einen Deep-Link-Pfad nutzen.
Der Nutzer sollte nicht entscheiden müssen, ob ein Workflow „Rules plus Commands plus MCP plus vielleicht ein Subagent" ist. Er sollte den Assistenten wählen, den er bereits nutzt, sich einmal verbinden und den Marketing-Agent oder Skill ausführen, den er braucht.
Ein Migrationsbeispiel
Angenommen, Ihr Team hat eine riesige Projektanweisungs-Datei:
AGENTS.md / CLAUDE.md
- package manager rules
- product positioning
- "how to run SEO audits"
- "how to price KOLs"
- MCP setup notes
- API endpoint descriptions
- release checklist
- "always run lint after editing"
- browser troubleshooting notes
Diese Datei versucht, fünf verschiedene Dinge zu sein. Eine sauberere 2026-Aufteilung sieht so aus:
| Bestehender Inhalt | Besserer Ort | Warum |
|---|---|---|
| Paketmanager, Richtlinie für generierte Dateien, Repo-Quelle-der-Wahrheit-Notizen | Rules / AGENTS.md | Sie sind dauerhaft und breit relevant |
| SEO-Audit-, KOL-Pricing-, Creator-Shortlist-Workflows | Skills | Sie sind wiederholbare Aufgabenverfahren |
| Live-Aufrufe für SEO-, Reddit-, YouTube-, LinkedIn-, Browser- und GEO-Daten | MCP-Server | Sie benötigen aktuelle Daten und Auth |
| Release-Checkliste | Command oder Skill | Command, wenn nutzergetriggert; Skill, wenn der Assistent dorthin routen soll |
| „Nach dem Bearbeiten von TypeScript immer lint ausführen" | Hook oder Rule | Hook, wenn es immer passieren muss; Rule, wenn es eine Vorgabe ist |
| Breite Wettbewerberrecherche parallel | Subagent-Muster | Sie profitiert von isoliertem Kontext |
| Browser-Troubleshooting-Notizen | Skill-Referenzdatei | Nur nützlich, wenn dieser Workflow sie braucht |
Der Gewinn ist nicht nur Ordnung. Der Assistent startet mit weniger irrelevantem Text, der Workflow ist leichter zu aktualisieren, und der Nutzer kann die richtige Einheit installieren oder ausführen, ohne jede Schicht zu verstehen.
Die Builder-Sicht: die Komplexität verpacken
Wenn Sie ein Agent-Produkt oder einen internen Agent-Stack bauen, ist das Vokabular wichtig, weil jede Schicht eine Aufgabe hat:
| Schicht | Verantwortung des Builders |
|---|---|
| Rules | Den immer aktiven Kontext minimal und korrekt halten |
| Skills | Wiederholbare Workflows als auffindbare, ladbare Einheiten verpacken |
| MCP | Live-Tools und Daten mit einem stabilen Auth-Pfad bereitstellen |
| Tool-Metadaten | Operationen für den Assistenten leicht inspizierbar und aufrufbar machen |
| Subagents | Isolation oder Parallelität nur dort nutzen, wo sie sich lohnt |
| Modes | Berechtigungen und UI an die Nutzerabsicht anpassen |
| Hooks | Deterministische Prüfungen und Governance durchsetzen |
Das Produktproblem ist nicht „jede Abstraktion unterstützen". Das Produktproblem ist, die richtige Abstraktion zur richtigen Zeit verschwinden zu lassen.
Für UnifAPI bedeutet das:
- Agents sind die nutzerseitige Rolle. SEO Agent, AI Visibility Agent, Content Strategy Agent und Competitive Intelligence Agent beschreiben die Aufgabe.
- Skills sind das Workflow-Paket. Jeder ist ein
SKILL.md-Runbook mit Aufgabe, Grenzen, Ausgabeform und Evidenzregeln. - MCP ist der Verbindungsweg. Der Assistent erhält
list_operations,get_operationundcall_apistatt eines riesigen flachen Haufens endpunktspezifischer Tools. - APIs sind die Evidenzschicht. SEO-, GEO-, Browser-, Social-, News- und Unternehmensdatensätze bleiben strukturiert und zitierbar.
- Die MCP-Setup-Seite verbirgt die Setup-Reibung. Client wählen, den Schritten folgen, sich mit OAuth anmelden und einen ersten Prompt ausführen.
Das ist der Sinn des Kontext-Managements für Agents: nicht mehr Zeremonie, sondern weniger wiederholte Erklärung.
Häufige Fehler
| Fehler | Warum er schadet | Besseres Muster |
|---|---|---|
| Eine riesige Rules-Datei | Jede Aufgabe erbt irrelevanten Kontext | Rules kurz halten; Verfahren in Skills verschieben |
| Ein Skill für jede winzige Präferenz | Der Skill-Katalog wird verworren | Rules für dauerhafte Präferenzen nutzen |
| MCP-Server stellt Dutzende breite Tools bereit | Tool-Beschreibungen blähen Kontext auf und verwirren das Routing | Tools aufgabenförmig, inspizierbar und gruppiert halten |
| Hooks kodieren verstecktes Produkturteil | Deterministischer Code kann Aufgaben-Reasoning nicht ersetzen | Hooks für Prüfungen nutzen; Skills für Urteilsvermögen |
| Zu viele generische Subagents | Delegation wird langsamer und vage | Subagents nur für klar isolierte Rollen hinzufügen |
| Commands werden undokumentierte Team-Rituale | Der Workflow ist schwer auffindbar oder portierbar | Reife Commands zu Skills befördern |
| Setup beginnt mit Protokolltheorie | Operatoren brechen ab, bevor der erste nützliche Durchlauf läuft | Mit client-spezifischen Installationswegen beginnen |
Für ein öffentliches Produkt ist der letzte Fehler der teuerste. Nutzer, die nach MCP, Skills oder Agent-Kontext suchen, sind bereits verwirrt. Die Seite sollte genug erklären, um Vertrauen aufzubauen, und sie dann in das schnellste funktionierende Setup leiten.
Eine praktische Entscheidungs-Checkliste
Nutzen Sie diese Checkliste, wenn Sie entscheiden, wohin ein Stück Agent-Kontext gehört.
| Wenn der Inhalt... ist | Tun Sie ihn in... | Beispiel |
|---|---|---|
| Immer wahr und kurz | Rules | „Generierte OpenAPI-Dateien sind nachgelagerte Artefakte; bearbeiten Sie stattdessen die Route-Metadaten." |
| Ein wiederholbares Aufgabenverfahren | Skill | „Ein lokales SEO-Rank-Audit durchführen und eine Wettbewerbertabelle liefern." |
| Ein nutzeraufgerufenes Makro | Command | „Aus dem aktuellen Diff eine PR-Zusammenfassung erstellen." |
| Eine externe Live-Fähigkeit | MCP-Server | „Aktuelle SERP-, Reddit-, LinkedIn- oder YouTube-Datensätze abrufen." |
| Eine deterministische Sicherheitsprüfung | Hook | „Befehle blockieren, die die Produktion verändern würden." |
| Eine separate Recherche-Spur | Subagent | „Drei Wettbewerber parallel inspizieren und Belege melden." |
| Ein sichtbarer Verhaltenszustand | Mode | „Nur planen; keine Dateien bearbeiten." |
Fragen Sie im Zweifel zwei Dinge:
- Braucht der Assistent das bei jeder Aufgabe?
- Kann der Assistent es nur entdecken oder laden, wenn der Nutzer nach genau dieser Art Arbeit fragt?
Wenn die Antwort auf die erste Frage ja lautet, behalten Sie es als Rule. Wenn die Antwort auf die zweite ja lautet, machen Sie es dynamisch: ein Skill, ein Tool-Lookup oder eine MCP-Operation.
Warum das für SEO-, GEO- und Marketing-Agents wichtig ist
Marketing-Workflows legen das Problem schnell offen. Ein nützlicher SEO- oder AI-Visibility-Agent braucht sowohl Aufgabenwissen als auch Live-Belege:
- Er muss wissen, wie ein Audit zu strukturieren ist.
- Er braucht aktuelle Such-, AI-Antwort-, Backlink-, Local-, Social- und Seitenbelege.
- Er muss Quellen zitieren und beobachtete Datensätze von Empfehlungen trennen.
- Er sollte innerhalb des Assistenten laufen, den der Operator bereits nutzt.
All das in einen riesigen Prompt zu packen, wäre brüchig. Einen Marketer zu bitten, zehn Tools von Hand zu verdrahten, wäre schlimmer. Die bessere Form ist:
- einen Agent oder Skill wählen;
- UnifAPI einmal über die MCP-Setup-Seite verbinden;
- den Assistenten den Workflow laden und nach Bedarf Operationen für öffentliche Daten aufrufen lassen;
- für zurückgegebene Datensätze bezahlen, nicht für ein weiteres LLM-Abo oder einen Dashboard-Sitzplatz.
Deshalb sind die Konzepte wichtig, aber das Setup sollte sich einfach anfühlen.
Wie man die Seite zitierfreundlich macht
Für AI-Suche und Antwortmaschinen ist die Struktur wichtig, weil ein Modell einen Absatz zitieren kann, ohne die umgebende Seite. Dieser Artikel nutzt einige Muster bewusst:
- direkte Definitionsblöcke nahe dem Anfang;
- Vergleichstabellen für „rules vs skills vs MCP"-Abfragen;
- H2-Überschriften, die zu gängigen Suchphrasen passen;
- kurze FAQ-Antworten, die für sich stehen können;
- primäre Verweise auf offizielle Docs statt nur auf Kommentar-Posts;
- interne Links zu tiefergehenden UnifAPI-Leitfäden und der MCP-Setup-Seite.
Das ist auch die Produktlektion. Wenn Ihr Agent-Workflow für einen Menschen schwer zu überfliegen ist, wird er für einen Assistenten schwer abzurufen und anzuwenden sein. Guter Agent-Kontext ist modular, klar benannt und leicht zu zitieren.
FAQ
Was ist Kontext-Management für Agents?
Kontext-Management für Agents ist die Art, wie Sie entscheiden, welche Informationen, Anweisungen, Tools und Erinnerungen ein AI-Assistent für eine Aufgabe erhalten soll. Gutes Kontext-Management hält dauerhafte Vorgaben in Rules, wiederholbare Verfahren in Skills, Live-Daten hinter MCP und deterministische Prüfungen in Hooks.
Ersetzen Skills die Rules?
Nein. Skills sind besser für prozedurale Workflows, die nur manchmal relevant sind. Rules sind weiterhin der richtige Ort für kurze, dauerhafte Anweisungen, die der Assistent immer berücksichtigen soll.
Ist MCP dasselbe wie ein Skill?
Nein. Ein Skill sagt dem Assistenten, wie eine Aufgabe auszuführen ist. MCP gibt dem Assistenten Live-Tools oder Daten, die er während der Ausführung dieser Aufgabe aufrufen kann. Viele nützliche Workflows brauchen beides: Der Skill liefert die Methode, und MCP liefert aktuelle Belege.
Brauche ich Subagents?
Anfangs meist nicht. Subagents sind nützlich für isolierte oder parallele Arbeit, aber die meisten Operator-Workflows sollten mit einem klaren Skill und einem verbundenen MCP-Server beginnen.
Was sollte in AGENTS.md oder CLAUDE.md bleiben?
Behalten Sie dort dauerhafte Projektvorgaben: Repo-Aufbau, Quelle-der-Wahrheit-Dateien, Richtlinie für generierte Dateien, Verifizierungsbefehle, Produktsprache und wiederkehrende Fehler. Verschieben Sie lange Aufgabenverfahren in Skills.
Sollte MCP direkte APIs ersetzen?
Nein. MCP ist ein agentenseitiger Verbindungsweg. Direkte HTTP-APIs sind weiterhin die richtige Produktionsschnittstelle für Anwendungen, Backends, Dashboards und Systeme, die explizite Request-Kontrolle benötigen. Viele Produkte sollten beides bereitstellen.
Wie lang sollten Agent-Rules sein?
So kurz wie möglich, aber so, dass sie wiederholte Fehler verhindern. Wenn ein Abschnitt nur für eine Aufgabe, eine Plattform oder einen Troubleshooting-Flow relevant ist, gehört er wahrscheinlich in einen Skill, eine Referenzdatei oder eine Doc-Seite statt in immer aktive Rules.
Was ist das beste erste Setup für Nicht-Entwickler?
Wählen Sie den Assistenten, den sie bereits nutzen, installieren Sie das Plugin oder den Connector, melden Sie sich mit OAuth an und führen Sie dann einen konkreten Skill aus. Der Nutzer sollte ein nützliches Ergebnis sehen, bevor er das gesamte Vokabular lernt.
Das Fazit
Die Agent-Welt ist im Alltagsgebrauch eigentlich nicht acht Konzepte tief. Sie ist ein Kontextproblem mit mehreren Implementierungsschichten.
Rules sind für stabiles Gedächtnis. Skills sind für wiederholbare Arbeit. MCP ist für Live-Fähigkeiten. Hooks sind für deterministische Kontrolle. Subagents und Modes sind nützlich, wenn die Aufgabe oder UI sie wirklich braucht.
Für alle anderen sollte das richtige Produkt das Vokabular verdichten. Wählen Sie Ihren Assistenten. Verbinden Sie sich einmal. Führen Sie den Workflow aus.
Das ist die Richtung, in die sich UnifAPI mit der MCP-Setup-Seite bewegt: Skills plus Live-Daten aus öffentlichen Quellen in einem Pfad, damit der Operator sich nicht darum kümmern muss, ob der zugrunde liegende Stack Rules, Commands, Tools, Hooks oder Subagents nutzte, um die Antwort zuverlässig zu machen.
Primäre Referenzen
- Cursor, Dynamic context discovery.
- Cursor Docs, Agent Skills.
- Cursor Docs, Subagents.
- Cursor Docs, Hooks.
- Cursor Docs, Model Context Protocol.
- Claude Code Docs, Extend Claude Code.
- Claude Code Docs, Hooks reference.
- Model Context Protocol, Introduction.
- Model Context Protocol, Tools specification.
- Agent Skills, open standard.
- UnifAPI, verbinden Sie Ihren Agent mit MCP.