The term "Microsoft Copilot" encompasses several offerings. For businesses, the following versions are particularly relevant.
Microsoft 365 Copilot and Copilot Chat
Microsoft 365 Copilot—already referred to as Microsoft Copilot in some parts of the current Microsoft documentation—enhances the Microsoft 365 apps with work-related AI capabilities and can base its responses on corporate data from Microsoft Graph. This includes, for example, documents, emails, chats, and calendar information that the respective user is authorized to access.
Microsoft Copilot Chat, formerly known as Microsoft 365 Copilot Chat, is available for eligible Microsoft 365 accounts as a web-based chat service with safeguards for corporate data. Without an additional Copilot license, responses are based primarily on information from the Internet and on content that users intentionally provide. The former names “Commercial Data Protection” and “Bing Chat Enterprise” have now been replaced by Copilot Chat with Enterprise Data Protection.
Copilot Studio and Custom AI Assistants
Microsoft Copilot Studio is a low-code platform that enables organizations to develop and manage their own AI assistants or agents and workflows. These can be equipped with instructions, expertise, data sources, and actions, and deployed in Microsoft 365, Teams, or on websites, for example.
Ready-made and custom connectors, programming interfaces, and other tools are available for connecting to business systems. The term “plug-ins,” which was once widely used, is increasingly being replaced in this context by agents, connectors, and tools. Much can be accomplished even without extensive programming knowledge; however, for secure, production-ready solutions, architecture, authorization concepts, testing, and governance remain tasks for experts.
GitHub Copilot for Code and Software Development
GitHub Copilot is designed to support developers' work. In development environments, the AI assistant can autocomplete code in real time or generate code from natural-language comments and commands. Among other things, it helps with boilerplate code, refactoring, troubleshooting, and debugging. It can also generate explanations, README files, API documentation, and suggestions for unit tests.
The AI can take into account the context of open files or—depending on the mode used—other parts of a project. This gives developers more time to focus on architecture, business logic, and complex decisions. GitHub Copilot can also flag potential errors, security issues, and best practices during code reviews. However, these suggestions are no substitute for automated security scans and tests, nor for human review.
In a lab study published by GitHub, the Copilot group under investigation completed a defined programming task about 55 percent faster. This points to potential productivity gains, but it is not a universal guarantee for every team or project. Copilots are most effective as supportive partners—not as a complete replacement for developers. Generated code must always be reviewed for functionality, security, maintainability, and licensing risks.