CLI · UNE DES QUATRE SURFACES

Plain, dans votre terminal.

plain est la surface en ligne de commande de Plain — partage documents.source avec web / desktop / mcp. Une phrase dans le terminal génère deck / doc / sheet et renvoie un lien inplain.app/s/... Identique au rendu web.

# installation
$ npm i -g @inplain/cli
$ plain login
$ plain deck generate "un deck de 8 slides qui explique la croissance du Q3 aux investisseurs"

# choisissez un template (34 dispo) — deck HTML autonome
$ plain templates
$ plain deck generate --template cobalt-grid --intent "Q3 review" -o deck.html

$ plain export pitch.md --to=pptx

# mode MCP — expose Plain comme outil à Claude Code / Cursor
$ plain mcp

Langage naturel · une phrase pour un lien

plain deck generate "..." · 30 secondes · stdout renvoie un lien court inplain.app/s/... + la source Markdown locale. Une seule source, vous livrez ou vous éditez.

Mode MCP · un outil pour votre agent

plain mcp démarre un serveur stdio. Claude Code / Cursor / Codex le découvrent automatiquement comme outil appelable. Laissez votre IA utiliser Plain pour générer deck / doc / sheet.

Pipelines CI / d’automatisation

Toutes les commandes acceptent --json. Branchez dans GitHub Actions / Jenkins pour générer deck/doc/sheet en lot. Un « tableau de bord hebdo » automatique à chaque release ? Ça le fait.

Même source que le web · liens universels

Les artefacts CLI sont identiques au web · même lien inplain.app/s/... · vous éditez sur n’importe quelle surface, toutes les surfaces reflètent le changement.

plain deck   generate | edit                Page diaporama défilante
plain doc    generate | edit                Page web long format
plain sheet  generate | edit                Tableau de bord de données
plain export <file> --to=pptx|docx|xlsx     Export fallback Office
plain share  <file>                         Publication d’un lien court (inplain.app/s/...)
plain mcp                                   Serveur MCP stdio (pour les agents)
plain login                                 Connexion (via gateway · plus de BYOK)
plain config                                Affiche la config courante
plain logout                                Déconnexion