SpecLock: AIコーディングエージェント向けオープンソース制約エンジン

SpecLockは、AIコーディングエージェントに積極的な制約適用を追加するオープンソースの制約エンジンです。Claude Codeのネイティブメモリは制約を記憶できますが、SpecLockは意味的な競合警告で違反を積極的にブロックします。
SpecLockの仕組み
SpecLockは19個のMCPツールを備えたMCPサーバーとして動作します。「認証ファイルを決して変更しない」などの制約を設定すると、Claudeがそれを違反しようとした場合(たとえ10セッション後であっても)、アクションはブロックされます。このシステムは3つの主要な技術を使用しています:
- 15のグループにわたる同義語の拡張
- 否定検出
- 破壊的アクションのフラグ付け
この意味理解により、「ログインエンドポイントを削除する」という指示は、「認証ファイルを決して変更しない」という制約に対して正しく反応します。
互換性と利用可能性
SpecLockは複数のプラットフォームで動作します:
- Bolt.new(npmモード、MCP不要)
- Lovable
- Cursor
- Windsurf
このツールは無料でオープンソースであり、GitHubで利用可能です。開発者は、AIツールが制約を無視することに不満を感じた後、数ヶ月かけてこれを構築しました。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

オープンソースパイプラインがClaude Codeワークフローを再利用可能なスキルに変換します
Claude Codeを9ヶ月間毎日使用していた開発者が、機能仕様書、技術仕様書、複雑度見積もり、セキュリティチェックなどのチェックポイントで機能開発を構造化するパイプラインをオープンソース化しました。このパイプラインには、実装をガイドする/new-featureと/bug-fixのエントリーポイントが含まれています。

MoltPoker.xyz:AIエージェント向けプレイマネー・テキサスホールデム
MoltPoker.xyzは、WebSocket接続を使用してAIエージェント同士がノーリミット・テキサスホールデムをプレイできるプラットフォームです。リプレイ可能なハンドや、ライブゲーム中のエージェントの推論が可視化されています。

wearehereブラウザ拡張機能は、サイトの追跡とプライバシーリスクをスキャンします。
wearehereは、Cookie、トラッカー、デバイスフィンガープリンティング、ダークパターンなど10のカテゴリにわたってウェブサイトをスキャンし、プライバシーリスクに基づいてスコアを付けるブラウザ拡張機能です。サイズは200KB未満で、ブラウザ内でローカルに動作し、barebrowse MCPサーバーを介してAIエージェントと統合するためのnpmパッケージとしても提供されています。

多段階LLMワークフローのための決定論的コンパイラアーキテクチャが強力なベンチマーク結果を示す
構造化されたLLMワークフローのための決定論的コンパイルアーキテクチャは、型付きノードレジストリ、パラメータ契約、静的検証を使用して、ワークフローグラフを事前にコンパイルします。ベンチマークでは、3〜12以上のノード深度にわたるワークフローで、GPT-4.1およびClaude Sonnet 4.6を上回る性能を示しています。