PaPoo
cover

Error: 429 {"type":"error","error":{"type":"rate_limit_error","message":"Rate limited"} を含む Claude Code のエラーで止まるとき

Claude Code で Error: 429 {"type":"error","error":{"type":"rate_limit_error","message":"Rate limited"}} が出る症状は、少なくとも今回確認できた issue では 2 件報告されています。どちらも closed になっていて、本文中では「Server is temporarily limiting requests (not your usage limit)」という説明が付いていました。対象は #73509 と #73151 です。

実際の報告に出ているエラーは次の形です。どちらも generate の途中で 429 を返しています。

Error: 429 {"type":"error","error":{"type":"rate_limit_error","message":"Rate limited"},"request_id":"req_011CccXdaUjc5Zxkos5BkYez"}
    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:53135)

別の報告でも、同じく 429 と rate_limit_error が出ています。

Error: 429 {"type":"error","error":{"type":"rate_limit_error","message":"Rate limited"},"request_id":"req_011CccXoU2pHDchsoqHznm5W"}
    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:53135)

この時点で言えるのは、少なくとも issue の文面上は「自分の利用上限に達した」という説明ではなく、Server is temporarily limiting requests (not your usage limit) とされていたことです。つまり、ユーザー側の上限到達とサーバー側の一時的な制限は切り分けて考える必要があります。ただし、実際にどちらが原因かは、ここにある情報だけでは断定できません。

もし同じ症状なら、まずは自分のエラー文に rate_limit_error と Rate limited が入っているかを見てください。入っているなら、今回の issue 群とかなり近いケースです。generate で落ちている点も共通しています。

なお、代表 issue に付いたコメントでは、#73509 は重複として別 issue へ案内されていました。コメントには「follow and 👍 that issue instead so we can track it in one place」とあり、同種の報告は一本化して追跡する運用が取られていたようです。ここから分かるのは、少なくとも報告時点では個別の恒久対処より、同じ障害として集約されていたことです。現時点では、issue の提示内容だけから再現手順や回避策までは読み取れません。

検証環境として手元で取得できた情報は、少なくとも次のとおりです。

[env_summary]
OS          : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python      : 3.8.13
検証日時    : 2026-10-04T08:53:52+09:00

今回の情報だけで記事化できる範囲では、「Claude Code 側で 429 の rate limit error が出た」「issue 上ではサーバー側の一時制限として扱われていた」「重複 issue は集約されていた」までは確かです。一方で、どうすれば必ず直るかは確認できていません。再発する場合は、同じ文字列を含むエラー全文と request_id を控えたうえで、既存 issue 群と照合するのが先です。


検証環境

OS          : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python      : 3.8.13
検証日時    : 2026-10-04T08:53:52+09:00

参照した Issue(anthropics/claude-code): #73509, #73151

同じ著者の記事