GitHub Copilot is presented as an AI pair programmer, that plugs into the user's editor. It then turns natural language prompts into code, offers multi-line function suggestions, speeds up test generation, filters out common vulnerable coding patterns, and blocks suggestions matching public code.
$10
per month
Microsoft 365 Copilot
Score 8.8 out of 10
N/A
For enterprises, Microsoft 365 Copilot (or just Microsoft Copilot) is a generative AI operating as an intelligent virtual assistant for work. Through a chat interface, business users can use it to solve a variety of complex tasks.
$31.50
per month per user
Pricing
GitHub Copilot
Microsoft 365 Copilot
Editions & Modules
CoPilot for Individuals
$10
per month
CoPilot for Business
$19
per month per user
Microsoft Copilot
$31.50
per month per user
Offerings
Pricing Offerings
GitHub Copilot
Microsoft 365 Copilot
Free Trial
Yes
No
Free/Freemium Version
No
Yes
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
Pricing shown is based on an annual commitment. Discount available for annual payment.
Copilit is fantastic at the following: 1. Solving simple, well-defined problems, such as implementing an algorithm, manipulating a data structure, or string manipulation and regex. 2. Implementing simple APIs that are mainly CRUD in nature, with moderate business logic inside them, which may involve some processing or passing the data through an algorithm. 3. Implementation of well-defined activities, such as implementing a connection to an Oracle DB using Hibernate or JDBC, or implementing boilerplate code for a backend service to listen to Kafka events. It is not that great when it comes to understanding and implementing code in a proprietary DSL. It struggles when implementing a major feature across a complex codebase. I believe developers should also adopt the trust-but-verify paradigm when expecting highly secure or regulated code from GitHub Copilot.
In my experience, if you're using within the Microsoft office suite, it has the best integration. The usability is great and the user has to put little effort to get a task done. On the other hand, in my experience, coding within Visual Code is unreliable and the results are not consistent. You can't use with different programming languages and ask for complex tasks. Pitty because I think the VS integration is great.
Like all other AI systems, Copilot suffers from hallucinations. You have to be very careful with the output it generates. It could be completely wrong. It needs to be checked and rechecked to see if it is correct.
Copilot sometimes struggles to formulate accurate responses to complex queries. It will either provide an incomplete response or generate a response that would be completely wrong.
Right now, I am unable to customize Copilot for my specific needs. Hopefully, in future versions of the AI, this will be taken care of.
I feel that GitHub Copilot's overall usability is good due to its tight integration with Visual Studio and the workspace. However, developers expect greater ease of use, as there is a learning curve to realize productivity gains with the tool fully. I think there is room for improvement in GitHub Copilot's UI integration within Visual Studio.
It's integrated well across the Microsoft 365 suite of applications, without getting in the way, and providing useful tools. Some of the integrations need development, e.g. the Outlook add on is quite basic, and the excel and powerpoint ones can't do much yet. The implementation in Teams is really fantastic, significantly improving the experience of recording, transcription, and summarising meetings and action points.
I used Cursor AI as well, along with CoPilot. Curson has its own AI editor, but Copilot works with almost every code editor. So I don't need to depend on just one editor, and I get the flexibility to choose my own editors. The billing is also good and doesn't require many coupons to write prompts.
We needed a tool where secure data was not submitted to servers to process as we have some health care related data to keep private. We also needed to be able to test this tool without committing first to see if it is a fit and Microsoft provided this easily to us.
Service desk employees resolve some tickets much faster thanks to Copilot support. This percentage, according to current knowledge, is between 20% and 30%.
For administrators, creating scripts and automations with Copilot support saves them a significant amount of time. This currently stands at between 20% and 40%.
If you don't give the copilot proper instructions, you'll also get answers that aren't valuable. You do need some knowledge or training to get the right answers from the copilot.