Plan de la documentation
Toutes les pages et sections de la documentation sur une seule page : tous les guides, chaque commande CLI, chaque outil MCP et chaque schéma de frontmatter, avec liens directs.
Vous préférez un format lisible par machine ? Le même plan est publié sous docs-map.json.
Pages
- Documentation StrataStrata est une plateforme d'édition de documents assistée par l'IA. Téléversez des documents Markdown ou HTML pour les consulter, les commenter et les modifier avec un modèle de document par sections conçu pour une édition IA granulaire via MCP (Model Context Protocol).
- Prise en mainLe plus rapide, ce sont les plugins pour Claude Code. Ajoutez une fois le marketplace Strata, puis installez les plugins de votre choix. Le serveur MCP et les skills Spaces sont inclus.
- Plugin Claude CodeLe plugin Strata est la façon la plus rapide de connecter Claude Code. Son installation enregistre automatiquement le serveur MCP Strata et ajoute les skills Spaces, de sorte que la recherche, la publication et la révision fonctionnent dès l'installation. La CLI est optionnelle et sert uniquement à monter les Spaces en tant que fichiers locaux.
- PrésentationsCréez, modifiez et présentez des diaporamas dans Strata. Partez d’un diaporama vide, demandez à Strata Agent un brouillon à partir de vos documents sources ou importez du Markdown.
- Référence des outils MCPStrata expose 18 outils via le Model Context Protocol, organisés en groupes. Par défaut, seuls les outils principaux sont activés. Activez des groupes supplémentaires via l'en-tête X-Strata-Tool-Groups.
- Installation du CLILe CLI Strata vous permet de conserver vos Spaces sur disque sous forme de Markdown, sur macOS et Linux. La voie la plus simple est la page de téléchargement, qui détecte votre système d'exploitation ; les commandes ci-dessous font la même chose depuis le terminal.
- Référence des commandes CLIRéférence complète des 55 commandes strata, générée directement depuis la CLI elle-même. Ce que vous lisez ici correspond exactement à la sortie de --help.
- API RESTStrata repose sur une API REST décrite par une spécification OpenAPI 3.1. La plupart des intégrations passent par le serveur MCP plutôt que par des appels REST directs, mais la spécification complète est disponible pour les outils et les clients personnalisés.
- Plan de la documentationToutes les pages et sections de la documentation sur une seule page : tous les guides, chaque commande CLI, chaque outil MCP et chaque schéma de frontmatter, avec liens directs.
- Effectuez vos tâches dans StrataAide pas à pas pour éditer des documents, examiner les modifications, créer des présentations et publier votre travail.
- Modifier un document avec votre agentConnectez votre agent, pointez-le vers un document Strata et choisissez s'il doit éditer directement ou proposer des modifications à examiner.
- Proposer et examiner les modifications suggéréesSélectionnez du texte, proposez un remplacement et acceptez ou rejetez les suggestions des collaborateurs et des agents dans Strata.
- Examiner un document avec des commentairesAttachez des commentaires au texte sélectionné dans Strata, répondez dans un fil de discussion et résolvez la discussion lorsque le changement est finalisé.
- Inspecter et restaurer l'historique des documentsComparez les modifications antérieures, restaurez une version précédente ou annulez un changement spécifique dans Strata.
- Partager un document avec des collaborateursInvitez des personnes à un document Strata, choisissez leur niveau d'accès et distinguez la collaboration de la publication publique.
- Donnez à votre agent un Space axéCollectez les documents Strata dans un Space, liez des dossiers et rendez la collection accessible à votre agent.
- Importer un document dans StrataImportez du Markdown, HTML, DOCX, PDF ou PPTX dans des blocs éditables Strata et consultez les notes de conversion.
- Créer une présentation avec votre agentUtilisez le transfert d'agent de Strata pour créer une présentation, puis ouvrez-la dans la vue Présentation pour la réviser et la modifier.
- Modifier les diapositives et les notes de présentateurComprenez les vues Déck et Document, choisissez des mises en page de diapositive et conservez les notes de présentateur séparées du contenu visible de la diapositive.
- Présenter une présentation avec des notes du présentateurOuvrez la vue présentateur de Strata, suivez vos notes et affichez la fenêtre de l'audience pendant une présentation.
- Modifier le thème d'une présentationSélectionnez un thème inclus ou un thème de l'entreprise dans Strata et comprenez comment fonctionnent les copies de thèmes importés et la validation.
- Ajouter une visualisation interactive à une diapositiveUtilisez une diapositive HTML dans Strata, liez-la aux données du document et vérifiez son état statique avant de partager ou d'exporter.
- Exporter ou partager une présentationPubliez une présentation Strata ou exportez-la en PDF ou en HTML autonome, puis vérifiez ce que verra votre public.
- Publier un document sur votre profilRendez votre profil Strata public, choisissez une URL de document et publiez une édition de lecture.
- Mettre à jour ou dépublier un document publicComprenez les modifications en attente, publiez une nouvelle édition révisée et supprimez un article de votre profil Strata.
- Style un document publiéUtilisez les paramètres de blog de Strata pour contrôler l'apparence, le résumé et la table des matières d'une page publiée.
Sections des guides
- De la conversation aux diapositivesUtilisez strata-presentation pour dégager de la conversation un public, un objectif et une suite d’affirmations étayées. Lisez les sources et le système de design de l’entreprise avant de définir les styles. Prévoyez un titre par diapositive, des preuves dans le visuel et la narration dans le texte ordinaire de la section. Enregistrez avec edit_document puis relisez le résultat ; vérifiez les aperçus HTML disponibles et signalez les limites de rendu.
- Grammaire du documentUn bloc YAML initial contenant presentation: true active les valeurs par défaut. Un objet presentation accepte uniquement aspect (16:9, 16:10, 4:3), transition (fade, none, slide), form (slides, whole-deck) et notes (presenter, none). Les valeurs par défaut sont 16:9, fade, slides, presenter. Le YAML est limité à 16 KiB. Le thème ne se configure pas dans le frontmatter.
- Systèmes de design et thèmes d’entrepriseRecherchez et lisez le système de design de l’entreprise, puis copiez son CSS dans un seul bloc css name=theme. Renseignez source et sourceVersion ensemble avec l’ULID réel du document et sa version décimale lorsqu’ils sont connus ; les deux sont nécessaires à la provenance. Conservez un éventuel locked=true. La copie est locale : la résolution ne récupère ni n’actualise la source. Sans thème d’entreprise disponible, commencez avec strata-light.
- Partager et exporterLes propriétaires et éditeurs lisent le document complet. Les lecteurs, commentateurs et personnes autorisées uniquement à suggérer reçoivent une édition contenant les titres et visuels acceptés, sans les notes ordinaires. Placez la narration privée hors des blocs visuels. notes: none décrit la visibilité du panneau, pas la confidentialité. Retirer ou désactiver presentation rend le document ordinaire : les lecteurs peuvent alors recevoir tout son contenu.
- Importer une présentation existanteConservez les fichiers existants et examinez leur format. Pour du Markdown UTF-8, mesurez les octets, appelez edit_document avec action=presignUpload et contentLength plus documentId ou title/folderId, envoyez les octets exacts par PUT avec tous les requiredHeaders renvoyés, puis finalizeUpload avec uploadId. Relisez après finalisation. Adaptez les présentations HTML dans une copie Markdown whole-deck et vérifiez les dépendances du bac à sable et les notes internes. L’import bureautique convertit PPTX/PDF/DOCX en documents ordinaires ; il ne garantit pas la fidélité des diapositives. N’envoyez pas ces fichiers binaires via le flux Markdown. Utiliser un documentId existant demande le remplacement intégral lors de finalizeUpload ; le PUT ne fait que stocker temporairement les octets. Ni finalizeUpload ni action=write n’accepte de version attendue : le remplacement peut écraser les modifications de collaborateurs sans erreur de conflit de version. Privilégiez de petits appels edit avec des ancres uniques et replaceAll=false ; ils ne vérifient que la réplique de la tâche qui traite la requête, et les modifications de blocs peuvent recourir à une réécriture structurelle. Aucune voie MCP d’écriture du contenu ne garantit la sécurité face à une édition concurrente. Si la présentation semble en cours de modification, prévenez l’utilisateur et convenez d’une pause ou préparez une copie distincte. Si le remplacement est inévitable, relisez juste avant la finalisation, comparez documentVersion à la version utilisée pour préparer le fichier et abandonnez si elle a changé. Une version inchangée réduit la fenêtre de concurrence sans la fermer.
- Validation et correctionLancez la validation avant de présenter ou d’exporter. validate_presentation vérifie la mise en page, le contraste, les liaisons de données, la structure et les thèmes, et enregistre des captures. Chaque appel vérifie au plus deux diapositives dans une taille d’affichage ; poursuivez avec next tant que status vaut more, sans modifier la sélection. Une capture est décomptée par diapositive et taille, sans nouveau débit pour la même clé de rendu pendant le cycle de facturation. Examinez les résultats, corrigez la source et vérifiez à nouveau.
- Maintenir une présentation à jourL’actualisation automatique des présentations n’est pas disponible. list_company_themes, get_company_theme et le contrat target/sourceRef/baseVersion des routines de présentation ne sont pas implémentés. Copiez les thèmes avec find et read_document, consignez leur provenance vérifiée et précisez que thèmes et données copiés sont des instantanés. L’existence de cette section n’active aucune routine. Actualisez une copie uniquement par une modification explicitement demandée et examinée.
- Apparence du blogUtilisez une section blog: dans le premier bloc de métadonnées YAML pour concevoir un article publié. Le panneau d’apparence modifie ce même texte et préserve les autres clés et commentaires.
- Créer une présentationOuvrez Présentations dans votre espace de travail. Choisissez Nouveau diaporama et saisissez un titre, ou demandez un diaporama à Strata Agent. Pour un brouillon par IA, décrivez le sujet, le public et l’objectif ; choisissez la longueur, le thème et les documents sources. Vérifiez l’estimation et le plafond de crédits avant de démarrer.
- Frontmatter de l'agentUne définition d'agent est un document Markdown placé dans votre dossier /Agents. Le frontmatter YAML déclare l'identité de l'agent, la liste blanche d'outils et sa visibilité auprès de l'orchestrateur ; le corps situé sous le frontmatter est le prompt système que l'orchestrateur transmet textuellement à la requête de l'utilisateur. Chaque champ est validé côté serveur lors de l'enregistrement.
- Blocs HTML interactifsLes blocs de code étiquetés html s'affichent sous forme d'aperçus en direct et isolés dans l'éditeur Strata et dans les PDF exportés — graphiques, diagrammes, scènes 3D et petits widgets interactifs, écrits comme un bloc de code délimité ordinaire.
- Frontmatter du promptUn modèle de prompt est un document Markdown placé dans votre dossier /Prompts. Le frontmatter YAML déclare le nom, la description, les arguments et la visibilité auprès de l'orchestrateur ; le corps situé sous le frontmatter est le modèle de prompt — les espaces réservés {{argument}} sont substitués lors du rendu. Les valeurs des arguments sont collectées par la fiche slash du compositeur de chat ou par la requête MCP prompts/get.
- Frontmatter des modèlesUn modèle de document est un document Markdown dans un dossier de modèles. Le frontmatter YAML déclare le nom, les variables typées et le contrat de sections ; le corps sous le frontmatter est le contenu réutilisable — les espaces réservés {{key}} sont substitués lors de la création d'un document depuis le modèle, via la galerie, l'action MCP createFromTemplate ou l'outil d'agent create_document_from_template.
Commandes CLI
- strata login
- strata logout
- strata status
- strata spaces
- strata link
- strata links
- strata unlink
- strata sync
- strata sync pull
- strata sync push
- strata sync pause
- strata sync resume
- strata mount
- strata unmount
- strata agent
- strata agent status
- strata agent install
- strata agent upgrade
- strata agent restart
- strata agent uninstall
- strata agent run
- strata memory
- strata memory bind
- strata memory init
- strata memory unbind
- strata memory status
- strata memory preflight
- strata memory recall
- strata memory check
- strata memory observe
- strata api
- strata api documents
- strata api documents list
- strata api documents get
- strata api documents content
- strata api documents create
- strata api documents edit
- strata api documents move
- strata api documents delete
- strata api documents search
- strata api folders
- strata api folders list
- strata api folders create
- strata api spaces
- strata api spaces list
- strata api spaces get
- strata api spaces documents
- strata api spaces add-documents
- strata api spaces search
- strata api list
- strata api search
- strata api describe
- strata api openapi
- strata api raw
- strata completions