Microsoft is envisioning a future where software is not just internet-connected but also equipped with an intelligent assistant, or copilot, to help you navigate complex tasks. This concept is not new for Microsoft, with the initial introduction of GitHub Copilot, an AI programmer assistant, nearly two years ago. However, at the recent Microsoft Build Developers Conference, it was announced that the copilot experience would be extended across its core products and services. This includes Bing search, Dynamics 365, and Microsoft 365 among others. Moreover, Microsoft unveiled new features to assist developers in constructing their own copilots and superior AI applications.
The latest development in Microsoft's AI world has been the expansion of the open plugin ecosystem. These plugins aim to enhance the functionality of the copilots by enabling them to interact with other software and services. Interoperability with OpenAI's ChatGPT has been enabled, allowing developers to build plugins that function across multiple platforms. Bing is extending its support for plugins with new additions from a diverse range of service providers including Expedia, Kayak, and Zillow among others. Furthermore, to facilitate more customized AI experiences, developers can now extend Microsoft 365 Copilot with plugins.
A plugin can be seen as a bridge that augments the capabilities of AI systems. It enables AI to access private company data or other business information, perform computations, and take action on users' behalf. Developers can create, test, and deploy their own plugins to amplify the capabilities of the applications they built with generative AI technology. Microsoft is releasing a suite of tools to streamline the creation of these plugins. These tools include Visual Studio Code, GitHub Copilot, and GitHub Codespaces, to mention a few. Microsoft’s vision is to encourage an ecosystem rich in plugins enhancing AI capabilities.