DecisionNode : CLI et serveur MCP pour le stockage sémantique de décisions

✍️ OpenClawRadar📅 Publié: April 21, 2026🔗 Source
DecisionNode : CLI et serveur MCP pour le stockage sémantique de décisions
Ad

Ce que fait DecisionNode

DecisionNode fournit un stockage persistant des décisions à travers les outils d'IA via un CLI et un serveur MCP. Vous enregistrez des décisions structurées au format JSON, elles sont intégrées sous forme de vecteurs, et votre IA peut les rechercher et les récupérer via MCP. Toutes les décisions d'un projet (ou les décisions globales) sont accessibles depuis chaque outil d'IA que vous utilisez.

Fonctionnalités principales

  • Format de décision structuré : Chaque décision est un JSON avec portée, décision, justification et contraintes
  • Intégration MCP : Les outils d'IA peuvent accéder aux décisions via le Model Context Protocol
  • Recherche sémantique : Les décisions sont intégrées sous forme de vecteurs pour une récupération sémantique
  • Compatibilité multi-outils : Fonctionne avec Claude Code, Cursor, Windsurf, Antigravity ou tout client MCP
  • Local uniquement : Toutes les données restent sur votre machine
  • Gratuit et open source : Sous licence MIT
Ad

Exemple de structure de décision

{
  "id": "ui-001",
  "scope": "UI",
  "decision": "Use Tailwind CSS for all styling",
  "status": "active",
  "rationale": "Consistent design tokens, easy for AI to generate correct classes.",
  "constraints": [
    "No arbitrary values (e.g. w-[37px]) unless absolutely necessary"
  ]
}

Comment cela fonctionne

L'IA appelle search_decisions via MCP lorsqu'elle a besoin de contexte, au lieu d'exécuter RAG et d'injecter les résultats dans la fenêtre de contexte. Cela fournit une alternative plus structurée aux fichiers memory.md/claude.md, le développeur trouvant DecisionNode être un complément utile aux systèmes de mémoire existants.

Fonctionnalités supplémentaires

L'outil inclut une configuration de comportement/recherche d'agent, un suivi de l'historique des décisions, une détection de conflits, et plus d'outils accessibles via MCP. Le développeur l'a principalement construit avec Claude Code après avoir commencé avec Antigravity, le trouvant particulièrement utile lors du passage entre différents outils d'IA tout en maintenant des décisions de projet cohérentes.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Développeur partage son flux de travail hybride en codage IA : Claude pour la planification, modèles locaux pour l'exécution
Tools

Développeur partage son flux de travail hybride en codage IA : Claude pour la planification, modèles locaux pour l'exécution

Un développeur a créé un pipeline utilisant Claude 3.5 Sonnet pour la planification des tâches et des modèles locaux Qwen2.5-Coder via Ollama pour la génération de code, obtenant une réduction de 85 % des tokens par rapport à l'utilisation de Claude seul.

OpenClawRadar
Auto Router vs Sonnet : Économies de coût vs Qualité de réponse
Tools

Auto Router vs Sonnet : Économies de coût vs Qualité de réponse

La fonctionnalité Auto Router d'Open Router sélectionne dynamiquement des LLM en fonction de la complexité du contexte, offrant des économies de coût significatives (0,8 centime contre 0,00071 centime par requête), mais les utilisateurs signalent une dégradation de la qualité des réponses par rapport à Sonnet 4.6.

OpenClawRadar
Les frameworks d'agents gaspillent plus de 350 000 jetons par session en renvoyant des fichiers statiques.
Tools

Les frameworks d'agents gaspillent plus de 350 000 jetons par session en renvoyant des fichiers statiques.

Un benchmark sur une configuration locale Qwen 3.5 122B a révélé que les frameworks d'agents gaspillent plus de 350 000 tokens par session en renvoyant des fichiers statiques. Une approche de compilation a réduit le contexte de requête de 1 373 tokens à 73, réalisant une réduction de 95 %.

OpenClawRadar
Mode Contexte : Un serveur MCP qui compresse les sorties d'outils pour Claude Code
Tools

Mode Contexte : Un serveur MCP qui compresse les sorties d'outils pour Claude Code

Le mode Contexte est un serveur MCP qui s'intercale entre Claude Code et les sorties d'outils, les traitant dans des sandbox et ne renvoyant que des résumés. Il réduit 315 Ko de sortie MCP à 5,4 Ko, prolongeant la durée de session avant ralentissement d'environ 30 minutes à environ 3 heures.

OpenClawRadar