PaPoo
cover

Subprocess initialization did not complete within 60000ms — が出るときに見るべきこと

この症状は、少なくとも issue 報告上では、Claude Code の subprocess 起動後に初期化が 60 秒で打ち切られたときに出ています。該当する報告は #72315#91149 です。どちらもエラーメッセージは同じで、ホスト側は「authentication and network connectivity」を疑う文言を出しています。

まず切り分けたいのは、「認証やネットワークそのものが壊れている」のか、「subprocess は立ち上がるが、その後のホスト側 handoff で止まっている」のかです。後者は #91149 の報告内容にかなり近く、そこでは IDE extension host から起動した Claude Code 2.1.252 が、初期化自体は 1〜3 秒で終わるのに、その後まったくログが増えず、約 60,000ms 後にホストが kill して同じエラーを返すと書かれています。

手元で確認できる一次情報は環境だけです。これは再現ログではなく、検証条件の記録として置いておきます。

[env_summary]
OS          : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python      : 3.8.13
検証日時    : 2026-09-02T08:51:05+09:00

この出力から分かるのは、少なくとも筆者の確認環境が Linux 3.10 系で、Python は 3.8.13 ということだけです。これ自体が原因だとは言えませんし、今回の症状がその環境で再現したとも言えません。そこは分からないです。

issue の記述だけで言えるのは、エラー文の「authentication and network connectivity」が必ずしも本当の原因を指していない可能性があることです。#91149 では、mTLS や skill loading、MCP proxy との接続、.claude.json の書き込みまで進んだあと、最後に止まっています。つまり、少なくともその報告では「最初の接続確認で即死した」というより、「初期化の後半でホスト側の待ち時間を超えた」ように見えます。

逆に、#72315 の公開情報だけでは、詳細な再現条件や回避策は読み取れません。解決済みとして閉じられてはいますが、コメントも少なく、本文から確実に言えるのは同じエラーが出たことだけです。したがって、ここで有効だと断定できる一般手順はありません。

いま取れる現実的な見方は次のとおりです。IDE の拡張ホストから起動したときだけ 60 秒で落ちるなら、認証情報そのものより、起動後のホスト側連携や subprocess の待ち合わせで詰まっている可能性があります。一方、どの起動経路でも同じ文言が出るなら、ホスト固有ではない別要因も疑う必要があります。ただし、後者はこの issue 群だけでは裏取りできていません。

現時点で確認できている範囲では、確実に言えるのは「同じエラー文でも、報告によって中身が違うらしい」という点だけです。したがって、記事としては「authentication と network connectivity の失敗」と決め打ちせず、初期化がどこまで進んだかを issue のログで見比べるのが先です。


検証環境

OS          : Linux 3.10.0-1160.76.1.el7.x86_64 (x86_64)
Python      : 3.8.13
検証日時    : 2026-09-02T08:51:05+09:00

参照した Issue(anthropics/claude-code): #72315, #91149

同じ著者の記事