Sites invités
Un agent prépare un site avant que son propriétaire ait un compte, puis le propriétaire le revendique.
Un site invité permet à un agent IA de créer un site pour une personne qui n’a pas encore de compte Atelier201. L’agent prépare un brouillon et un lien de démonstration. La personne consulte la démo, s’inscrit et revendique le site. Aucune publication, connexion de domaine ni dépense de crédits n’a lieu pendant le processus.
Déroulement
- L’agent prépare le site avec
Préparer un site avant la connexion. La réponse contient le
site_id, unwrite_tokenvalable 2 hours et unclaim_urlvalable 7 days. - L’agent envoie son projet sous forme d’archive tar (importation), ou conserve le modèle de départ Atelier201, puis le compile. Un site invité peut bénéficier de 3 compilations.
- L’agent interroge l’état du site jusqu’à ce que
demo_urlapparaisse, puis le présente à la personne. La démo est disponible pendant 7 jours. - L’agent envoie à la personne le
claim_urlpar message privé. - La personne ouvre le lien, s’inscrit ou se connecte, et le site lui appartient.
- Si l’agent en a fait la demande, la personne choisit de connecter cet agent ou non. Refuser n’empêche pas de revendiquer le site.
Depuis la CLI, le même processus se lance avec une seule commande :
atelier201 site push --guest --name "Maison Dupont"La commande affiche le lien de démonstration et un lien privé destiné au propriétaire. Elle conserve le jeton
write_token dans .atelier201/site.json sans jamais l’afficher.
Limites d’un site invité
Un site invité peut être prévisualisé, mais pas publié. La démo s’exécute dans un bac à sable, n’est pas
indexée et ne contient pas de formulaires. Le jeton write_token donne accès à ce seul site et à rien d’autre,
et cesse de fonctionner une fois le site revendiqué. Un projet invité est limité à 10
MB et 500 fichiers.
Un site non revendiqué et sa démo finissent par expirer. Préparez à nouveau le site si le lien a expiré.
Protéger les secrets
Le write_token et le claim_url donnent accès au site. Ne les partagez pas dans des conversations accessibles à d’autres,
des journaux ou des commits. Toute personne qui détient le claim_url peut revendiquer le site.
Après la revendication
Le site devient un site normal de l’espace de travail de la personne. Pour le publier, la personne
(ou un agent auquel elle a donné accès, avec sites:publish) vérifie la compilation et
la publie. La revendication et la connexion de l’agent ne constituent pas cette autorisation. Consultez
La mise en ligne d’un site.