클로드 코드 리미터: 공유 클로드 코드 구독을 위한 셀프 호스팅 속도 제한기

✍️ OpenClawRadar📅 게시일: March 29, 2026🔗 Source
클로드 코드 리미터: 공유 클로드 코드 구독을 위한 셀프 호스팅 속도 제한기
Ad

해결하는 문제

여러 개발자가 사용 제어 없이 하나의 Claude Code Max 구독을 공유할 때, 단일 사용자가 너무 많은 프롬프트를 보내면(예: 1시간에 50개 프롬프트) Anthropic의 속도 제한을 모두 소진하여 다른 모든 사용자가 하루 동안 접근이 차단될 수 있습니다. 이를 방지할 수 있는 내장된 방법은 없습니다.

기능

  • 모델별 할당량 — 예: 사용자당 opus: 5/일, sonnet: 25/일, haiku: 50/일
  • 크레딧 예산 — 모든 모델에 걸친 단일 일일 예산(opus = 10 크레딧, sonnet = 3, haiku = 1). 사용자가 지출 방식을 결정합니다.
  • 24시간 슬라이딩 윈도우 — 자정 초기화 게임 방지
  • 시간대 규칙 — 비싼 모델을 업무 시간으로 제한
  • 실시간 대시보드 — 실시간 사용량 피드, 사용자별 분석, 사용량 차트
  • 킬 스위치 — 사용자의 접근을 즉시 취소하고 원격으로 강제 로그아웃
  • 변조 방지 — managed-settings.json 적용, 파일 권한, 무결성 검사 워치독, 서버 측 추적을 포함한 6개 보안 계층

작동 방식

설정:

  1. 서버 자체 호스팅 — VPS, 클라우드 또는 네트워크에서 단일 Docker 명령어로 실행
  2. 대시보드에 사용자 추가 — 이름, 제한, 크레딧 예산 설정 → 설치 코드 획득
  3. 각 머신에 설치 — sudo npx @howincodes/claude-code-limiter setup --code CLM-xxx --server https://your-server
  4. 완료 — 후크가 Claude Code의 managed-settings.json을 통해 모든 프롬프트에 대해 제한을 확인합니다(최우선 순위 구성, 사용자가 재정의할 수 없음)

사용자 경험: 사용자가 제한을 초과하면 다음과 같은 메시지를 보게 됩니다: "일일 opus 제한에 도달했습니다. 오늘 5/5 프롬프트 사용했습니다. 오늘 전체 사용량: opus: 5/5 (0 남음) sonnet: 12/25 (13 남음) haiku: 3/50 (47 남음) 크레딧 잔액: 15/100 다른 모델로 전환하거나 나중에 다시 시도하세요."

Ad

기술적 세부사항

  • 클라이언트 후크: npm 종속성 없음, Node.js 내장 모듈만 사용. allowManagedHooksOnly: true로 managed-settings.json에 설치되어 사용자가 우회 후크를 추가할 수 없습니다.
  • 서버: Express + SQLite + 바닐라 JS 대시보드. 단일 Docker 컨테이너, 단일 볼륨 마운트.
  • 오프라인 가능: 후크가 제한을 로컬에 캐시하여 서버에 접근할 수 없을 때도 작동하며, 온라인 상태가 되면 동기화합니다.
  • 실패 시 차단: 누군가 설정 파일을 삭제하면 모든 프롬프트가 차단됩니다(허용되지 않음).

링크

  • GitHub: github.com/howincodes/claude-code-limiter
  • npm (클라이언트): @howincodes/claude-code-limiter
  • npm (서버): @howincodes/claude-code-limiter-server
  • Docker: ghcr.io/howincodes/claude-code-limiter:latest

오픈 소스. 자체 호스팅 가능. MIT 라이선스.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

MCP 서버는 일회성 가상 카드를 통해 AI 에이전트가 실제 구매를 할 수 있도록 합니다
Tools

MCP 서버는 일회성 가상 카드를 통해 AI 에이전트가 실제 구매를 할 수 있도록 합니다

개발자가 일회성 가상 Visa 카드를 사용하여 AI 에이전트가 실제 구매를 완료할 수 있도록 하는 MCP 서버를 구축했습니다. 이 시스템은 MFA를 통한 사용자 승인이 필요하며, 특정 판매자에게만 사용 가능하고 15분의 TTL(수명)을 가진 카드를 발급합니다.

OpenClawRadar
Mandala v0.3: 물류 원격 계측 데이터를 에이전트 추론을 위한 OpenTelemetry 스팬으로 통합하는 오픈소스 비동기 런타임
Tools

Mandala v0.3: 물류 원격 계측 데이터를 에이전트 추론을 위한 OpenTelemetry 스팬으로 통합하는 오픈소스 비동기 런타임

Mandala v0.3은 Samsara, Descartes, Vizion, FMCSA의 원격 측정 데이터를 웹훅으로 수집하고, 이벤트를 OpenTelemetry 스팬으로 내보내며, LLM 에이전트를 위한 MCP 도구를 통해 데이터를 노출하는 오픈소스 비동기 런타임입니다.

OpenClawRadar
Claude Code를 활용해 방치된 개인 프로젝트 되살리기: 실용 가이드
Tools

Claude Code를 활용해 방치된 개인 프로젝트 되살리기: 실용 가이드

Matthew Brunelle이 Claude Code(Opus 4.6 포함)를 사용하여 중단되었던 YouTube Music–OpenSubsonic API shim 프로젝트를 부활시킨 방법을 공유합니다. 설정 단계, 프롬프트, 워크플로 팁이 포함되어 있습니다.

OpenClawRadar
의료 연구 워크플로우를 위한 9가지 무료 Claude 코드 스킬
Tools

의료 연구 워크플로우를 위한 9가지 무료 Claude 코드 스킬

한 영상의학 연구자가 의학 연구 워크플로우를 위한 9개의 Claude Code 스킬을 오픈소스로 공개했습니다. 이 스킬들은 문헌 검색에서 원고 작성에 이르는 대부분의 연구 작업을 다루며, PubMed 검색과 환각 방지 검증, 통계 분석 코드 생성, 출판용 그림 제작 등을 포함합니다.

OpenClawRadar