Takumi Guard の GitHub Actions 向けレートリミットを約 6 倍に引き上げ
· 約4分
Takumi Guard の認証済み GitHub Actions/Bot トークン(Tier C)のレートリミットを約 6 倍に引き上げ、トークンあたり最大 約 60,000 回/分 のリクエストに対応できるようになりました。npm・PyPI の両レジストリに適用されます。
背景
ソフトウェアサプライチェーンへの脅威は深刻さを増しています。LiteLLM の侵害事案(外部リンク)や axios の侵害事案(弊社によるまとめ)に見られるように、広く利用されているパッケージであっても攻撃の対象となりえます。こうした状況を受け、Takumi Guard へのニーズは増加しており、可能な限りの貢献を果たすべく、大規模環境への対応を強化しています。
多数の GitHub Actions ジョブが単一トークンを共有する大規模環境では、ピーク時に従来の 10,000 回/分のレートリミットに到達し、429 Too Many Requests エラーが発生するケースがありました。最大規模の CI パイプラインでも Takumi Guard を摩擦なく利用できるよう、今回レートリミットを引き上げました。
変更内容
GitHub Actions/Bot トークンのレートリミットウィンドウを 60 秒から 10 秒に短縮し、ウィンドウあたりのリクエスト数(10,000 回)は維持しました。これにより、実効スループットが約 60,000 回/分に向上しています。
| 利用方法 | 変更前 | 変更後 |
|---|---|---|
| Bot トークン | トークンあたり 10,000 回/分 | トークンあたり 10,000 回/10秒 |
| メール認証トークン | トークンあたり 10,000 回/分 | トークンあたり 10,000 回/分 |
| 匿名利用 | IP あたり 2,000 回/分 | IP あたり 2,000 回/分 |
ご利用者様側での対応は不要です。変更は自動的に適用されています。
