Do you not have unit tests, or how does it introduce regressions? You can tell it how to run the test suite in CLAUDE.md
Sometimes it will also not careif a unit test fails, calling it "errant" or "legacy" or something, where it then removes it from the list (not sure how to get around that one, other than a read only launcher).