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

코드북 무손실 LLM 압축: 비트 단위 패킹으로 10-25% RAM 감소 달성
개발자가 무손실 LLM 압축을 위한 개념 증명 코드를 공개했습니다. 이 코드는 fp16 가중치를 블록으로 패킹하여 10-25%의 RAM 감소를 달성하지만, 추론 속도가 약 절반으로 느려지는 트레이드오프가 있습니다. 이 접근법은 fp16이 16비트 표현을 사용함에도 불구하고 대부분의 모델이 실제로는 12-13비트의 고유 값만 사용한다는 점을 확인했습니다.

런치 엔진 MCP 서버, 비즈니스 검증을 위한 39가지 도구 파이프라인 제공
Launch Engine은 비즈니스 아이디어를 개념 단계에서 검증된 수익으로 이끄는 구조화된 파이프라인을 Claude에 제공하는 MCP 서버입니다. 이 시스템은 5개의 계층으로 구성된 39개의 상호 연결된 SOP 도구, 전문화된 서브에이전트, 전제 조건 강제 적용, 일괄 평가 및 신속 테스트 도구를 포함합니다.

벤치마크 결과, 컨텍스트 엔진이 SWE-bench에서 AI 코딩 에이전트 비용을 3배 절감하는 것으로 나타났습니다.
Claude Opus 4.5를 사용한 SWE-bench Verified에서 4가지 코딩 에이전트를 벤치마킹한 결과, 컨텍스트 엔진이 73%의 통과율을 달성하며 작업당 $0.67의 비용이 들었고, 다른 에이전트들은 유사하거나 더 낮은 성능에 작업당 최대 $1.98의 비용이 들었습니다.

Aionic Anthology 소개: Claude의 AI 작업을 구조화하는 프레임워크
Aionic Anthology 프레임워크는 Claude의 AI 작업을 컨텍스트를 범주별로 분리하고 위험 평가 시스템을 추가하여 작업 실행을 개선하는 방식으로 구성합니다.