Claude Code Limiter: Самостоятельно размещаемый ограничитель скорости для общих подписок Claude Code

✍️ OpenClawRadar📅 Опубликовано: 29 марта 2026 г.🔗 Source
Claude Code Limiter: Самостоятельно размещаемый ограничитель скорости для общих подписок Claude Code
Ad

Что решает

Когда несколько разработчиков используют одну подписку Claude Code Max без контроля использования, один пользователь может исчерпать лимиты Anthropic, отправив слишком много запросов (например, 50 запросов в час), заблокировав доступ для всех остальных на целый день. Встроенного способа предотвратить это нет.

Возможности

  • Квоты по моделям — например, opus: 5/день, sonnet: 25/день, haiku: 50/день на пользователя
  • Кредитные бюджеты — единый дневной бюджет для всех моделей (opus = 10 кредитов, sonnet = 3, haiku = 1). Пользователи решают, как его тратить.
  • Скользящие 24-часовые окна — без возможности обнуления в полночь
  • Правила по времени суток — ограничение дорогих моделей рабочими часами
  • Панель управления в реальном времени — лента использования, разбивка по пользователям, графики использования
  • Аварийный выключатель — мгновенное отключение доступа пользователя и принудительный выход из системы удалённо
  • Защита от вмешательства — 6 уровней безопасности, включая принудительное применение managed-settings.json, права доступа к файлам, контроль целостности watchdog и отслеживание на стороне сервера

Как работает

Настройка:

  1. Разместите сервер самостоятельно — одна команда Docker на любом VPS, в облаке или в вашей сети
  2. Добавьте пользователей в панели управления — укажите имя, лимиты, кредитный бюджет → получите код установки
  3. Установите на каждую машинуsudo npx @howincodes/claude-code-limiter setup --code CLM-xxx --server https://your-server
  4. Готово — хук проверяет лимиты при каждом запросе через managed-settings.json Claude Code (конфигурация с наивысшим приоритетом, которую пользователи не могут переопределить)

Опыт пользователя: Когда пользователь превышает свой лимит, он видит: «Дневной лимит opus достигнут. Использовано 5/5 запросов сегодня. Всё использование сегодня: opus: 5/5 (осталось 0) sonnet: 12/25 (осталось 13) haiku: 3/50 (осталось 47) Кредитный баланс: 15/100 Переключитесь на другую модель или попробуйте позже.»

Ad

Технические детали

  • Клиентский хук: без зависимостей npm, только встроенные модули Node.js. Устанавливается в managed-settings.json с allowManagedHooksOnly: true, чтобы пользователи не могли добавлять обходные хуки.
  • Сервер: 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

👀 Смотрите также

Wisepanel MCP Server обеспечивает многоуровневое обсуждение между несколькими LLM в Claude Code и Cursor.
Инструменты

Wisepanel MCP Server обеспечивает многоуровневое обсуждение между несколькими LLM в Claude Code и Cursor.

Wisepanel выпустил MCP-сервер, который запускает многоагентные обсуждения прямо из Claude Code, Cursor или любого MCP-клиента, используя систему дивергентного контекстного улучшения с моделями ChatGPT, Claude, Gemini и Perplexity.

OpenClawRadar
Reseed CLI: Извлечение дизайн-систем из любого сайта для Claude Code и Cursor
Инструменты

Reseed CLI: Извлечение дизайн-систем из любого сайта для Claude Code и Cursor

Reseed — это CLI-инструмент, который извлекает токены дизайна (цвета, отступы, типографский масштаб, радиусы) с любого веб-сайта и генерирует tailwind.config.ts, design-system.md и эталонный HTML для использования в Claude Code и Cursor.

OpenClawRadar
Claude Hindsight: Инструмент наблюдаемости для сессий кодирования в Claude
Инструменты

Claude Hindsight: Инструмент наблюдаемости для сессий кодирования в Claude

Claude Hindsight — это открытый уровень наблюдаемости для Claude Code, который фиксирует вызовы инструментов, токены и ошибки в доступную для изучения панель управления. Создатель использовал его для рефакторинга открытого проекта за одну 11-часовую сессию с 733 вызовами инструментов и 692,8 млн токенов кэша.

OpenClawRadar
LLMSpend: Открытый трекер расходов для SDK Anthropic и OpenAI
Инструменты

LLMSpend: Открытый трекер расходов для SDK Anthropic и OpenAI

LLMSpend — это библиотека Python, которая добавляет отслеживание затрат к вызовам SDK Anthropic и OpenAI всего двумя строками кода. Она предоставляет локальное хранилище SQLite, CLI-отчеты и веб-панель управления без отправки данных за пределы системы.

OpenClawRadar