At my company, AI has had a huge positive impact in helping us manage technical debt that we just didn't have time to deal with before. This simple thing will have a compounding efficiency and profitability effect over the next several years.
The other thing that we have found is that AI coding abilities can crank out features faster than we can provide human support to our customers using said features. We have feature PRs that have been open for months without being merged because our company does not have the human bandwidth to provide support for them. In case you can't tell, we prioritize human support and individual connection with our customers. We actually value them.
A couple of days ago, something interesting happened. The agent works in an iteration loop where each iteration is an endpoint. I let it run overnight. In the morning it was still cranking away even though it had finished all the API endpoints. It had found a changelog from one of the companies listing every single feature and bug, and decided on its own to implement every item as an iteration.
We are 2 to 3 months away from coding agents replicating solving the edge cases of most SaaS applications.