Do you want your agent to install software and run programs as you without asking?
To get past an error it installs a package it found, runs a script from a website, or changes a system setting. It runs as you, with everything you can reach.
What you get: You know what gets installed and run, and where it came from, before it runs.