Setting up TeamCity Build agents
TeamCity server supports multiple build agents. A build agent is an actual machine or virtual machine where the builds are run and tests are executed.
Each build agent should have supporting software required for building the project.
For example – If you want to build and test .net based project, you need to have .net compiler and MSTest to execute the tests on that build agent.
You can install the build agent from agents page.