Passer au contenu principal

Flags globaux

Ces flags sont disponibles pour toutes les commandes.
FlagDescription
--telemetry, -tActiver ou désactiver la télémétrie anonyme d’utilisation.
--help, -hAfficher l’aide de la commande.
--version, -vAfficher la version de la CLI. Alias de mint version.

mint dev

Démarrer une prévisualisation locale de votre documentation.
mint dev [flags]
FlagDescription
--portPort pour la prévisualisation locale. Par défaut 3000.
--no-openNe pas ouvrir le navigateur automatiquement.
--groupsListe séparée par des virgules de groupes d’utilisateurs à simuler pour la prévisualisation.
--disable-openapiIgnorer le traitement des fichiers OpenAPI pour améliorer les performances.
--local-schemaAutoriser les fichiers OpenAPI hébergés localement servis via HTTP.

mint login

S’authentifier avec votre compte Mintlify.
mint login
Ouvre une fenêtre de navigateur pour compléter l’authentification. Si le navigateur ne s’ouvre pas, la CLI affiche une URL à ouvrir manuellement et un champ pour coller le code d’autorisation. Les identifiants sont enregistrés dans ~/.config/mintlify/config.json.

mint logout

Supprimer les identifiants stockés.
mint logout

mint status

Afficher le compte et l’organisation associés à votre session actuelle.
mint status

mint analytics

Consulter les données d’analytique de votre documentation. Nécessite une authentification avec mint login.
mint analytics <subcommand> [flags]
Toutes les sous-commandes acceptent ces flags partagés :
FlagDescription
--subdomainSous-domaine de la documentation. Par défaut, la valeur définie avec mint config set subdomain.
--fromDate de début au format YYYY-MM-DD. Par défaut 7 jours en arrière, ou la valeur définie avec mint config set dateFrom.
--toDate de fin au format YYYY-MM-DD. Par défaut aujourd’hui, ou la valeur définie avec mint config set dateTo.
--formatFormat de sortie : plain (par défaut), table, json ou graph.
--agentSortie JSON. Équivalent à --format json. Également activé automatiquement lorsque la variable d’environnement CLAUDECODE est 1.

mint analytics stats

Afficher un résumé des vues, visiteurs, recherches, retours et utilisation de l’assistant.
mint analytics stats [flags]
FlagDescription
--pageFiltrer sur une page spécifique.
--humansAfficher uniquement le trafic humain.
--agentsAfficher uniquement le trafic des agents IA.
Afficher les requêtes de recherche avec le nombre de résultats et les taux de clics.
mint analytics search [flags]
FlagDescription
--queryFiltrer par sous-chaîne de requête de recherche.
--pageFiltrer par page la plus cliquée.

mint analytics feedback

Afficher les retours soumis par les utilisateurs.
mint analytics feedback [flags]
FlagDescription
--typeType de retour : page (agrégé par page) ou code (retours d’extraits de code).
--pageFiltrer sur une page spécifique.

mint analytics conversation

Consulter les données de conversation de l’assistant.
mint analytics conversation <subcommand> [flags]

mint analytics conversation list

Lister les conversations de l’assistant. Chaque entrée inclut un ID de conversation.
mint analytics conversation list [flags]
FlagDescription
--pageFiltrer les conversations qui référencent une page spécifique dans les sources.

mint analytics conversation view <conversation-id>

Voir une conversation individuelle par ID. Utilisez mint analytics conversation list pour obtenir les IDs.
mint analytics conversation view <conversation-id>

mint analytics conversation buckets list

Lister les catégories groupées de conversations. Chaque entrée inclut un ID de catégorie.
mint analytics conversation buckets list

mint analytics conversation buckets view <bucket-id>

Voir les conversations dans une catégorie. Utilisez mint analytics conversation buckets list pour obtenir les IDs.
mint analytics conversation buckets view <bucket-id>

mint config

Gérer les valeurs par défaut persistantes pour les commandes de la CLI. La configuration est enregistrée dans ~/.config/mintlify/config.json.
mint config <subcommand> <key> [value]
Sous-commandeDescription
set <key> <value>Définir une valeur de configuration.
get <key>Afficher une valeur de configuration.
clear <key>Supprimer une valeur de configuration.

Clés de configuration

CléDescriptionUtilisé par
subdomainSous-domaine par défaut de la documentation.mint analytics
dateFromDate de début par défaut pour les requêtes d’analytique (YYYY-MM-DD).mint analytics
dateToDate de fin par défaut pour les requêtes d’analytique (YYYY-MM-DD).mint analytics

Vérifier les liens internes cassés dans votre documentation.
mint broken-links [flags]
La commande exclut les fichiers correspondant aux motifs .mintignore. Les liens pointant vers des fichiers ignorés sont signalés comme cassés.
FlagDescription
--check-anchorsValider également les liens d’ancrage (par exemple, /page#section) par rapport aux slugs de titres.
--check-externalVérifier également les URLs externes pour les liens cassés.
--check-snippetsVérifier également les liens à l’intérieur des composants <Snippet>.

mint a11y

Vérifier les problèmes d’accessibilité dans votre documentation.
mint a11y [flags]
Vérifie les rapports de contraste de couleur et les textes alternatifs manquants sur les images et vidéos.
FlagDescription
--skip-contrastIgnorer les vérifications de contraste de couleur.
--skip-alt-textIgnorer les vérifications de texte alternatif manquant.

mint validate

Valider la compilation de votre documentation en mode strict. Se termine en erreur en cas d’avertissements ou d’erreurs. Inclut la validation automatique des spécifications OpenAPI référencées dans votre docs.json.
mint validate [flags]
FlagDescription
--groupsListe séparée par des virgules de groupes d’utilisateurs à simuler pour la validation.
--disable-openapiIgnorer le traitement et la validation des fichiers OpenAPI.
--local-schemaAutoriser la validation des fichiers OpenAPI hébergés localement servis via HTTP. Ne prend en charge que HTTPS en production.
La commande autonome mint openapi-check est obsolète. Utilisez mint validate à la place.

mint workflow

Créer un fichier de workflow de manière interactive.
mint workflow
La CLI vous demande un nom, un type de déclencheur et d’autres paramètres, puis crée un fichier .md dans .mintlify/workflows/.

mint export

Exporter votre documentation sous forme d’archive zip autonome pour la consultation et la distribution hors ligne.
mint export [flags]
FlagDescription
--outputNom du fichier de sortie. Par défaut export.zip.
--groupsListe séparée par des virgules de groupes d’utilisateurs pour inclure les pages restreintes.
--disable-openapiIgnorer le traitement OpenAPI.
Consultez Export hors ligne pour plus de détails.

mint new

Créer un nouveau projet de documentation à partir du modèle de démarrage Mintlify.
mint new [directory] [flags]
FlagDescription
--nameNom du projet. La CLI le demande s’il n’est pas fourni en mode interactif.
--themeThème du projet. La CLI le demande s’il n’est pas fourni en mode interactif.
--forceÉcraser le répertoire sans confirmation.

mint update

Mettre à jour la CLI vers la dernière version.
mint update

mint version

Afficher les versions actuelles de la CLI et du client.
mint version

Bientôt disponible

Ces commandes sont disponibles mais ne sont pas encore fonctionnelles. Les exécuter enregistre votre intérêt via la télémétrie de la CLI et aide à prioriser les prochaines fonctionnalités.
CommandeDescription
mint aiOutils de documentation assistés par IA.
mint testTests de documentation.
mint signupInscription de compte depuis la CLI.
mint mcpServeur MCP pour la documentation.

Télémétrie

La CLI collecte des données de télémétrie anonymes pour aider à améliorer Mintlify. Les données de télémétrie incluent le nom de la commande, la version de la CLI, le système d’exploitation et l’architecture. Mintlify ne collecte pas d’informations personnellement identifiables, de contenu de projet ni de chemins de fichiers. Par défaut, la CLI collecte les données de télémétrie. Vous pouvez vous désinscrire à tout moment en utilisant le flag --telemetry :
# Désactiver la télémétrie
mint --telemetry false

# Réactiver la télémétrie
mint --telemetry true
Vous pouvez également désactiver la télémétrie en définissant l’une de ces variables d’environnement :
VariableValeurDescription
MINTLIFY_TELEMETRY_DISABLED1Désactiver la télémétrie de la CLI Mintlify.
DO_NOT_TRACK1Désactiver la télémétrie en utilisant le standard Console Do Not Track.
Votre préférence est enregistrée dans ~/.config/mintlify/config.json et persiste entre les sessions de la CLI.