Gast-Websites
Ein Agent bereitet eine Website vor, bevor die Eigentümerin oder der Eigentümer ein Konto hat, und diese Person beansprucht sie anschließend.
Mit einer Gast-Website kann ein KI-Agent eine Website für jemanden erstellen, der noch kein Atelier201-Konto hat. Der Agent bereitet einen Entwurf und einen Demolink vor. Die Person sieht sich die Demo an, registriert sich und beansprucht die Website. Dabei wird nichts veröffentlicht, keine Domain verbunden und es werden keine Credits verbraucht.
Ablauf
- Der Agent bereitet die Website über
Website vor der Anmeldung vorbereiten vor. Die Antwort
enthält
site_id, ein 2 Stunden gültigeswrite_tokenund eine 7 Tage gültigeclaim_url. - Der Agent sendet sein Projekt als tar-Archiv (importieren) oder behält das Atelier201-Starterprojekt bei und erstellt einen Build. Für eine Gast-Website sind 3 Builds möglich.
- Der Agent fragt wiederholt den Status der Website ab,
bis
demo_urlangezeigt wird, und zeigt den Link der Person. Die Demo ist 7 Tage verfügbar. - Der Agent sendet der Person die
claim_urlin einer privaten Nachricht. - Die Person öffnet den Link, registriert sich oder meldet sich an. Danach gehört die Website ihr.
- Falls der Agent darum gebeten hat, entscheidet die Person, ob sie ihn verbindet. Lehnt sie ab, bleibt die Website trotzdem erhalten.
Über die CLI lässt sich derselbe Ablauf mit einem einzigen Befehl starten:
atelier201 site push --guest --name "Maison Dupont"Der Befehl gibt den Demolink und einen privaten Link für die Eigentümerin oder den
Eigentümer aus. Das Schreib-Token wird in .atelier201/site.json gespeichert,
aber niemals angezeigt.
Was mit einer Gast-Website nicht möglich ist
Eine Gast-Website kann in der Vorschau angezeigt, aber nicht veröffentlicht werden. Die Demo läuft in einer Sandbox, wird nicht indexiert und enthält keine Formulare. Das Schreib-Token gewährt Zugriff auf diese eine Website und sonst nichts. Sobald die Website beansprucht wurde, funktioniert es nicht mehr. Ein Gastprojekt ist auf 10 MB und 500 Dateien begrenzt.
Eine nicht beanspruchte Website und ihre Demo laufen ab. Bereite die Website erneut vor, wenn der Link nicht mehr gültig ist.
Zugangsdaten vertraulich halten
write_token und claim_url gewähren Zugriff. Teile sie nicht in Gruppenchats
oder Protokollen und füge sie keinen Commits hinzu. Wer die claim_url hat, kann
die Website beanspruchen.
Nach der Beanspruchung
Die Website ist nun eine normale Website im Workspace der Person. Um sie zu
veröffentlichen, prüft die Person den Build und veröffentlicht ihn. Das kann
auch ein verbundener Agent übernehmen, wenn er den Scope sites:publish hat. Die
Beanspruchung und das Verbinden des Agenten gelten nicht als Freigabe. Siehe
So geht eine Website live.