01Support for multiple shells including bash, sh, cmd, and PowerShell
02Cross-platform compatibility for Unix and Windows systems
03Secure execution of commands within specified directories
04Timeout control to automatically terminate long-running commands
05Built-in directory and shell validation for enhanced security