India, Nov. 11 -- If a banking application doesn't process payments, an online shopping site crashes during a sale, or a business application suddenly slows down, a quick answer is easy: What happened? But, the answer may take hours to find. Engineers need to review the logs and understand how the system behaves, as well as trace back recent code changes and determine which component is to blame. The process will be faster and more systematic if the system is more complex, requiring more than one assistant.

It's not about making AI take the place of software engineers. To provide them with a team of specialised AI agents to explore various aspects of a problem, share insights, and assist in pinpointing potential causes of failure.

One a...