Claude Code Limiter: 共有Claude Codeサブスクリプション向けセルフホスト型レートリミッター

解決する課題
複数の開発者が1つのClaude Code Maxサブスクリプションを利用制限なしで共有すると、単一ユーザーが過剰なプロンプト(例:1時間に50プロンプト)を送信してAnthropicのレート制限を使い果たし、他の全員をその日1日ロックアウトしてしまう可能性があります。これを防ぐ組み込みの方法はありません。
機能
- モデルごとのクォータ — 例:opus: 5/日、sonnet: 25/日、haiku: 50/日(ユーザーごと)
- クレジット予算 — 全モデル共通の単一日次予算(opus = 10クレジット、sonnet = 3、haiku = 1)。ユーザーは使い方を自分で決めます。
- 24時間スライディングウィンドウ — 深夜リセットの回避
- 時間帯ルール — 高コストモデルを勤務時間に制限
- リアルタイムダッシュボード — ライブ使用状況フィード、ユーザーごとの内訳、使用状況チャート
- 緊急停止スイッチ — ユーザーのアクセスを即時取り消し、リモートで強制ログアウト
- 改ざん防止 — managed-settings.jsonの強制適用、ファイル権限、整合性チェック監視プログラム、サーバー側トラッキングを含む6層のセキュリティ
仕組み
セットアップ:
- サーバーをセルフホスト — 任意のVPS、クラウド、または自社ネットワークで単一のDockerコマンドを実行
- ダッシュボードでユーザーを追加 — 名前、制限、クレジット予算を設定 → インストールコードを取得
- 各マシンにインストール —
sudo npx @howincodes/claude-code-limiter setup --code CLM-xxx --server https://your-server - 完了 — フックはClaude Codeのmanaged-settings.json(最優先設定、ユーザーによる上書き不可)を介してすべてのプロンプトで制限をチェック
ユーザー体験: ユーザーが制限を超えると、次のメッセージが表示されます:「本日のopus制限に達しました。本日5/5プロンプト使用済み。本日の全使用状況:opus: 5/5(残り0)sonnet: 12/25(残り13)haiku: 3/50(残り47)クレジット残高: 15/100 別のモデルに切り替えるか、後でもう一度お試しください。」
技術詳細
- クライアントフック: 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
👀 See Also

ベンチマークによると、AIブラウザ自動化ツールは、同一の精度にもかかわらず、トークンコストが2.6倍も異なることが示されています。
Claude Sonnet 4.6を使用した4つのCLIブラウザ自動化ツールのベンチマークを、6つの実世界タスクで実施した結果、すべてのツールが100%の精度を達成しましたが、openbrowser-aiは36,010トークンを使用したのに対し、他のツールは77,123〜94,130トークンを使用しました。ツール呼び出し回数がトークンコストの最も強力な予測因子でした。

TeenyAppでClaudeが単一チャットリンクからフルスタックウェブサイトを構築・デプロイ可能に
TeenyAppは、ClaudeがHTTP経由で使用できるライブサブドメインとエージェントトークンを提供し、チャットから離れることなくコードのスキャフォールディング、マイグレーションの実行、認証の設定、実際のURLへのデプロイを可能にします。

LoreConvo: MCPサーバーがClaude Codeに永続セッションメモリを追加
LoreConvoは、Claude Codeに永続的なセッションメモリを提供するMCPサーバーで、セッション間のコンテキストを自動的に保存・読み込みします。再コンテキスト化のオーバーヘッドを排除することで、セッションごとに3,000〜8,000トークンを節約します。

Quiver: Claudeコードスキルの管理と同期のためのGUI
Quiverは、Claude Codeスキルを管理するための無料のオープンソースGUIツールで、ウェブインターフェースを提供します。これにより、ユーザーはローカルのスキルやマーケットプレイスのプラグインを閲覧し、SKILL.mdファイルを編集し、Gitで同期し、ターミナルを使用せずにスキルをインストールできます。