At Microsoft Build 2023, Microsoft’s annual developer event, there was a big focus on the opportunity for developers to leverage generative AI plugins to enhance their systems. Microsoft showcased the broader strategy of generative AI as a copilot, with applications ranging from Bing Chat, GitHub Copilot, and Microsoft 365 Copilot. Generative AI can act as a copilot in software development by assisting developers with code generation and completion.
Generative AI and AI, in general, have the potential to serve as “copilots” for professionals across various fields, providing support, automating tasks, and enhancing productivity. This technology can also generate code snippets or complete partially written code.
Microsoft was careful to stress that building a successful AI copilot needs to happen with safety and responsibility top of mind. With the ubiquity of AI solutions in the workforce, safety, security, explainability, and lack of bias will continue to be crucial considerations.
The advent of generative AI plugins signifies a significant breakthrough in enabling developers to harness this technology. ChatGPT was specifically designed based on an open standard, so I think there’s great potential for widespread adoption and collaboration in the developer community. Particularly as the industry faces a developer shortage, the benefits of increased productivity, reduced repetitive tasks, improved code quality, enhanced debugging capabilities, accelerated development cycles, and better utilization of developer expertise are apparent.