SpecLock: AIコーディング制約を強制するMCPサーバー

✍️ OpenClawRadar📅 公開日: March 10, 2026🔗 Source
SpecLock: AIコーディング制約を強制するMCPサーバー
Ad

SpecLockは、セッション間でプロジェクトの制約を記憶し、AIコーディングエージェントがそれらを違反するのをブロックするMCPサーバーです。MITライセンスの下で無料のオープンソースツールとして利用可能です。

SpecLockの仕組み

このツールは意味理解を通じて制約違反を検出します。ソースからの例では、以下のような検出が可能です:

  • 同義語(「ログインページにソーシャルログインを追加」でlogin→auth)
  • 婉曲表現(「認証フローを合理化」でstreamline→modify)
  • 時間的な回避(「テストのために一時的にMFAを無効化」)
  • 複合文に埋め込まれた違反(「UIを更新し、ユーザーテーブルも削除」)

性能とテスト

Claudeは独自の対抗テストスイートでSpecLockを独立テストしました:7つのスイート、合計100テスト。このツールは100/100のスコア、誤検知ゼロ、見逃し違反ゼロという結果でした。各制約チェックは平均15.7msかかります。

セットアップと設定

Claude CodeでMCPサーバーとしてSpecLockを使用するには、.mcp.jsonファイルに以下の設定を追加します:

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

インストール

npm経由でインストール:npm install speclock。このツールには42のMCPツールが含まれており、GitHubのgithub.com/sgroy10/speclockで利用可能です。

📖 完全なソースを読む: r/ClaudeAI

Ad

👀 See Also

Fewshell: 人間の承認なしにはコマンドを実行しないセルフホスト型SSHコパイロット
Tools

Fewshell: 人間の承認なしにはコマンドを実行しないセルフホスト型SSHコパイロット

Fewshellは、すべてのコマンドに人間の承認が必須のモバイル+デスクトップSSHコパイロットです。自動承認を有効にする設定はありません。元AmazonのAI SDEで、現在AI安全性研究に取り組む開発者が構築しました。

OpenClawRadar
Claude Code Production Grade Plugin v3.0 リリース:自律型ソフトウェア開発パイプライン
Tools

Claude Code Production Grade Plugin v3.0 リリース:自律型ソフトウェア開発パイプライン

Claude Code向けのProduction Grade Plugin v3.0が、MITライセンスの下で無料のオープンソースソフトウェアとして利用可能になりました。このプラグインは、要件定義からデプロイメントまでの完全な開発パイプラインを構築し、13のAIスキルがエンジニアリングチームとして機能します。

OpenClawRadar
Pu.sh: HNから得た400行のシェルスクリプトコーディングエージェントハーネス
Tools

Pu.sh: HNから得た400行のシェルスクリプトコーディングエージェントハーネス

Pu.shは、400行のシェル(sh, curl, awk)で書かれたポータブルなコーディングエージェントハーネスで、Anthropic + OpenAI、7つのツール、REPL、チェックポイント/レジューム、パイプモードをサポートし、90のAPI不要のテストを備えています。

OpenClawRadar
Claude Academy: Claude Desktop内で動作する無料コーディングブートキャンプ
Tools

Claude Academy: Claude Desktop内で動作する無料コーディングブートキャンプ

開発者が、Claude DesktopのCodeタブ内で完全に動作する無料のコーディングブートキャンプ「Claude Academy」を構築しました。このシステムは3つのコマンドを使用して、ウェブ開発の基礎をカバーする64の構造化されたレッスンを提供し、進捗追跡と実際のプロジェクト構築を実現しています。

OpenClawRadar