Without `< /dev/null`, claude detects the tmux PTY as stdin and blocks waiting for user input that never arrives (the PTY never sends EOF). The 3-second stdin-timeout only fires for pipe stdin, not TTY stdin. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>