Claude Code Limiter: Selbst gehosteter Ratenbegrenzer für geteilte Claude Code-Abonnements

Was es löst
Wenn mehrere Entwickler ein Claude Code Max Abonnement ohne Nutzungskontrollen teilen, kann ein einzelner Benutzer die Ratenbegrenzungen von Anthropic erschöpfen, indem er zu viele Anfragen sendet (z.B. 50 Anfragen pro Stunde), was alle anderen für den Tag aussperrt. Es gibt keine eingebaute Möglichkeit, dies zu verhindern.
Funktionen
- Pro-Modell-Quoten — z.B. opus: 5/Tag, sonnet: 25/Tag, haiku: 50/Tag pro Benutzer
- Kreditbudgets — Einzelnes tägliches Budget über alle Modelle hinweg (opus = 10 Credits, sonnet = 3, haiku = 1). Benutzer entscheiden, wie sie es ausgeben.
- Gleitende 24-Stunden-Fenster — Kein Ausnutzen von Mitternacht-Resets
- Tageszeitregeln — Teure Modelle auf Arbeitszeiten beschränken
- Echtzeit-Dashboard — Live-Nutzungsfeed, pro-Benutzer-Aufschlüsselungen, Nutzungsdiagramme
- Notausschalter — Sofortiger Zugriffsentzug und erzwungene Abmeldung eines Benutzers, remote
- Manipulationssicher — 6 Sicherheitsebenen inklusive managed-settings.json-Erzwingung, Dateiberechtigungen, Integritätsprüfungs-Watchdog und serverseitiger Verfolgung
Wie es funktioniert
Einrichtung:
- Server selbst hosten — Einzelner Docker-Befehl auf jedem VPS, Cloud oder Ihrem Netzwerk
- Benutzer im Dashboard hinzufügen — Namen, Limits, Kreditbudget festlegen → Installationscode erhalten
- Auf jedem Rechner installieren —
sudo npx @howincodes/claude-code-limiter setup --code CLM-xxx --server https://your-server - Fertig — Der Hook prüft Limits bei jeder Anfrage über Claude Codes managed-settings.json (höchste Prioritätskonfiguration, kann nicht von Benutzern überschrieben werden)
Benutzererfahrung: Wenn ein Benutzer sein Limit überschreitet, sieht er: "Tägliches Opus-Limit erreicht. Heute 5/5 Anfragen verwendet. Gesamtnutzung heute: opus: 5/5 (0 übrig) sonnet: 12/25 (13 übrig) haiku: 3/50 (47 übrig) Kreditguthaben: 15/100 Wechseln Sie zu einem anderen Modell oder versuchen Sie es später erneut."
Technische Details
- Client-Hook: Keine npm-Abhängigkeiten, nur Node.js-Built-ins. Installiert in managed-settings.json mit
allowManagedHooksOnly: true, sodass Benutzer keine Umgehungshooks hinzufügen können. - Server: Express + SQLite + Vanilla JS Dashboard. Einzelner Docker-Container, einzelner Volume-Mount.
- Offline-fähig: Hook speichert Limits lokal zwischen, funktioniert bei nicht erreichbarem Server, synchronisiert bei wiederhergestellter Verbindung.
- Fail-closed: Wenn jemand die Konfigurationsdateien löscht, werden alle Anfragen blockiert (nicht erlaubt).
Links
- GitHub: github.com/howincodes/claude-code-limiter
- npm (client): @howincodes/claude-code-limiter
- npm (server): @howincodes/claude-code-limiter-server
- Docker: ghcr.io/howincodes/claude-code-limiter:latest
Open Source. Selbst hostbar. MIT-Lizenz.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Entwickler teilt 10+ MCP-Server für KI-Agenten-Abrechnung, Reputation und Mikrozahlungen
Ein Entwickler hat BlindOracle auf Claude Code mit über 100 Agenten aufgebaut und 10+ MCP-Server für Abwicklung, Reputation und Mikrozahlungen erstellt. Die Architektur umfasst private Commit-Reveal-Prognosen, On-Chain-Bewertung, Mikrozahlungen pro Anfrage und verifizierbare Agenten-Attestierung.

Reverse-Engineering des UniFi-Inform-Protokolls für Multi-Tenant-Routing
Das UniFi-Inform-Protokoll sendet Gerätedaten über HTTP POST an Controller auf Port 8080 alle 10 Sekunden. Die ersten 40 Bytes jedes Pakets enthalten unverschlüsselte MAC-Adressen der Geräte, was Routing ohne Entschlüsselung ermöglicht.

Die Claude-Fähigkeit für Devvit verbessert die Genauigkeit der Codegenerierung von 73 % auf 100 %.
Ein Entwickler hat eine strukturierte SKILL.md-Prompt-Schicht für Claude erstellt, die Kontext für Reddits Devvit-Plattform bereitstellt und die Evaluierungsergebnisse bei gängigen Devvit-Aufgaben von 7/10 auf 10/10 verbessert, indem spezifische Laufzeitfehler verhindert werden.

Yozora-fm: Interaktive Anime-Musik-Galaxie-Visualisierung
Yozora-fm ist eine interaktive Visualisierung, bei der jeder Stern einen Anime-Eröffnungs- oder Abspannsong repräsentiert, mit über 9.000 Titeln, die nach Genre und Ära kartiert sind. Nutzer können Sterne anklicken, um Videos abzuspielen oder die Galaxie-Oberfläche zu erkunden.