PaPoo
cover

Error: 429 {"type":"error","error":{"type":"rate_limit_error が出るときに見えること

この症状は、Claude Code 側で Anthropic API へのリクエストが 429 で返されているケースです。今回の issue では、エラーメッセージに rate_limit_error と Rate limited が含まれており、報告者は「Server is temporarily limiting requests (not your usage limit)」と書いています。つまり、少なくとも issue 上では「自分の利用上限に達した」という説明ではなく、サーバー側の一時的な制限として扱われています。

似た報告は #73660 と #73659 にあります。どちらも同じ系統のエラー文字列で、片方では Request was aborted. も出ています。報告内容だけを見る限り、症状の核は「生成処理が 429 で止まる」ことです。

報告に出ている文字列は次のとおりです。

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

#73660 では、これに続いて次の出力も記録されています。

Error: Request was aborted.
    at makeRequest (B:/~BUN/root/src/entrypoints/cli.js:50:3448)
    at processTicksAndRejections (native:7:39)

手元で確認できる検証環境は Linux 3.10.0-1160.76.1.el7.x86_64、Python 3.8.13 でした。ここでは再現手順までは取れていないので、少なくともこの記事では「原因を断定する」ところまでは踏み込みません。言えるのは、issue 上ではこのエラーが Claude Code の実行中に発生し、サーバー側の一時的な制限として説明されている、という点までです。

対処として issue コメントで実際に確認できるのは、#73660 は重複として閉じられ、関連 issue を追うよう案内されていることです。解決方法そのものは本文中では示されていません。したがって、この症状に対して「この操作をすれば直る」とは現時点では書けません。少なくとも報告ベースでは、恒久的な修正済みとは読めない状態です。

同じ文字列に当たったときは、まず「自分の利用上限の超過」なのか「サーバー側の一時的な制限」なのかを、表示されたメッセージで見分けるのが先です。今回の issue 群では後者として報告されています。もし同じエラーで困っているなら、#73660 の追跡先を確認しつつ、同様の報告が増えているかを見るのが現実的です。


検証環境

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

参照した Issue(anthropics/claude-code): #73660, #73659

同じ著者の記事