It works fine in those domains. I speak from experience. You need CI tools the agent can access, and lots of tests.