This seems to be such a basic questions that I've failed to find a good answer anywhere.
Why can't I use my CICD-system to do all the tasks needed by itself?
Do I really have to set up build agents?
What would the main common disadvantages/risks be of not using build agents?
In this case, my question concerns MS Azure DevOps Services/Server.
What I can tell, build agents are needed for at least the following reasons: