Installe et configure QMD (moteur de recherche markdown local). Proposé automatiquement par /atelier-setup si le projet contient >= 5 fichiers .md.
Tu installes QMD dans le projet courant pour indexer les fichiers markdown (plans, bug reports, handoffs, reviews, specs).
.mdnode --version # doit être >= 22
npm install -g @tobilu/qmd
qmd --version
qmd collection add . --name [nom-projet] --mask "**/*.md"
qmd context add qmd://[nom-projet] "Plans, specs, handoffs, reviews, bug reports"
qmd embed
qmd status
Ajouter dans .claude/settings.json :
{
"mcpServers": {
"qmd": {
"command": "qmd",
"args": ["mcp"]
}
}
}
Mettre à jour §0 de CLAUDE.md : MCPs actifs | qmd.
qmd query "test" --files -n 3
Si des résultats → QMD fonctionne.
"QMD installé et indexé. [N] fichiers markdown indexés.
Pour chercher : qmd query 'ton sujet' --files
Guide complet : docs/qmd-user-guide.md"
docs/qmd-user-guide.md (déjà dans le repo)src/fr/ecosystem/qmd-integration.md pour les règles
d'utilisation par ClaudeL'indexation peut prendre 30-60 secondes et faire tourner le ventilateur (téléchargement et calcul des embeddings localement). C'est normal — les embeddings sont calculés localement.
Important — redémarrage obligatoire :
Redémarrer le chat dans VS Code ne suffit pas. Le MCP est chargé au démarrage du processus Claude Code, pas du chat.
Pour forcer le rechargement des MCP servers :
Cmd+Shift+P → Claude Code: Restart
(ou Claude Code: Restart Server) → tue et relance le processusQMD via Bash (qmd query "...") fonctionne immédiatement sans redémarrage.
C'est le MCP natif (outil intégré directement dans Claude) qui nécessite
le redémarrage.
"QMD installé. ⚠️ Redémarre le processus Claude Code (Cmd+Shift+P → Claude Code: Restart) pour activer le MCP. En attendant, qmd query via Bash fonctionne déjà."