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

Système de traduction auto-mise à jour pour OpenClaw maintient automatiquement les glossaires de domaine.
Tools

Système de traduction auto-mise à jour pour OpenClaw maintient automatiquement les glossaires de domaine.

Un script Python encapsule l'API Kimi2.5 pour traduire les fichiers .srt tout en préservant les indices de bloc, les horodatages et la segmentation. Le système utilise des profils de projet avec des fichiers glossary.json, style.md et memory.jsonl, et inclut une tâche cron qui scrute les sources officielles toutes les 6 heures pour mettre à jour la terminologie.

OpenClawRadar
Mandala v0.3 : Un runtime asynchrone open-source pour unifier la télémétrie logistique en tant que spans OpenTelemetry pour le raisonnement agentiel
Tools

Mandala v0.3 : Un runtime asynchrone open-source pour unifier la télémétrie logistique en tant que spans OpenTelemetry pour le raisonnement agentiel

Mandala v0.3 fournit un runtime asynchrone open-source qui ingère la télémétrie de Samsara, Descartes, Vizion et FMCSA via des webhooks, émet des événements sous forme de spans OpenTelemetry et expose les données via des outils MCP pour les agents LLM.

OpenClawRadar
Benchmark Flash-MOE sur M5 Max : 12,99 tok/s avec Qwen3.5-397B
Tools

Benchmark Flash-MOE sur M5 Max : 12,99 tok/s avec Qwen3.5-397B

Un benchmark du modèle Qwen3.5 de 397 milliards de paramètres exécuté localement sur un MacBook Pro M5 Max avec 128 Go de RAM a atteint 12,99 tokens par seconde en utilisant une quantification 4 bits et cache-io-split 4, soit trois fois plus rapide que le benchmark original de 48 Go.

OpenClawRadar
7 commandes slash, 0,45 $/article : Ce pipeline Claude Code exécute une opération complète de contenu SEO
Tools

7 commandes slash, 0,45 $/article : Ce pipeline Claude Code exécute une opération complète de contenu SEO

Un développeur a open-sourcé un pipeline Claude Code en 7 commandes qui gère la recherche SEO, la rédaction, l'optimisation et la publication. Coût : 0,45 $/article (API Perplexity), exécution en 15 min/jour. Résultats : 18× d'impressions mensuelles en 12 mois.

OpenClawRadar