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

✍️ OpenClawRadar📅 게시일: March 10, 2026🔗 Source
SpecLock: AI 코딩 제약 조건을 강제하는 MCP 서버
Ad

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

Ad

👀 See Also

Apple Silicon에서의 δ-Mem 테스트: MLX 구현 및 벤치마크
Tools

Apple Silicon에서의 δ-Mem 테스트: MLX 구현 및 벤치마크

δ-mem 논문을 mlx로 MacMini 64GB에서 구현한 결과, 혼합적이지만 유망한 로컬 벤치마크를 보여주며 사실적인 재연 시나리오에서 개선 효과를 나타냄.

OpenClawRadar
Skillware는 Claude API 에이전트 루프에서 결정론적 토큰 압축을 위해 prompt_rewriter를 추가합니다.
Tools

Skillware는 Claude API 에이전트 루프에서 결정론적 토큰 압축을 위해 prompt_rewriter를 추가합니다.

Skillware는 Claude API로 보내기 전에 프롬프트를 50-80% 압축하는 새로운 prompt_rewriter 스킬을 통합하여, 에이전트 루프에서 비용을 줄이면서 결정론적 압축을 통해 안정적인 동작을 유지합니다.

OpenClawRadar
클로드 코드와 옵시디언으로 자기 개선 지식 시스템 구축하기
Tools

클로드 코드와 옵시디언으로 자기 개선 지식 시스템 구축하기

한 개발자가 시맨틱 검색, 지식 그래프, Obsidian 볼트에 대한 간격 반복을 통해 Claude Code에 지속적인 메모리를 제공하는 25개의 도구 시스템을 구축했습니다. 이 시스템은 bge-m3 임베딩으로 콘텐츠를 색인화하고, 모순을 감지하며, 오래된 노트를 자동 정리하고, Obsidian Canvas 맵을 자동 생성합니다.

OpenClawRadar
오픈소스 대시보드가 실제 클로드 코드 컴퓨팅 비용을 공개합니다
Tools

오픈소스 대시보드가 실제 클로드 코드 컴퓨팅 비용을 공개합니다

한 개발자가 Claude Code의 요금 제한 공식을 역공학하여 실시간 사용률 백분율, 실제 달러 비용, 소비 속도, 피크 시간, 그리고 어떤 스킬/훅이 실행 중인지 보여주는 로컬 대시보드를 구축했습니다. 이 도구는 월 100달러 요금제가 한 달 동안 13,286달러 상당의 API 컴퓨팅을 소비했음을 밝혀냈습니다.

OpenClawRadar