claude-limits は何をしますか?
Claudeのレート制限(5時間、週間、モデル別)を一目で確認できるメニューバーアプリ。
特徴
- リアルタイム監視: Claude APIのレート制限を自動的に取得し、メニューバーに表示します。
- 複数の時間枠: 5時間ごと、週間の制限を個別に確認可能。
- モデル別表示: 各Claudeモデルごとの制限状況を一覧表示。
- シンプルなUI: メニューバーに常駐し、クリックで詳細を表示。
インストール方法
-
このリポジトリをクローン:
git clone https://github.com/FeiXu-1131372/claude-limits.git cd claude-limits -
依存関係をインストール:
npm install -
環境変数を設定(
.envファイルを作成):CLAUDE_API_KEY=your_api_key_here -
アプリを起動:
npm start
使い方
- メニューバーに表示されたアイコンをクリックすると、現在のレート制限の残量が表示されます。
- 制限が近づくと視覚的な警告が表示されます。
- 自動更新間隔はデフォルトで60秒です。
設定
| 環境変数 | 説明 | デフォルト値 |
|---|---|---|
CLAUDE_API_KEY | Claude APIキー(必須) | なし |
REFRESH_INTERVAL | 更新間隔(秒) | 60 |
開発
npm run dev
ライセンス
MIT