“The future software landscape will consist of millions, or even hundreds of millions, of specialized AI agents.”