Find the Claude Code CLI executable using PATH lookup and common installation paths, failing with a typed CLIError when not found.