AI Website Builder Guide: Was ein Agent in einem Headless CMS erledigen kann
Was die KI in Cmssy heute macht: Content-Arbeit und Shop-Betrieb - Bestellungen, Erstattungen, Rabatte - über den Assistenten im Admin oder den MCP-Server, mit deiner Freigabe vor allem Destruktiven.
Was "AI Website Builder" hier bedeutet
"AI Website Builder" meint meist ein Tool, das eine Site aus einem Prompt entwirft, baut und hostet. Das ist Cmssy nicht. Cmssy ist ein gehostetes Headless CMS: Deine Inhalte und dein Shop liegen in einem Cmssy-Workspace, und deine eigene App - Next.js, React, Astro oder Remix - rendert die Site auf deinem Hosting. Cmssy hostet keine Sites.
Die KI betreibt den Workspace. Ein Agent arbeitet an Inhalten und Shop hinter deiner Site - Seiten, Übersetzungen, SEO, Produkte, Rabatte, Bestellungen und Erstattungen - mit denselben Tools, die der Admin nutzt. Deinen Code fasst er nie an.
Zwei Zugänge: der Assistent und der MCP-Server
- Der Assistent im Admin - drücke Cmd + K (Strg + K unter Windows und Linux) in einem Workspace. Er läuft mit deinen Berechtigungen, kann also, was deine Rolle kann, und nicht mehr. Im Seiten-Editor kann er außerdem eine Seite generieren, sie übersetzen oder die geöffnete Seite auf dem Canvas bearbeiten, wo nichts gespeichert wird, bis du speicherst.
- Der MCP-Server -
@cmssy/mcp-serververbindet Claude Code, Claude Desktop oder jeden anderen MCP-Client per API-Token mit einem Workspace. Derselbe Tool-Kern, außerhalb des Admins.
Beides gibt es in jedem Plan, auch in Hobby. Cmssy liefert kein eigenes Modell: Du bringst einen Key von Anthropic, OpenAI, Google, Mistral oder Groq mit, und der Anbieter rechnet direkt mit dir ab.
MCP allein ist nichts Besonderes mehr - Contentful, Sanity, Storyblok und Payload haben ebenfalls MCP-Server. Entscheidend ist, was die Tools einem Agenten erlauben und was ihn bremst.
Content-Arbeit
- Seiten anlegen und Blöcke hinzufügen, bearbeiten, umsortieren oder entfernen - aus den Blocktypen, die deine Site registriert.
- Texte schreiben und überarbeiten und Seiten in die im Workspace aktivierten Sprachen übersetzen.
- Meta-Titel und -Beschreibung einer Seite erzeugen und Markenton und Keywords aus deinen veröffentlichten Seiten ableiten.
- Modelle und Datensätze, Medien, Formulare und Einsendungen verwalten.
- Im Assistenten: alles, was er lesen kann, als CSV, JSON oder Markdown exportieren.
Shop-Betrieb
In einem Plan mit Warenkorb und Checkout (ab Pro) erledigt derselbe Agent das Backoffice:
- Bestellungen - Bestellungen auflisten und lesen, manuell anlegen, Positionen ändern, volle oder Teilzahlungen erfassen, eine Rechnung anhängen, sie durch Fulfillment und die Stufen deiner Pipeline bewegen oder stornieren.
- Erstattungen - voll oder teilweise, mit einer Referenz für deine Unterlagen.
- Rabatte - prozentuale, feste oder Gratisversand-Codes mit Start- und Enddatum, Mindestwarenwert und Nutzungslimit; ein- und ausschalten.
- Produkte - Massenänderungen und Staffelpreise.
- Kunden - ein Konto nachschlagen, sperren oder wieder freigeben, ein Passwort-Reset senden.
Cmssy erfasst Zahlungen, bewegt aber kein Geld. Eine Erstattung, die der Agent erfasst, ist der Eintrag in Cmssy - das Geld zurück schickt weiterhin dein Zahlungsanbieter, über deine Integration.
Bestätigung vor allem Destruktiven
Lesezugriffe laufen sofort. Die Tools, deren Wirkung am schwersten rückgängig zu machen ist - darunter Erstattungen, Stornierungen, Löschen und Veröffentlichen von Seiten, Massenänderungen und -löschungen von Produkten, das Sperren von Kunden -, handeln nicht beim ersten Aufruf. Sie liefern needsConfirmation: true, eine einzeilige Zusammenfassung dessen, was passieren würde, und eine Referenz, und nichts ändert sich. Nach deiner Freigabe wiederholt der Agent den Aufruf mit dieser Referenz.
Eine Referenz gilt einmal, läuft ab und nur für genau die Argumente, für die sie ausgestellt wurde - ändere den Betrag einer Erstattung, und der Server fragt erneut. Im Assistenten des Admins gibst du per Button im Chat frei, und jeder andere Schreibvorgang wird zuerst beschrieben und läuft erst nach deiner Zustimmung. Über MCP zeigt dir der Agent die Zusammenfassung, bevor er bestätigt.
Was er nicht tut
- Er schreibt keinen Code. Kein Tool schreibt eine Datei, bearbeitet eine Komponente oder öffnet einen Pull Request; Block-Schemas bleiben in deinem Repository, im Review.
- Er hostet und deployt nichts. Das macht deine App, auf deinem Hosting.
- Er bewegt kein Geld. Zahlungen und Erstattungen laufen über deinen Anbieter; Cmssy erfasst sie.
- Er verwaltet dein Team nicht. Der Assistent kann Mitglieder und Rollen auflisten, aber niemanden einladen, entfernen oder umbesetzen.
- Er kann deine Rolle nicht überschreiten. Das Tool-Set wird zu Beginn jedes Laufs aus deinen Berechtigungen gebaut.
Worauf du bei einem CMS mit KI achten solltest
- Verben, nicht nur CRUD - kann der Agent erstatten, ausliefern und rabattieren, oder nur Datensätze anlegen und ändern?
- Ein Bestätigungsschritt beim Unumkehrbaren - vom Server erzwungen, nicht dem Prompt überlassen.
- Dein eigener Key - welches Modell, wessen Rechnung und welcher Plan nötig ist.
- Berechtigungen - handelt der Agent als du, mit deiner Rolle, oder mit einem Master-Key?
- Der Code bleibt deiner - eine Inhaltsänderung sollte nie ein Deployment brauchen, und ein Agent nie Schreibzugriff auf dein Repository.
Loslegen
- Provider-Key hinzufügen - Settings → AI Provider im Admin, dann Cmd + K. Siehe die Assistenten-Doku.
- Oder einen MCP-Client verbinden - API-Token anlegen und
@cmssy/mcp-serverin die Konfiguration deines Clients eintragen. Siehe die MCP-Server-Doku. - In deiner App rendern - starte mit cmssy-io/examples oder binde deine eigene App mit der Installationsanleitung an. Den Shop im Betrieb siehst du in den Demos.