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

スキルスキャフォルダー:コードを書かずにOpenClawスキルを構築
Skill Scaffolderは、ユーザーがプレーンな英語で望むことを記述するだけでOpenClawスキルを作成できるオープンソースツールです。YAML、Python、設定ファイルを必要とせず、ユーザーへのインタビュー、スキルファイルの作成、テスト、インストールという全プロセスを処理します。

Claude使用量モニター:Claude.aiの利用制限を追跡する無料macOSメニューバーアプリ
開発者がClaude Usage Monitorを構築しました。これは、色分けされたアイコン、ライブカウンター、リセットタイマーでClaude.aiの使用状況を表示する無料のmacOSメニューバーアプリです。このアプリはAPIキーを必要とせず、Claude.aiセッションから直接データを読み取ります。

人間の創造性ベンチマーク:AI創造性評価における収束と発散の分離
Contra Labsは、生成的AIのクリエイティブ作業における評価において、客観的に検証可能な基準(例:プロンプトへの忠実さ)と主観的な好み(例:視覚的魅力)を区別するフレームワーク「Human Creativity Benchmark (HCB)」を発表しました。このベンチマークは、現時点で正確かつ操作可能なモデルは存在せず、モード崩壊と差別化された出力の必要性に光を当てています。

ピアMCPサーバーがAIコーディングセッションを接続し、コラボレーションを実現
Peersは、Claude CodeとCodexセッションを接続し、互いを発見させ、共有スクラッチパッドを通じて協力し、差分やテストレポートなどの成果物を共有し、セッションコンテキストを構造化マークダウンとして引き継ぐことができるローカルMCPサーバーです。