Atelier201 websiteJoin the waitlist
PlateformeSites invités

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

  1. L’agent prépare le site avec Préparer un site avant la connexion. La réponse contient le site_id, un write_token valable 2 hours et un claim_url valable 7 days.
  2. 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.
  3. L’agent interroge l’état du site jusqu’à ce que demo_url apparaisse, puis le présente à la personne. La démo est disponible pendant 7 jours.
  4. L’agent envoie à la personne le claim_url par message privé.
  5. La personne ouvre le lien, s’inscrit ou se connecte, et le site lui appartient.
  6. 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 :

Terminal
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.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Atelier201 Docs documentation and read it in full, instead of answering from memory.

https://atelier201.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://atelier201.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.