SpecLock: AI 코딩 제약 조건을 강제하는 MCP 서버

SpecLock은 세션 간에 프로젝트 제약 조건을 기억하고 AI 코딩 에이전트가 이를 위반하는 것을 차단하는 MCP 서버입니다. MIT 라이선스 하에 무료 오픈소스 도구로 이용 가능합니다.
SpecLock 작동 방식
이 도구는 의미적 이해를 통해 제약 조건 위반을 포착합니다. 소스 코드의 예시에 따르면 다음과 같은 것을 감지할 수 있습니다:
- 동의어 ("로그인 페이지에 소셜 로그인 추가"에서 login → auth)
- 완곡 표현 ("인증 흐름을 간소화"에서 streamline → modify)
- 시간적 회피 ("테스트를 위해 MFA를 일시적으로 비활성화")
- 복합 문장에 숨겨진 위반 ("UI 업데이트 및 사용자 테이블 삭제")
성능 및 테스트
Claude는 자체 적대적 테스트 스위트로 SpecLock을 독립적으로 테스트했습니다: 7개 스위트, 총 100개 테스트. 이 도구는 오탐률 0, 누락된 위반 0으로 100/100 점수를 기록했습니다. 각 제약 조건 검사는 평균 15.7ms가 소요됩니다.
설정 및 구성
Claude Code에서 MCP 서버로 SpecLock을 사용하려면 .mcp.json 파일에 다음 구성을 추가하세요:
{
"mcpServers": {
"speclock": {
"command": "npx",
"args": ["-y", "speclock", "serve", "--project", "."]
}
}
}
설치
npm을 통해 설치: npm install speclock. 이 도구는 42개의 MCP 도구를 포함하며 GitHub에서 github.com/sgroy10/speclock에서 이용 가능합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

스로틀 미터: macOS용 오픈소스 클로드 코드 사용량 미터
오픈소스 macOS 메뉴 바 앱으로, 로컬의 Claude Code 로그를 읽어 실시간 5시간 및 주간 사용량을 표시하고, 임계값 알림과 토큰 절약 훅을 제공합니다. 또한 Safari를 통해 claude.ai의 내부 API를 읽는 Exact 모드를 갖춘 €19 상업용 버전도 있습니다.

Bespoke AI v0.8.1: 코드와 텍스트를 위한 VS Code 자동 완성 확장 프로그램
Bespoke AI v0.8.1은 VS Code 확장 프로그램으로, 코드와 텍스트 모두에 대한 자동 완성 기능을 제공합니다. 이 확장 프로그램은 Anthropic의 Agent SDK를 통해 Claude Code 구독을 활용하여 API 요금을 부담하지 않으면서도 Ollama를 포함한 다양한 백엔드를 지원합니다.

Claude Code 모범 사례 저장소, AI 에이전트로만 구축돼 별 5만 개 달성
클로드(Claude) 모범 사례가 가득 담긴 GitHub 저장소가, 100% 자율적인 클로드 코드 워크플로우에 의해 개발 및 유지 관리되며 50,000 스타를 돌파했습니다 — 2026년 파키스탄에서 가장 많은 스타를 받은 저장소가 되었습니다.

LM Studio 파서 버그로 인해 Qwen3.5 도구 호출 및 추론 기능이 중단됩니다
LM Studio의 서버 파서에는 도구 호출을 자동으로 중단시키고, 추론 출력을 손상시키며, 모델을 실제보다 더 나쁘게 보이게 만드는 세 가지 상호작용하는 버그가 있습니다. 이러한 문제는 Qwen3.5 및 DeepSeek-R1과 같은 추론 모델에 영향을 미치며, 1년 이상 전에 보고된 버그 하나는 아직 해결되지 않았습니다.