この症状は、Claude Code 側のリクエストで advisor として使われるモデルが、実行しようとしている request model と噛み合っていないときに出ています。今回集まっている issue では、メッセージの中身がかなりはっきりしています。
[#66865](https://github.com/anthropics/claude-code/issues/66865) では、tools.10.model: 'claude-opus-4-8' cannot be used as an advisor when the request model is 'claude-fable-5'. と出ています。[#66940](https://github.com/anthropics/claude-code/issues/66940) でも同じ構造で、tools.11.model: 'claude-opus-4-8' cannot be used as an advisor when the request model is 'claude-fable-5'. と報告されています。さらに [#66776](https://github.com/anthropics/claude-code/issues/66776) では、同じ claude-fable-5 を request model にしたまま、tools.17.model が claude-opus-4-8 のケースに加えて、claude-sonnet-4-6 でも同種のエラーが出ています。
つまり、少なくとも issue 上で確認できる範囲では、単なる通信失敗ではなく「tool advisor に指定された model と request model の組み合わせが無効」という型の 400 です。自分のケースかどうかを先に見るなら、エラーメッセージに cannot be used as an advisor と、request model is 'claude-fable-5' が入っているかを確認すると切り分けやすいです。
実際の報告は、次のような形でした。
Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"tools.11.model: 'claude-opus-4-8' cannot be used as an advisor when the request model is 'claude-fable-5'."},"request_id":
[#66776](https://github.com/anthropics/claude-code/issues/66776) では、環境情報も載っています。今回の症状が出た実例としては、Linux、Terminal は vscode、Version は 2.1.170 でした。
[env_summary]
OS : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python : 3.8.13
検証日時 : 2026-09-16T08:51:07+09:00
ただし、ここから「この OS や Python だから起きる」とは言えません。issue だけでは再現条件はそこまで絞れていません。
もう一つ気になるのは、代表 issue のコメントがいずれも実質的な修正内容ではなく、クローズやロックの案内に留まっていることです。少なくとも提示された情報の範囲では、根本解決の手順は確認できませんでした。したがって、現時点で書けるのは「このエラーは claude-fable-5 と tool advisor の model 指定の不整合で起きているように見える」というところまでです。
もし同じ文字列が出ているなら、まずは tools.<番号>.model に claude-opus-4-8 や claude-sonnet-4-6 が含まれていないかをエラー文で確認してください。[#66776](https://github.com/anthropics/claude-code/issues/66776) と同じく、そこで止まっている可能性があります。逆に、この文言が出ていないなら、今回の issue 群とは別の 400 かもしれません。
OS : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python : 3.8.13
検証日時 : 2026-09-16T08:51:07+09:00