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