This may be what you're looking for? An agent runs on the development computer, and you get everything that it has (debugging, compilation, etc).