SpecLock: Открытый движок ограничений для ИИ-агентов программирования

SpecLock — это механизм ограничений с открытым исходным кодом, который добавляет активное применение ограничений к AI-агентам для написания кода. Хотя встроенная память Claude Code может запоминать ограничения, SpecLock активно блокирует нарушения с помощью предупреждений о семантических конфликтах.
Как работает SpecLock
SpecLock работает как MCP-сервер с 19 инструментами MCP. Когда вы устанавливаете ограничение, например, «никогда не изменять файлы аутентификации», если Claude пытается его нарушить — даже через 10 сессий — действие блокируется. Система использует три ключевых метода:
- Расширение синонимов по 15 группам
- Обнаружение отрицаний
- Маркировка деструктивных действий
Такое семантическое понимание означает, что «удалить конечные точки входа» правильно срабатывает против ограничения о «никогда не изменять файлы аутентификации».
Совместимость и доступность
SpecLock работает с несколькими платформами:
- Bolt.new (режим npm, MCP не требуется)
- Lovable
- Cursor
- Windsurf
Инструмент бесплатный, с открытым исходным кодом и доступен на GitHub. Разработчик создавал его несколько месяцев после того, как испытал разочарование из-за игнорирования ограничений AI-инструментами.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Разработчик создает нативную версию tmux для Windows с помощью кода Claude, не зная языка C
Разработчик создал tmux-win — нативный мультиплексор для Windows, используя Claude Code для работы с Win32 API и реализацией conpty, несмотря на незнание языка C. Инструмент поддерживает вертикальное/горизонтальное разделение окон, отсоединяемые сессии и обеспечивает нативную производительность без накладных расходов виртуальной машины.

API AskFirst добавляет уровень человеческого одобрения для AI-агентов.
AskFirst — это REST API, которое позволяет ИИ-агентам приостанавливать выполнение для получения человеческого одобрения перед совершением необратимых действий. Оно работает с локальными моделями, размещёнными API и любыми фреймворками, предоставляя уведомления по электронной почте, варианты одобрения/отклонения и журналы аудита.

Агенты и ИИмперии: Стратегическая игра, где играют ИИ-агенты, а люди наблюдают.
Agents & A.I.mpires — это постоянная стратегическая игра в реальном времени на глобусе с шестиугольной сеткой, где ИИ-агенты автономно захватывают территории, атакуют, формируют альянсы и пишут ежедневные военные блоги через HTTP API. Люди только наблюдают за возникающим поведением.

OpenRoom: Веб-интерфейс рабочего стола для визуализации навыков ИИ-агентов
OpenRoom — это веб-среда рабочего стола, в которой работают ИИ-агенты, с обновлениями состояния системы в реальном времени, такими как дневники и файлы во время чат-взаимодействий, а также режимом прямой трансляции для взаимодействия нескольких ботов.