command not found や TLS エラーなどのインストールエラーについては、トラブルシューティング インストールとログインを参照してください。
これらのエラーと復旧コマンドは、CLI、デスクトップアプリ、およびウェブ上の Claude Code全体に適用されます。これら 3 つはすべて同じ Claude Code CLI をラップしているためです。サーフェス固有の問題については、そのサーフェスのページのトラブルシューティングセクションを参照してください。
Claude Code は、モデルレスポンスについて Claude API を呼び出すため、ほとんどのランタイムエラーは基盤となる API エラーコードにマップされます。このページでは、Claude Code 内での各エラーの意味と復旧方法について説明しています。生の HTTP ステータスコード定義については、Claude Platform エラーリファレンスを参照してください。
エラーを検索する
ターミナルに表示されるメッセージを以下のセクションと照合してください。| メッセージ | セクション |
|---|---|
API Error: 500 Internal server error | サーバーエラー |
API Error: Repeated 529 Overloaded errors | サーバーエラー |
Request timed out | サーバーエラー、またはメッセージがインターネット接続に言及している場合はネットワーク |
<model> is temporarily unavailable, so auto mode cannot determine the safety of... | サーバーエラー |
Auto mode could not evaluate this action and is blocking it for safety | サーバーエラー |
Auto mode classifier transcript exceeded context window | サーバーエラー |
You've hit your session limit / You've hit your weekly limit | 使用制限 |
Server is temporarily limiting requests | 使用制限 |
Request rejected (429) | 使用制限 |
Credit balance is too low | 使用制限 |
Not logged in · Please run /login | 認証 |
Invalid API key | 認証 |
This organization has been disabled | 認証 |
Your organization has disabled Claude subscription access | 認証 |
Routines are disabled by your organization's policy | 認証 |
OAuth token revoked / OAuth token has expired | 認証 |
does not meet scope requirement user:profile | 認証 |
Unable to connect to API | ネットワーク |
SSL certificate verification failed | ネットワーク |
403 with x-deny-reason: host_not_allowed in a cloud or routine session | ネットワーク |
Prompt is too long | リクエストエラー |
Error during compaction: Conversation too long | リクエストエラー |
Request too large | リクエストエラー |
Image was too large | リクエストエラー |
Unable to resize image | リクエストエラー |
PDF too large / PDF is password protected | リクエストエラー |
Extra inputs are not permitted | リクエストエラー |
There's an issue with the selected model | リクエストエラー |
Claude Opus is not available with the Claude Pro plan | リクエストエラー |
thinking.type.enabled is not supported for this model | リクエストエラー |
max_tokens must be greater than thinking.budget_tokens | リクエストエラー |
API Error: 400 due to tool use concurrency issues | リクエストエラー |
Claude Code is unable to respond to this request, which appears to violate our Usage Policy | リクエストエラー |
| レスポンスの品質が通常より低いように見える | レスポンス品質 |
自動リトライ
Claude Code は、エラーを表示する前に一時的な障害をリトライします。サーバーエラー、オーバーロードレスポンス、リクエストタイムアウト、一時的な 429 スロットル、および接続の切断はすべて、指数バックオフで最大 10 回リトライされます。リトライ中、スピナーはRetrying in Ns · attempt x/y カウントダウンを表示します。
このページのエラーの 1 つが表示されている場合、これらのリトライはすでに使い果たされています。2 つの環境変数で動作をチューニングできます。
| 変数 | デフォルト | 効果 |
|---|---|---|
CLAUDE_CODE_MAX_RETRIES | 10 | リトライ試行回数。スクリプトで障害をより速く表示するには低くし、より長いインシデントを待つには高くします。 |
API_TIMEOUT_MS | 600000 | リクエストごとのタイムアウト(ミリ秒単位)。遅いネットワークまたはプロキシの場合は高くします。 |
サーバーエラー
これらのエラーは、アカウントまたはリクエストではなく、推論プロバイダーから発生します。Anthropic API では Anthropic インフラストラクチャを意味します。Bedrock、Vertex AI、Foundry、またはカスタムゲートウェイでは、そのプロバイダーのインフラストラクチャを意味します。API Error: 500 Internal server error
Claude Code は、5xx レスポンスに対してステータスコードと API のエラーメッセージを表示します。以下の例は Anthropic API での 500 レスポンスを示しています:ANTHROPIC_BASE_URL はゲートウェイホストを示します。
これは API 内の予期しない障害を示しています。プロンプト、設定、またはアカウントが原因ではありません。
対応方法:
- status.claude.com またはメッセージに示されているプロバイダーのステータスページで、アクティブなインシデントを確認してください
- 1 分待ってからメッセージを再度送信してください。元のメッセージはまだ会話に残っているため、長いプロンプトの場合は全体を貼り付ける代わりに
try againと入力できます。 - エラーが投稿されたインシデントなしで続く場合は、
/feedbackを実行して、Anthropic がリクエスト詳細で調査できるようにしてください。環境で/feedbackが利用できない場合は、エラーを報告する を参照してください。
API Error: Repeated 529 Overloaded errors
API は、すべてのユーザー全体で一時的に容量に達しています。Claude Code は、このメッセージを表示する前に既に数回リトライしています:- status.claude.com またはメッセージに示されているプロバイダーのステータスページで、容量に関する通知を確認してください
- 数分後に再度試してください
/modelを実行して別のモデルに切り替えて、容量がモデルごとに追跡されるため、作業を続けてください。Claude Code は、1 つのモデルが特に高い負荷を受けている場合、たとえばOpus is experiencing high load, please use /model to switch to Sonnetのようにこれを行うようにプロンプトを表示します。
Request timed out
API は接続期限前に応答しませんでした。- リクエストを再試行してください
- 長時間実行されるタスクの場合は、作業をより小さいプロンプトに分割してください
- 遅いネットワークまたはプロキシが原因の場合は、自動リトライ で説明されているように
API_TIMEOUT_MSを上げてください - タイムアウトが頻繁で、ネットワークが正常な場合は、以下のネットワークと接続エラー を参照してください
Auto mode cannot determine the safety of an action
auto mode がアクションを分類するために使用するモデルが決定を生成できなかったため、auto mode はアクションを自動的に承認しませんでした。表示されるメッセージは、分類器が失敗した理由によって異なります。 読み取り、検索、および作業ディレクトリ内の編集は分類器をスキップするため、これらすべてのケースで機能し続けます。 分類器モデルがオーバーロードされている場合:- 数秒後に再試行してください。Claude は同じメッセージを見て、通常は自動的に再試行します
- リトライが失敗し続ける場合は、読み取り専用タスクを続行し、後でブロックされたアクションに戻ってください
- これは一時的であり、auto mode 適格性 とは無関係です。設定を変更する必要はありません
- アクションを再試行してください。これは通常、次の試行で成功します
claude --debugを実行してアクションを繰り返し、デバッグログで基になる分類器レスポンスを確認してください
- 表示されるプロンプトでアクションを承認または拒否してください
/compactを実行して会話サイズを削減し、後続のアクションが分類器ウィンドウ内に収まるようにしてください
使用制限
これらのエラーは、アカウントまたはプランに関連するクォータに達したことを意味します。これらは、すべてに影響するサーバーエラーとは異なります。セッション制限に達しました
サブスクリプションプランには、ローリング使用許容量が含まれています。使い果たされると、次のいずれかのメッセージが表示されます。- エラーに表示されているリセット時刻を待ってください
/usageを実行して、プランの制限とリセット時刻を確認してください/usage-creditsを実行して、Pro および Max で追加使用量を購入するか、Team および Enterprise で管理者にリクエストしてください。有料プランの使用量クレジットを参照して、これがどのように請求されるかを確認してください。- プランをアップグレードしてより高いベース制限を取得するには、claude.com/pricingを参照してください
rate_limits フィールドをカスタムステータスラインに追加するか、デスクトップアプリでモデルピッカーの横にある使用量リングをクリックしてください。
サーバーが一時的にリクエストを制限しています
API は、プランクォータとは無関係の短期的なスロットルを適用しました。- 少し待ってから再度試してください
- 続く場合は status.claude.comを確認してください
リクエストが拒否されました(429)
API キー、Amazon Bedrock プロジェクト、または Google Vertex AI プロジェクト用に設定されたレート制限に達しました。ANTHROPIC_BASE_URL はゲートウェイホストを示します。
対応方法:
/statusを実行して、アクティブな認証情報が予想されるものであることを確認してください。環境内の迷走したANTHROPIC_API_KEYは、サブスクリプションではなく低層キーを通じてリクエストをルーティングできます。- プロバイダーコンソールでアクティブな制限を確認し、必要に応じてより高い層をリクエストしてください
- Anthropic API キーについては、レート制限リファレンスを参照して、層がどのように機能し、ワークスペースごとのキャップを設定する方法を確認してください
- 同時実行性を削減します。
CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCYを低くするか、多くの並列サブエージェントの実行を避けるか、高ボリュームのスクリプト実行用に/modelで小さいモデルに切り替えてください
クレジット残高が不足しています
Console 組織は、プリペイドクレジットを使い果たしました。- platform.claude.com/settings/billingでクレジットを追加し、そこで自動リロードを有効にして、残高がゼロに達する前に補充されるようにすることを検討してください
- Pro、Max、Team、または Enterprise プランがある場合は、
/loginでサブスクリプション認証に切り替えてください - Console でワークスペースごとの支出キャップを設定して、単一のプロジェクトが組織の残高を枯渇させるのを防いでください。コストを効果的に管理するを参照してください。
認証エラー
これらのエラーは、Claude Code が API に対して身元を証明できないことを意味します。いつでも/status を実行して、現在アクティブな認証情報を確認してください。
Not logged in
このセッションで有効な認証情報は利用できません。/loginを実行して、Claude サブスクリプションまたは Console アカウントで認証してください- 環境変数で認証されることを期待していた場合は、
ANTHROPIC_API_KEYが設定され、claudeを起動したシェルでエクスポートされていることを確認してください - インタラクティブログインが不可能な CI または自動化の場合は、起動時にキーをフェッチする
apiKeyHelperスクリプトを設定してください - 認証の優先順位を参照して、複数の認証情報が存在する場合にどの認証情報が優先されるかを理解してください
Invalid API key
ANTHROPIC_API_KEY 環境変数または apiKeyHelper スクリプトが、API が拒否したキーを返しました。
- タイプミスを確認し、キーが Console で取り消されていないことを確認してください
- 同じシェルで
env | grep ANTHROPICを実行してください。direnv、dotenv シェルプラグイン、IDE ターミナルなどのツールは、明示的に設定せずにプロジェクト内の.envファイルから古いキーをロードできます。 ANTHROPIC_API_KEYをアンセットして/loginを実行し、代わりにサブスクリプション認証を使用してください- キーが
apiKeyHelperスクリプトから来ている場合は、スクリプトを直接実行して、stdout に有効なキーを出力することを確認してください /statusを実行して、Claude Code が実際に使用している認証情報ソースを確認してください
This organization has been disabled
無効な Console 組織からの古いANTHROPIC_API_KEY がサブスクリプションログインをオーバーライドしています。
/login より優先されるため、シェルプロファイルでエクスポートされたキーまたは .env ファイルからロードされたキーは、機能する Pro または Max サブスクリプションがある場合でも使用されます。非インタラクティブモード(-p)では、キーが存在する場合は常に使用されます。
対応方法:
- 現在のシェルで
ANTHROPIC_API_KEYをアンセットし、シェルプロファイルから削除してから、claudeを再起動してください - その後
/statusを実行して、アクティブな認証情報がサブスクリプションであることを確認してください - 環境変数が設定されておらず、エラーが続く場合、無効な組織は
/loginに関連付けられているものです。サポートに連絡するか、別のアカウントでサインインしてください。
Your organization has disabled Claude subscription access
Claude 組織がサブスクリプションログインで Claude Code にサインインすることを許可していません。同じアカウントで/login を再度実行すると、同じエラーが返されます。
-p 非インタラクティブモードは、これを oauth_org_not_allowed エラーコードとして表示します。
対応方法:
- 管理者に組織の Claude Code アクセスを有効にするよう依頼してください
- サブスクリプションの代わりに Console API キーで認証してください。セットアップについては、Claude Console 認証を参照してください。
- 管理者であり、アクセスを有効にするオプションが表示されない場合は、Anthropic サポートに連絡してください
Routines are disabled by your organization’s policy
チームまたはエンタープライズ管理者が、組織レベルでルーチンをオフにしています。エラーは、/schedule および claude.ai/code の Routines UI を含め、ルーチンを作成または実行しようとするときに表示されます。
- 管理者に claude.ai/admin-settings/claude-code で Routines トグルを有効にするよう依頼してください
- 組織レベルのルーチンを必要としない 1 回限りのスケジュール済み作業については、スケジュール済みタスクを参照してください
OAuth token revoked or expired
保存されたログインは有効ではなくなりました。取り消されたトークンは、どこかでサインアウトしたか、管理者がアクセスを削除したことを意味します。期限切れのトークンは、自動リフレッシュがセッション中に失敗したことを意味します。/loginを実行して再度サインインしてください- 再認証後、同じセッション内でエラーが返される場合は、最初に
/logoutを実行して保存されたトークンを完全にクリアしてから、/loginを実行してください - 起動全体でログインを繰り返しプロンプトされている場合は、トラブルシューティングのシステムクロックと macOS キーチェーンチェックを参照してください
403 Forbiddenや OAuth ブラウザの問題を含む他の障害については、ログインと認証を参照してください
OAuth scope requirement
保存されたトークンは、新しい機能が必要とする権限スコープより前のものです。これは、/usage とステータスラインの使用量インジケーターから最も頻繁に表示されます。
/loginを実行して、現在のスコープで新しいトークンを作成してください。ログアウトする必要はありません。
ネットワークと接続エラー
これらのエラーは、Claude Code がネットワークリクエストで API に到達できなかったことを意味します。これらは通常、ローカルネットワーク、プロキシ、またはファイアウォール、あるいはクラウド環境のネットワークポリシーから発生します。API に接続できない
API への TCP 接続に失敗したか、完了しませんでした。api.anthropic.com をブロックする VPN、または設定されていない必須の企業プロキシが含まれます。
対応方法:
- 同じシェルから
curl -I https://api.anthropic.comを実行して、API ホストに到達できることを確認してください。Windows PowerShell では、組み込みのInvoke-WebRequestエイリアスが使用されないようにcurl.exe -I https://api.anthropic.comを使用してください。 - 企業プロキシの背後にある場合は、Claude Code を起動する前に
HTTPS_PROXYを設定し、ネットワーク設定を参照してください - LLM ゲートウェイまたはリレーを通じてルーティングする場合は、
ANTHROPIC_BASE_URLをそのアドレスに設定してください。セットアップについては、LLM ゲートウェイ設定を参照してください。 - ファイアウォールがネットワークアクセス要件に記載されているホストを許可していることを確認してください
- 一時的な障害は自動的にリトライされます。永続的な障害はローカルネットワークの問題を指しています
curl は成功しても Claude Code が失敗する場合、原因は通常、ネットワーク自体ではなく、ランタイムとネットワークの間にあります。
- Linux および WSL では、
/etc/resolv.confで到達不可能なネームサーバーを確認してください。特に WSL はホストから壊れたリゾルバーを継承できます。 - macOS では、切断または削除された VPN クライアントがトンネルインターフェースまたはルーティングルールを残す可能性があります。
ifconfigで古いutunインターフェースを確認し、システム設定で VPN のネットワーク拡張を削除してください。 - Docker Desktop および同様のコンテナランタイムは、アウトバウンドトラフィックをインターセプトできます。それらを終了して再試行し、これを除外してください。
SSL 証明書エラー
ネットワーク上のプロキシまたはセキュリティアプライアンスが、独自の証明書で TLS トラフィックをインターセプトしており、Claude Code がそれを信頼していません。- 組織の CA バンドルをエクスポートし、
NODE_EXTRA_CA_CERTS=/path/to/ca-bundle.pemで Claude Code をポイントしてください - 完全なセットアップ手順については、ネットワーク設定を参照してください
- 証明書検証を完全に無効にする
NODE_TLS_REJECT_UNAUTHORIZED=0を設定しないでください
クラウドセッションでホストが許可されていない
クラウドセッションまたはルーチンからのアウトバウンド HTTP リクエストが、環境のネットワークポリシーによってブロックされました。- ルーチンを編集用に開くか、クラウドセッションを開始してください。デフォルトなどの環境名を表示しているクラウドアイコンを選択して、セレクターを開いてください。環境にマウスを置き、設定アイコンをクリックしてください。
- クラウド環境を更新ダイアログで、ネットワークアクセスを信頼済みからカスタムに変更し、ブロックされたドメインを許可されたドメインに追加してください。1 行に 1 つのドメインを入力してください。デフォルトリストの一般的なパッケージマネージャーも含めるをチェックして、カスタムドメインと共にデフォルトアローリストを保持してください。無制限アクセスが必要な場合は、代わりにフルを選択してください。
- 変更を保存をクリックしてください。次の実行は更新されたアローリストを使用します。
リクエストエラー
これらのエラーは、API がリクエストを受け取ったが、その内容を拒否したことを意味します。Prompt is too long
会話と添付ファイルがモデルのコンテキストウィンドウを超えています。/compactを実行して以前のターンを要約し、スペースを解放するか、/clearを実行して新しく開始してください/contextを実行して、ウィンドウを消費しているものの内訳を確認してください。システムプロンプト、ツール、メモリファイル、およびメッセージです/mcp disable <name>で使用していない MCP サーバーを無効にして、コンテキストからツール定義を削除してください- 大きな
CLAUDE.mdメモリファイルをトリミングするか、関連する場合にのみロードされるパススコープルールに指示を移動してください - サブエージェントは親セッションからすべての MCP ツール定義を継承します。これにより、最初のターンの前にコンテキストウィンドウが満杯になる可能性があります。サブエージェントを生成する前に、使用していない MCP サーバーを無効にしてください。
- 自動コンパクトはデフォルトで有効になっており、通常このエラーを防ぎます。
DISABLE_AUTO_COMPACTを設定している場合は、再度有効にするか、ウィンドウが満杯になる前に/compactを手動で実行してください。
Error during compaction: Conversation too long
/compact 自体が失敗しました。これは、生成される要約を保持するのに十分な空きコンテキストがないためです。
Prompt is too long を見た後に /compact を実行する場合に発生する可能性があります。
対応方法:
- Esc を 2 回押してメッセージリストを開き、数ターン戻ってください。これにより、最新のメッセージがコンテキストから削除されます。その後、
/compactを再度実行してください。 - 戻ることで十分なスペースが解放されない場合は、
/clearを実行して新しいセッションを開始してください。以前の会話は保存され、/resumeで再度開くことができます。
Request too large
生のリクエストボディが、トークン化前に API のバイト制限を超えました。通常、大きく貼り付けられたファイルまたは添付ファイルが原因です。- Esc を 2 回押して、サイズを超えたコンテンツを追加したターンを過ぎて戻ってください
- 大きなファイルをパスで参照して、内容を貼り付けるのではなく、Claude がチャンク単位で読み取ることができるようにしてください
- 画像については、以下の画像が大きすぎましたを参照してください
Image was too large
貼り付けられた、または添付された画像が API のサイズまたは寸法制限を超えています。- Esc を 2 回押して、画像が追加されたターンを過ぎて戻ってください
- 貼り付ける前に画像をリサイズしてください。API は、単一の画像の場合は最長辺で最大 8000 ピクセル、またはコンテキストに多くの画像がある場合は 2000 ピクセルの画像を受け入れます。
- 全画面ではなく、関連する領域のより厳密なスクリーンショットを撮ってください
Unable to resize image
Claude Code は、API に送信する前に添付された画像をダウンスケールできませんでした。- メッセージが画像の変換を求めている場合は、PNG、JPEG、GIF、または WebP に変換して、再度添付してください。Claude Code はこれらの形式の寸法を画像プロセッサーなしで検証できます。
- メッセージが寸法またはサイズ制限を報告している場合は、その制限以下に画像をリサイズまたは再圧縮してから添付してください。
PDF errors
添付した PDF を処理できませんでした。- サイズの大きい PDF の場合は、ファイル全体を添付する代わりに Read ツールでページ範囲を読み取るよう Claude に依頼するか、
pdftotextなどのツールでテキストを抽出し、パスでファイルを参照してください - 保護されたまたは無効な PDF の場合は、パスワードを削除するか、ソースアプリケーションからファイルを再度エクスポートしてから、再度試してください
Extra inputs are not permitted
Claude Code と API の間のプロキシまたは LLM ゲートウェイがanthropic-beta リクエストヘッダーをストリップしたため、API はそれに依存するフィールドを拒否しました。
context_management、effort、ツール input_examples などのベータのみのフィールドを、それらを有効にする anthropic-beta ヘッダーと共に送信します。ゲートウェイがボディを転送しますがヘッダーをドロップすると、API は認識しないフィールドを見ます。
対応方法:
anthropic-betaヘッダーを転送するようにゲートウェイを設定してください。LLM ゲートウェイ設定を参照してください。- フォールバックとして、起動前に
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1を設定してください。これにより、ベータヘッダーが必要な機能が無効になり、リクエストはそれを転送できないゲートウェイを通じて成功します。
There’s an issue with the selected model
設定されたモデル名が認識されなかったか、アカウントがそれへのアクセスを持っていません。v2.1.160 以降、表示される末尾のヒントはサーフェスによって異なります。- インタラクティブ CLI:
/modelを実行して、アカウントで利用可能なモデルから選択してください。 - 非対話型モード(
-p):--modelに有効なエイリアスまたは ID を渡すか、ANTHROPIC_MODELを設定してください。エラーテキストはこのサーフェスでRun --modelを表示します。 - Agent SDK:モデルがプログラムで設定されているため、エラーテキストはヒントを省略します。TypeScript で
Optionsのmodelを設定するか、Python でClaudeAgentOptions(model=...)を設定し、構造化されたmodel_not_foundエラーを処理して、独自の再試行またはモデルピッカーを表示してください。 sonnetやopusなどのエイリアスを完全なバージョン ID ではなく使用してください。エイリアスは最新リリースを追跡するため、古くなりません。モデル設定を参照してください。- 間違ったモデルが戻り続ける場合は、古い ID がどこかに設定されています。優先順位順で確認してください。
--modelフラグ、ANTHROPIC_MODEL環境変数、その後.claude/settings.local.json、プロジェクトの.claude/settings.json、および~/.claude/settings.jsonのmodelフィールド。古い値を削除すると、Claude Code はアカウントのデフォルトにフォールバックします。 - Vertex AI デプロイメントについては、Vertex AI トラブルシューティングを参照してください。
Claude Opus is not available with the Claude Pro plan
アクティブなサブスクリプションプランには、選択したモデルが含まれていません。/modelを実行して、プランに含まれるモデルを選択してください- 最近プランをアップグレードしてもこれが表示される場合は、
/logoutを実行してから/loginを実行してください。保存されたトークンはサインイン時のプランを反映しているため、ウェブでアップグレードしても既存のセッションで有効になるまで再認証する必要があります。 - claude.com/pricingを参照して、各プランに含まれるモデルを確認してください
thinking.type.enabled is not supported for this model
Claude Code バージョンが Opus 4.7 または Opus 4.8 の最小値より古いです。CLI は、モデルが受け入れなくなった思考設定を送信しました。claude updateを実行して Claude Code を再起動してください。Opus 4.7 は v2.1.111 以降が必要です。Opus 4.8 は v2.1.154 以降が必要です- アップグレードできない場合は、
/modelを実行して Opus 4.6 または Sonnet を選択してください - Agent SDK でこれに遭遇した場合は、SDK トラブルシューティングを参照してください
Thinking budget exceeds output limit
設定された拡張思考予算が最大レスポンス長を超えているため、実際の回答用のスペースが残っていません。MAX_THINKING_TOKENSがプロバイダーの出力制限より高く設定されている場合、またはプランモードが思考予算を上げる場合です。
対応方法:
MAX_THINKING_TOKENSを低くするか、CLAUDE_CODE_MAX_OUTPUT_TOKENSを思考予算より上に上げてください- 拡張思考を参照して、予算が出力長とどのように相互作用するかを確認してください
Tool use or thinking block mismatch
会話履歴が矛盾した状態で API に到達しました。通常、ツール呼び出しが中断されたか、ターンがストリーム中に編集された後です。tool_use、tool_result、および thinking ブロックのシーケンスが、API が期待するものと一致しなくなりました。
対応方法:
- Opus 4.7 または Opus 4.8 を使用している場合は、まず
claude updateを実行してください。v2.1.156 より前のバージョンは、通常のツール使用中にこのエラーをトリガーでき、/rewindはそれをクリアしません。 /rewindを実行するか、Esc を 2 回押して、破損したターンの前のチェックポイントに戻り、そこから続行してください。チェックポイントを参照して、チェックポイントがどのように作成および復元されるかを確認してください。
Usage Policy refusal
API は、会話内のコンテンツが利用規約チェックをトリガーしたため、応答を拒否しました。メッセージには、拒否が正しくないと思われる場合にサポートに引用できるリクエスト ID が含まれています。--continue または --resume でセッションを終了して再度開いた後も同じことが当てはまります。ディスク上のトランスクリプトにはまだトリガーコンテンツが含まれているためです。
対応方法:
- Esc を 2 回押すか
/rewindを実行して、拒否をトリガーしたターンの前のチェックポイントに戻り、その後、別の方法で言い換えるか、別のアプローチを取ってください。チェックポイントを参照してください。 - どのターンが原因かを特定できない場合は、
/clearを実行して同じプロジェクト内で新しい会話を開始してください。以前の会話はディスクに保存され、/resumeで利用可能なままです。 - 非対話型モード(
-p)では、巻き戻しが利用できないため、言い換えたプロンプトで再試行するか、--continueなしで新しいセッションを開始してください。
Responses seem lower quality than usual
Claude の回答がエラーなしで予想より能力が低いように見える場合、原因は通常、モデル自体ではなく会話状態です。Claude Code はモデルバージョンを静かに変更しません。Opus クォータに達した場合や Bedrock または Vertex AI リージョンがモデルを欠いている場合など、特定の場合にはフォールバックモデルに切り替えることができます。以下のモデル選択チェックはその両方をキャッチし、モデル設定はフォールバックが適用される場合を説明しています。 最初にこれらを確認してください。- モデル選択:
/modelを実行して、予想されるモデルにいることを確認してください。以前の/model選択またはANTHROPIC_MODEL環境変数により、意図したより小さいモデルにいる可能性があります。 - 努力レベル:
/effortを実行して、現在の推論レベルを確認し、難しいデバッグまたは設計作業のためにそれを上げてください。デフォルトはモデルによって異なるため、最大値より下にあると仮定する前に確認してください。努力レベルを調整するを参照して、モデルごとのデフォルトとultrathinkショートカットを確認してください。 - コンテキスト圧力:
/contextを実行して、ウィンドウがどの程度満杯かを確認してください。容量に近い場合は、自然な区切り点で/compactを実行するか、/clearを実行して新しく開始してください。コンテキストウィンドウを探索するを参照して、自動コンパクトが以前のターンにどのように影響するかを確認してください。 - 古い指示:大きなまたは古い
CLAUDE.mdファイルと MCP ツール定義はコンテキストを消費し、レスポンスを操作できます。/doctorは大きなメモリファイルとサブエージェント定義にフラグを立てます。/contextは MCP ツールトークン使用量を表示します。
/rewind を実行して悪いターンの前に戻り、より詳細なプロンプトで言い換えてください。スレッド内で修正すると、間違った試みがコンテキストに残り、後の回答をそれに固定できます。チェックポイントを参照してください。
上記を確認した後も品質が異常に見える場合は、/feedback を実行して、期待したものと得たものを説明してください。このように送信されたフィードバックには会話トランスクリプトが含まれており、Anthropic が実際の回帰を診断する最速の方法です。環境で /feedback が利用できない場合は、エラーを報告するを参照してください。
エラーを報告する
このページでは Claude API からのエラーについて説明しています。Claude Code の他のコンポーネントからのエラーについては、関連するガイドを参照してください。- MCP サーバーが接続または認証に失敗しました:MCP
- フックスクリプトが失敗したか、ツールをブロックしました:フックをデバッグする
- インストール中に権限が拒否されたか、ファイルシステムエラーが発生しました:インストールとログインのトラブルシューティング
- Claude Code 内で
/feedbackを実行して、トランスクリプトと説明を Anthropic に送信してください。コマンドは、事前入力された GitHub イシューを開くことも提供します。Bedrock、Vertex AI、Foundry、およびその他のサードパーティプロバイダーでは、/feedbackはローカルアーカイブを保存し、Anthropic アカウント担当者に送信できます。 /doctorを実行してローカル設定の問題を確認してください- status.claude.com でアクティブなインシデントを確認してください
- GitHub の既存のイシューを検索してください