The Windows Agent doesn't require PowerShell as a core dependency. It can be installed on systems where PowerShell is not present and the core features will be supported.
PowerShell is used for some specific scripts on Inventory collection, which will be detailed below.