claude codeが起動後すぐ落ちる

shell上でclaudeを起動すると、claudeのpromptが表示された後すぐに以下のような行が表示されてshellに戻る状態

^[P>|tmux 3.4^[\^[[?1;2;4c#

原因の結論

  • bwrapによるsandbox作成の権限が足りていない環境で
  • sandboxを有効化かつfailIfUnavailable: trueとしていた

経緯としては

  • mac環境で利用していたpermission/sandboxの設定を別の環境でも適用しようとそのまま移した
  • 別の環境というのが
    • k8s上のpod環境(linux)であり、user権限ではsandboxのnamespace作成ができない状態

なので起動時checkに引っかかってすぐに落ちた、ということだった

入れてあった設定はこちらのもの
https://code.claude.com/docs/en/sandboxing#enforce-sandboxing-with-managed-settings

ちなみにbwrapに関してはこちらがとてもわかりやすかった
https://www.m3tech.blog/entry/2026/07/21/100000