Claude Code nowadays loves writing complex Bash. Previously, it would run a single command multiple times. Now it runs multiple lines of commands at once or uses various pipes. The former was easy to audit for security—a few whitelists were enough—but now it's extremely difficult.