SpecLock: MCP-сервер для обеспечения соблюдения ограничений в программировании ИИ

✍️ OpenClawRadar📅 Опубликовано: 10 марта 2026 г.🔗 Source
SpecLock: MCP-сервер для обеспечения соблюдения ограничений в программировании ИИ
Ad

SpecLock — это сервер MCP, который запоминает ограничения проекта между сессиями и блокирует их нарушение AI-агентами для написания кода. Он доступен как бесплатный инструмент с открытым исходным кодом под лицензией MIT.

Как работает SpecLock

Инструмент обнаруживает нарушения ограничений с помощью семантического понимания. Примеры из источника показывают, что он может выявлять:

  • Синонимы («Добавить социальный вход на страницу входа», где вход → аутентификация)
  • Эвфемизмы («Оптимизировать процесс аутентификации», где оптимизировать → изменить)
  • Временное уклонение («Временно отключить MFA для тестирования»)
  • Скрытые нарушения в сложных предложениях («Обновить интерфейс, а также удалить таблицу пользователей»)
Ad

Производительность и тестирование

Claude независимо протестировал SpecLock с помощью собственного набора состязательных тестов: 7 наборов, всего 100 тестов. Инструмент набрал 100/100 баллов без ложных срабатываний и без пропущенных нарушений. Каждая проверка ограничения занимает в среднем 15,7 мс.

Настройка и конфигурация

Чтобы использовать SpecLock в качестве сервера MCP в Claude Code, добавьте эту конфигурацию в файл .mcp.json:

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

Установка

Установите через npm: npm install speclock. Инструмент включает 42 инструмента MCP и доступен на GitHub по адресу github.com/sgroy10/speclock.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Manifest добавляет поддержку планов токенов MiniMax с моделью M2.7
Инструменты

Manifest добавляет поддержку планов токенов MiniMax с моделью M2.7

Manifest, открытый маршрутизирующий слой для OpenClaw, теперь поддерживает тарифные планы MiniMax от $10/месяц. Новая модель MiniMax M2.7 специально обучена для рабочих процессов OpenClaw и набирает 62.7 балла на MM-ClawBench и 56.2 на SWE-Bench Pro.

OpenClawRadar
Создатель навыков: Создавайте навыки OpenClaw без написания кода
Инструменты

Создатель навыков: Создавайте навыки OpenClaw без написания кода

Skill Scaffolder — это инструмент с открытым исходным кодом, который позволяет пользователям создавать навыки для OpenClaw, просто описывая желаемое на простом английском языке. Он обрабатывает весь процесс — опрашивает пользователей, создаёт файлы навыков, тестирует и устанавливает их — без необходимости работы с YAML, Python или конфигурационными файлами.

OpenClawRadar
alogin: Безопасный шлюз на основе Go для ИИ-агентов с участием человека в процессе
Инструменты

alogin: Безопасный шлюз на основе Go для ИИ-агентов с участием человека в процессе

alogin — это основанный на Go шлюз безопасности с открытым исходным кодом, который обеспечивает безопасный канал между ИИ-агентами и инфраструктурой. Он включает встроенную поддержку сервера MCP для Claude Desktop, защитные механизмы с участием человека и зашифрованное хранилище учетных данных.

OpenClawRadar
Лог как агент: событийно-ориентированные графы для аудируемых, разветвляемых ИИ-систем
Инструменты

Лог как агент: событийно-ориентированные графы для аудируемых, разветвляемых ИИ-систем

ActiveGraph переворачивает типичные агентные фреймворки: неизменяемый журнал событий является источником истины, а детерминированная проекция графа реагирует на изменения и генерирует события. Это обеспечивает воспроизведение, форкинг и полную трассировку без дополнительной памяти.

OpenClawRadar