--- title: GitHub Copilot Reviews meta_title: 'GitHub Copilot Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 399 reviews by the users' company size, role or industry to find out how GitHub Copilot works for a business like yours. aggregate_rating: rating_value: 4.4 review_count: 399 scale: '5' date_modified: '2026-10-08' parent_category: name: Generative AI url: https://www.g2.com/categories/generative-ai ---

GitHub Copilot Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find GitHub Copilot's ease of use enhances their coding workflow, boosting productivity without interruptions. (149 mentions)
Users value the seamless coding assistance of GitHub Copilot, enhancing productivity and confidence in their programming tasks. (128 mentions)
Users appreciate the productivity improvement from GitHub Copilot, enhancing development speed and code consistency throughout projects. (41 mentions)
Users find GitHub Copilot's effective problem-solving capabilities invaluable, providing timely coding suggestions and solutions directly. (38 mentions)
Users appreciate the efficiency of GitHub Copilot, enhancing coding with intelligent suggestions and error reduction. (36 mentions)
Users find the poor coding accuracy of GitHub Copilot can lead to ineffective and lazy coding practices. (39 mentions)
Users find poor suggestions from GitHub Copilot frustrating, as they often require careful review and aren't always suitable. (31 mentions)
Users find the subscription cost expensive, making it a barrier for students and new developers. (25 mentions)
Users note the inaccuracy of GitHub Copilot, often leading to complications and potential bugs in their code. (19 mentions)
Users find that GitHub Copilot has context understanding issues, leading to confusion and inaccurate code suggestions. (14 mentions)

5 Pros or Advantages of GitHub Copilot

5 Cons or Disadvantages of GitHub Copilot

Ajay D.
AD
Ajay D.
Site Reliability Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"GitHub Copilot Speeds Up Development and Improves Code Quality"
4.5/5
What do you like best about GitHub Copilot?

GitHub Copilot helps me cut down on repetitive work and troubleshoot issues more quickly. I use it to generate infrastructure code, validate scripts, fix command syntax, and make sense of unfamiliar code, logs, or errors. Overall, it speeds up development, improves code quality, and lets me spend more time on solution design and production problem-solving instead of getting stuck on routine coding tasks. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

GitHub Copilot’s suggestions aren’t always fully context-aware and can sometimes produce incorrect or suboptimal code, so I still need to manually review what it generates. It can also struggle with organization-specific codebases, architecture, and business logic, which makes human validation essential before implementing anything. Review collected by and hosted on G2.com.

Vaibhav M.
VM
Vaibhav M.
Software developer
Computer Software
Small-Business (50 or fewer emp.)
"Boosts Code Efficiency, But Can Be Generic"
3.5/5
What do you like best about GitHub Copilot?

I like how GitHub Copilot for everyday recognizes patterns and provides inline coding suggestions. Since it’s by Microsoft and has been trained on a lot of repositories, it tends to be better at suggesting code lines and possible improvements. The integration is great because it can use the full context within the IDE, so I don’t have to provide that context manually. It’s especially helpful for writing repetitive code and for implementing sessions faster. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes the answers feel a bit too generic, almost like they’re pulled from the web, and they don’t fully address my specific problem. It can also get stuck in a loop, especially on highly complex projects, which can lead to inaccuracies. The code it generates often needs manual tweaking and adjustments before it matches the project’s expectations. Review collected by and hosted on G2.com.

Avinash K.
AK
Avinash K.
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Great Coding Assistant, but AI Accuracy Can Vary"
3.5/5
What do you like best about GitHub Copilot?

I like GitHub Copilot because it integrates smoothly with my development environment and has a clean, easy-to-use interface. Its code completion and AI suggestions can significantly speed up development, especially for repetitive tasks and common coding patterns. It performs well during regular coding and fits naturally into my existing workflow. The productivity gains can make the pricing worthwhile for developers who use it regularly. The onboarding is straightforward, and the AI assistance is useful for understanding code, generating solutions, and debugging, although the suggestions sometimes need to be reviewed because they are not always accurate. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

The main limitation is that Copilot's AI suggestions are not always accurate and sometimes generate code that needs significant correction or review. The quality can vary depending on the context and complexity of the task. It can also occasionally suggest outdated or inefficient approaches. While the integration and user experience are good, I would like to see more consistently reliable answers, better contextual understanding, and improved accuracy for complex coding problems. The pricing can also feel less worthwhile for users who do not use Copilot regularly. Review collected by and hosted on G2.com.

Puneet M.
PM
Puneet M.
Data Engineer
Small-Business (50 or fewer emp.)
"GitHub Copilot Boosts My Daily Development Workflow"
4/5
What do you like best about GitHub Copilot?

I use GitHub Copilot every day in Visual Studio Code while developing JavaScript, SAPUI5, SQL, and Python applications. The inline code suggestions help me complete repetitive functions, formatter methods, SQL queries, API calls, and boilerplate code much faster than writing everything manually. For example, when creating CRUD operations or utility functions, Copilot often generates a solid first draft that only needs minor adjustments.

Copilot Chat has become one of the features I use most. It helps me understand unfamiliar code, troubleshoot errors, explain complex logic, and generate sample implementations without leaving my IDE. This has reduced the amount of time I spend searching through documentation or online forums.

The integration with Visual Studio Code is seamless, the interface is intuitive, and suggestions typically appear almost instantly, keeping my development workflow uninterrupted. Getting started was straightforward and required only a few minutes of setup. While the subscription cost is something to consider, the productivity gains, faster development, and reduced time spent on repetitive coding make it a worthwhile investment for my daily work. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

GitHub Copilot is a valuable productivity tool, but I always review its suggestions before using them. For straightforward tasks it performs well, but for complex business logic or large codebases it can sometimes generate code that doesn't fully align with the project's coding standards, architecture, or naming conventions. It may also lose context across multiple files, leading to repetitive or overly generic implementations that require manual refinement.

Copilot Chat is useful for explanations and troubleshooting, but I occasionally encounter examples that are outdated or not fully aligned with the latest versions of certain libraries or frameworks. Because of this, I still verify important recommendations against official documentation and test the generated code before committing it.

I would like to see better awareness of the entire project structure, more accurate framework- and version-specific suggestions, and improved handling of large, multi-file projects. These improvements would make GitHub Copilot even more reliable for professional software development. Review collected by and hosted on G2.com.

Jai Y.
JY
Jai Y.
Software Developer
Small-Business (50 or fewer emp.)
"Boosts Coding Productivity, Needs Better Context for Free Users"
3.5/5
What do you like best about GitHub Copilot?

I use GitHub Copilot to assist with coding by generating code suggestions, completing repetitive code, and helping me write functions faster. It improves my productivity and speeds up software development while reducing the time spent on routine tasks. What I like most about GitHub Copilot is the Agent mode. It can understand the context of my project, help implement features across multiple files, suggest fixes, and automate repetitive coding tasks. It feels more like working with a coding partner than just an autocomplete tool. Agent mode saves me a lot of time because it can understand the context of my project and work across multiple files instead of just suggesting the next line of code. I use it to implement features, refactor code, fix bugs, and explain unfamiliar code. It reduces repetitive work and lets me focus more on solving the actual problem rather than writing boilerplate code. The integration with Visual Studio Code is seamless and allows me to generate code, refactor existing code, debug issues, and use Agent mode without leaving my development environment. The initial setup was very easy. After signing in with my GitHub account and installing the Visual Studio Code extension, I was able to start using GitHub Copilot within minutes. The integration was smooth and required very little configuration. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

One area that could be improved is the context window available to the free Agent mode. For larger projects, it sometimes loses important context, which can lead to less accurate suggestions. A larger context window for free users would make the Agent much more effective when working across complex codebases. Review collected by and hosted on G2.com.

Chandra K.
CK
Chandra K.
Operations and Data Specialist | Software Tester
Information Technology and Services
Small-Business (50 or fewer emp.)
"A highly productive mobile companion for repository management and brainstorming code logic"
4/5
What do you like best about GitHub Copilot?

The most helpful part is having the Copilot assistant built directly into the mobile app. It completely removes the friction of brainstorming code updates when I am away from my desk. For example, when working on a repository issue to expand a Python script, I can use the chat interface to map out the logic. The major upside is that it does not just give the text answers. It actually prompts to handle the backend file setups and configurations directly on my branch once I accept the suggestion, keeping my workflow uninterrupted. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

The main downside is that reviewing complex code blocks or maintaining Python indentation formats can be really tedious on a smaller mobile screen layout. Additionally, the free tier frequently prompts you to upgrade to the Copilot Pro version to unlock uninterrupted sessions and advanced cloud agent capabilities, which feels a bit restrictive. Lastly, you cannot blindly trust every suggestion. You still need to carefully review the output to catch subtle logic bugs or outdated library syntax before pushing changes to production. Review collected by and hosted on G2.com.

Ashish R.
AR
Ashish R.
Production Editor
Small-Business (50 or fewer emp.)
"GitHub Copilot Supercharges Productivity with Context-Aware Code Suggestions"
5/5
What do you like best about GitHub Copilot?

I like GitHub Copilot because it boosts my productivity with accurate, context-aware code suggestions. It cuts down on repetitive work and helps me write cleaner code more quickly. It also supports me when I’m debugging and makes it easier to learn new programming patterns as I go. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

I don’t like that GitHub Copilot can sometimes produce incorrect or inefficient code, which means I still have to review everything carefully. It also has a limited grasp of complex, project-specific requirements, so I don’t think it should be relied on without thorough testing. Review collected by and hosted on G2.com.

Happy M.
HM
Happy M.
Software Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"GitHub Copilot Boosts Productivity with Smooth, Context-Aware Suggestions"
4/5
What do you like best about GitHub Copilot?

What I like most about GitHub Copilot is how much it speeds up day-to-day coding without getting in the way. It’s especially helpful for repetitive code, boilerplate, and even test cases, which frees me up to focus more on the overall solution instead of spending time typing routine pieces. Most of the time, the suggestions match the context of the file I’m working in, and having it built right and integration in to my IDE keeps the workflow feeling smooth and uninterrupted. It’s not perfect, but when I treat it as a coding assistant rather than something to depend on completely, it can make a noticeable difference in productivity. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

One downside is that some suggestions look correct at first glance but don’t always align with the project’s coding style or business logic, so I still need to review the generated code carefully. It can also struggle with very specific or complex requirements, which means manual adjustments are often necessary. Overall, it’s a strong productivity tool, but it’s not something I’d rely on without validating its suggestions. Also, Review collected by and hosted on G2.com.

Juan giraldo O.
JO
Juan giraldo O.
Musician
Mid-Market (51-1000 emp.)
"A Valuable Tool for Faster Software Development"
4/5
What do you like best about GitHub Copilot?

What I like best about GitHub Copilot is how seamlessly it integrates into the development workflow. The user interface is clean and intuitive, making it easy to access suggestions without disrupting focus. Its integration with popular IDEs such as Visual Studio Code, Visual Studio, and JetBrains products allows developers to start using it quickly within their existing environments.

GitHub Copilot delivers strong performance by generating relevant code suggestions in real time, helping reduce development time and improve productivity. From a pricing and ROI perspective, it provides significant value by automating repetitive tasks and allowing developers to focus on higher-value work. The onboarding process is straightforward, requiring minimal setup and offering extensive documentation and support resources. Most importantly, its AI capabilities stand out by providing context-aware code generation, debugging assistance, documentation support, and intelligent recommendations that help accelerate learning and software development. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

One aspect I dislike about GitHub Copilot is that its suggestions are not always accurate or optimized, which means developers still need to carefully review and validate the generated code. While the interface is easy to use and integrates well with popular development environments, there are times when the recommendations may not fully align with project requirements or coding standards.

Performance is generally strong, but the quality of suggestions can vary depending on the complexity of the task and the available context. From a pricing perspective, some individual developers or smaller teams may find it difficult to justify the cost if they do not use it regularly. The onboarding process is relatively simple, although new users may need time to learn how to write effective prompts and get the best results. Additionally, while the AI capabilities are impressive, concerns around code accuracy, security, and the potential generation of outdated patterns mean that human oversight remains essential. Review collected by and hosted on G2.com.

Rushi S.
RS
Rushi S.
Generative AI Engineer
Small-Business (50 or fewer emp.)
"GitHub Copilot Makes Coding in VS Code Faster and Easier"
4/5
What do you like best about GitHub Copilot?

When ChatGPT was launched, coders felt relieved that they no longer had to write code entirely manually, because AI could help with it. But GitHub Copilot made it even easier: now coders can use this feature directly inside VS Code and work more easily. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

The main issue I’ve faced while using it is that when there’s an error in the code, GitHub Copilot isn’t very helpful. In those situations, I end up going back to ChatGPT to figure it out. At that point, it doesn’t really make sense to use this GitHub Copilot feature if I ultimately have to rely on ChatGPT anyway. Review collected by and hosted on G2.com.