SpecLock : Serveur MCP pour l'application de contraintes de codage IA

✍️ OpenClawRadar📅 Publié: March 10, 2026🔗 Source
SpecLock : Serveur MCP pour l'application de contraintes de codage IA
Ad

SpecLock est un serveur MCP qui mémorise les contraintes du projet entre les sessions et empêche les agents d'IA de codage de les violer. Il est disponible en tant qu'outil gratuit et open source sous licence MIT.

Fonctionnement de SpecLock

L'outil détecte les violations de contraintes grâce à une compréhension sémantique. Des exemples du code source montrent qu'il peut détecter :

  • Les synonymes (« Ajouter une connexion sociale à la page de connexion » où connexion → authentification)
  • Les euphémismes (« Rationaliser le flux d'authentification » où rationaliser → modifier)
  • Les contournements temporels (« Désactiver temporairement la MFA pour les tests »)
  • Les violations enfouies dans des phrases complexes (« Mettre à jour l'interface utilisateur et aussi supprimer la table des utilisateurs »)
Ad

Performances et tests

Claude a testé indépendamment SpecLock avec sa propre suite de tests adversariaux : 7 suites, 100 tests au total. L'outil a obtenu un score de 100/100 avec zéro faux positif et zéro violation manquée. Chaque vérification de contrainte prend en moyenne 15,7 ms.

Configuration

Pour utiliser SpecLock en tant que serveur MCP dans Claude Code, ajoutez cette configuration à votre fichier .mcp.json :

{
  "mcpServers": {
    "speclock": {
      "command": "npx",
      "args": ["-y", "speclock", "serve", "--project", "."]
    }
  }
}

Installation

Installez via npm : npm install speclock. L'outil comprend 42 outils MCP et est disponible sur GitHub à github.com/sgroy10/speclock.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Explorer les Lignes Directrices du Code Claude : Une Approche Minimaliste en 65 Lignes
Tools

Explorer les Lignes Directrices du Code Claude : Une Approche Minimaliste en 65 Lignes

L'extension Claude Code encapsule les principes essentiels de codage IA en seulement 65 lignes de Markdown, mettant l'accent sur 'Réfléchir avant de coder'. Malgré sa simplicité, elle a gagné une notoriété notable parmi les développeurs.

OpenClawRadar
Le Mode Plan de Code Claude Réduit le Taux de Retravail de 40 % à Presque Zéro
Tools

Le Mode Plan de Code Claude Réduit le Taux de Retravail de 40 % à Presque Zéro

Un développeur a suivi plus de 30 sessions de codage avec Claude Code et a constaté que sauter le Mode Planification entraînait la refonte des tâches depuis le début dans 40 % des cas. Avec le Mode Planification, le taux de refonte est tombé pratiquement à zéro, avec une fonctionnalité prenant 17 minutes au total contre 35+ minutes sans planification.

OpenClawRadar
Culpa : Moteur de relecture déterministe open source pour le débogage d'agents IA
Tools

Culpa : Moteur de relecture déterministe open source pour le débogage d'agents IA

Culpa est un outil open source qui enregistre les sessions d'agents LLM avec un contexte d'exécution complet, permettant une relecture déterministe en utilisant les réponses enregistrées comme substituts au lieu d'accéder aux véritables API. Il fonctionne avec les API Anthropic et OpenAI via un mode proxy ou un SDK Python.

OpenClawRadar
Extension VS Code de Claude - Le curseur d'effort de raisonnement envoie des valeurs incohérentes
Tools

Extension VS Code de Claude - Le curseur d'effort de raisonnement envoie des valeurs incohérentes

Le curseur d'effort de raisonnement dans l'extension Claude pour VS Code envoie des valeurs numériques incohérentes au modèle, avec une correspondance non monotone où déplacer le curseur vers le haut peut envoyer un nombre plus faible.

OpenClawRadar