Valide le catalogue de génération intégré et chaque modèle enregistré avant de générer un projet.
smart doctorGuide des commandes
Utilisez cette référence pour comprendre l’effet d’une commande, puis copiez la forme exacte dont vous avez besoin.
Les exemples de génération utilisent --dry-run pour produire un plan vérifiable sans écrire. Remplacez-le par --yes uniquement après avoir examiné les fichiers prévus.
Valide le catalogue de génération intégré et chaque modèle enregistré avant de générer un projet.
smart doctorRépertorie les recettes de génération pilotées par les données et leurs identifiants.
smart catalog listAffiche l’objectif, les rôles requis, les paramètres et la version d’une recette.
smart catalog describe service/edocumentPrépare le plan d’un nouveau projet SOKit rc8 avec une identité, un package et une topologie de dépôt explicites.
smart project init ./platform --id platform --name Platform --group com.example --base-package com.example.platform --topology monorepo --dry-runInspecte un dépôt existant et prépare les paramètres SMART sans remplacer ses fichiers applicatifs.
smart project adopt . --dry-runLit la topologie, les paramètres, les composants et les indices détectés sans modifier le projet.
smart project inspect .Vérifie les paramètres et fichiers détectés, puis signale des diagnostics de validation exploitables.
smart project validate .Prépare une application SOKit UI 1.1.4 dans le projet et l’emplacement sélectionnés.
smart app add ui portal --project . --dry-runPrépare un service de documents électroniques rc8 avec ses modules de données et de documents.
smart service add edocument documents --project . --dry-runPrépare le service de référence rc8 unique du projet et ses modules de persistance.
smart service add reference references --project . --dry-runPrépare le service de stockage rc8 unique du projet avec le pilote sélectionné.
smart service add bucket files --project . --dry-runPrépare le service de notification rc8 unique du projet et ses pilotes de livraison facultatifs.
smart service add notifier notifications --project . --dry-runPrépare un périmètre validé pour un service de stockage existant, avec stockage, limites, types de média et rôles.
smart bucket scope add attachments --storage primary --project . --dry-runOuvre la connexion sécurisée dans le navigateur et enregistre les identifiants SMART obtenus pour ce profil.
smart auth loginAffiche un QR local, une URL de vérification et un code court, puis attend la connexion depuis n’importe quel navigateur.
smart auth login --deviceActualise la session SMART actuelle et charge immédiatement ses rôles effectifs.
smart auth refreshIndique si le profil actuel est connecté et quelle identité il utilise.
smart auth statusDéconnecte SMART et supprime les identifiants enregistrés localement pour le profil actuel.
smart auth logoutUne séquence locale authentique d’un flux d’autorisation d’appareil complet avec le CLI SMART natif compilé. Les formulaires du code et des identifiants sont présentés séparément, mais leur saisie est omise ; aucun mot de passe, jeton ou identifiant réutilisable n’apparaît.
Démarre le service MCP SMART local pour le profil actuellement connecté.
smart mcp startIndique si le service MCP SMART local fonctionne et comment les clients peuvent le joindre.
smart mcp statusArrête le service MCP SMART local sans supprimer les intégrations des agents.
smart mcp stopConnecte Codex au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate codex onSupprime uniquement les entrées gérées par SMART de l’intégration Codex.
smart mcp integrate codex offConnecte Claude Code au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate claude onSupprime uniquement les entrées gérées par SMART de l’intégration Claude Code.
smart mcp integrate claude offConnecte Cursor au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate cursor onSupprime uniquement les entrées gérées par SMART de l’intégration Cursor.
smart mcp integrate cursor offConnecte Cline au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate cline onSupprime uniquement les entrées gérées par SMART de l’intégration Cline.
smart mcp integrate cline offConnecte Gemini CLI au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate gemini-cli onSupprime uniquement les entrées gérées par SMART de l’intégration Gemini CLI.
smart mcp integrate gemini-cli offConnecte GitHub Copilot CLI au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate github-copilot-cli onSupprime uniquement les entrées gérées par SMART de l’intégration GitHub Copilot CLI.
smart mcp integrate github-copilot-cli offConnecte Windsurf au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate windsurf onSupprime uniquement les entrées gérées par SMART de l’intégration Windsurf.
smart mcp integrate windsurf offConnecte Zed au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate zed onSupprime uniquement les entrées gérées par SMART de l’intégration Zed.
smart mcp integrate zed offConnecte VS Code au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate vscode onSupprime uniquement les entrées gérées par SMART de l’intégration VS Code.
smart mcp integrate vscode offConnecte JetBrains au service MCP SMART local tout en préservant la configuration sans rapport.
smart mcp integrate jetbrains onSupprime uniquement les entrées gérées par SMART de l’intégration JetBrains.
smart mcp integrate jetbrains offGénère les définitions de complétion des commandes pour le shell bash.
smart completion bashGénère les définitions de complétion des commandes pour le shell zsh.
smart completion zshGénère les définitions de complétion des commandes pour le shell fish.
smart completion fishGénère les définitions de complétion des commandes pour le shell pwsh.
smart completion pwshGénère les définitions de complétion des commandes pour le shell nu.
smart completion nuArrête SMART et supprime ses intégrations d’agents et fichiers de service gérés.
smart mcp uninstallRenvoie l’état d’authentification en JSON pour les scripts et outils de développement.
smart auth status --jsonRenvoie l’état du service MCP SMART local en JSON pour les scripts et contrôles d’intégrité.
smart mcp status --jsonRépertorie les groupes de commandes SMART et les options disponibles pour chacun.
smart helpAffiche la même aide générale avec la forme standard de l’option.
smart --helpAffiche la version installée de l’outil SMART.
smart versionAffiche la version installée de l’outil SMART avec la forme standard de l’option.
smart --version