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

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

Библиотека промптов для ИИ-агентов с открытым исходным кодом достигла 100 звёзд на GitHub
Инструменты

Библиотека промптов для ИИ-агентов с открытым исходным кодом достигла 100 звёзд на GitHub

Общедоступный репозиторий под названием ai-setup предоставляет общие системные промпты, правила Cursor, конфигурации Claude и настройки рабочих процессов для локальных моделей AI-агентов. Проект имеет 100 звёзд на GitHub и 90 принятых PR.

OpenClawRadar
SymDex: Открытый MCP-индексатор кода сокращает потребление токенов ИИ-агентами
Инструменты

SymDex: Открытый MCP-индексатор кода сокращает потребление токенов ИИ-агентами

SymDex — это инструмент с открытым исходным кодом для индексирования кода по протоколу MCP. Он предварительно индексирует базы кода, чтобы помочь AI-агентам для программирования находить функции и классы без чтения целых файлов, что, согласно тестам разработчика, сокращает использование токенов примерно на 97% за один поиск.

OpenClawRadar
altRAG: Замените векторные базы данных RAG на 2KB файлы-указатели для AI-агентов программирования
Инструменты

altRAG: Замените векторные базы данных RAG на 2KB файлы-указатели для AI-агентов программирования

altRAG — это инструмент на Python, который заменяет векторные базы данных RAG на лёгкие файлы-указатели. Он сканирует файлы навыков в формате Markdown/YAML, создавая скелетный файл размером 2 КБ, который сопоставляет разделы с точными номерами строк и смещениями в байтах, позволяя ИИ-агентам читать только нужные разделы вместо целых файлов.

OpenClawRadar
ForgeAI: Визуальная рабочая платформа для инженерии моделей
Инструменты

ForgeAI: Визуальная рабочая платформа для инженерии моделей

ForgeAI предоставляет визуальный интерфейс для инспекции, объединения и обучения моделей, предлагая такие функции, как проверка архитектуры 3D моделей и M-DNA Forge для визуального объединения слоев.

OpenClawRadar