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

✍️ OpenClawRadar📅 公開日: February 28, 2026🔗 Source
SpecLock: AIコーディングエージェント向けオープンソース制約エンジン
Ad

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

Ad

👀 See Also

スキルスキャフォルダー:コードを書かずにOpenClawスキルを構築
Tools

スキルスキャフォルダー:コードを書かずにOpenClawスキルを構築

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

OpenClawRadar
Claude使用量モニター:Claude.aiの利用制限を追跡する無料macOSメニューバーアプリ
Tools

Claude使用量モニター:Claude.aiの利用制限を追跡する無料macOSメニューバーアプリ

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

OpenClawRadar
人間の創造性ベンチマーク:AI創造性評価における収束と発散の分離
Tools

人間の創造性ベンチマーク:AI創造性評価における収束と発散の分離

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

OpenClawRadar
ピアMCPサーバーがAIコーディングセッションを接続し、コラボレーションを実現
Tools

ピアMCPサーバーがAIコーディングセッションを接続し、コラボレーションを実現

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

OpenClawRadar