This project implements a secure PowerShell execution environment designed for AI agents. It uses an Abstract Syntax Tree (AST) to deeply analyze commands before execution, enforcing strict security policies by validating file paths, restricting destructive actions, and detecting malicious patterns like script injection or obfuscation. It also acts as a bridge between the raw shell output and the user, interpreting exit codes and rendering user-friendly progress indicators.
Generated by Code IQ