Introducing G2.ai, the future of software buying.Try now
Zencoder.ai
Sponsored
Zencoder.ai
Visit Website
Product Avatar Image
GitHub Copilot

By GitHub

4.5 out of 5 stars

How would you rate your experience with GitHub Copilot?

Zencoder.ai
Sponsored
Zencoder.ai
Visit Website

GitHub Copilot Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users praise the ease of use with GitHub Copilot, enhancing coding efficiency and boosting creative workflows effortlessly. (103 mentions)
Users value the intelligent coding assistance of GitHub Copilot, enhancing their productivity and confidence in programming. (91 mentions)
Users appreciate the efficient problem solving of GitHub Copilot, enhancing coding speed with smart suggestions. (30 mentions)
Users find that GitHub Copilot enhances productivity by simplifying coding tasks and providing intelligent suggestions in real time. (28 mentions)
Users value the efficiency of GitHub Copilot, enabling developers to focus on business problems rather than coding tasks. (27 mentions)
Users experience poor coding quality with GitHub Copilot, noting irrelevant suggestions and incomplete code testing. (33 mentions)
Users find GitHub Copilot expensive, which can hinder access for small developers and teams. (23 mentions)
Users experience poor suggestions from GitHub Copilot, with varying quality and occasional irrelevant completions impacting usability. (20 mentions)
Users find the difficult learning curve of GitHub Copilot challenging, especially for new or less experienced developers. (12 mentions)
Users highlight inaccuracy in code generation from GitHub Copilot, necessitating careful review to avoid errors. (9 mentions)
Users feel that GitHub Copilot has limited features, lacking the versatility needed for broader integration and use. (7 mentions)

Top Pros or Advantages of GitHub Copilot

1. Ease of Use
Users praise the ease of use with GitHub Copilot, enhancing coding efficiency and boosting creative workflows effortlessly.
See 103 mentions

See Related User Reviews

Verified User
C

Verified User

Enterprise (> 1000 emp.)

5.0/5

"GitHub Copilot Boosts My Productivity Like Never Before"

What do you like about GitHub Copilot?

What I appreciate most about GitHub Copilot is that it feels like having an intelligent coding partner right by my side. It quickly generates boilerpl

Verified User
I

Verified User

Enterprise (> 1000 emp.)

5.0/5

"Seamless VS Code Integration and Smart Code Understanding"

What do you like about GitHub Copilot?

I really how it get connected to my vs code and understand my existing codebase and makes its own decision

2. Coding Assistance
Users value the intelligent coding assistance of GitHub Copilot, enhancing their productivity and confidence in programming.
See 91 mentions

See Related User Reviews

Verified User
C

Verified User

Enterprise (> 1000 emp.)

5.0/5

"GitHub Copilot Boosts My Productivity Like Never Before"

What do you like about GitHub Copilot?

What I appreciate most about GitHub Copilot is that it feels like having an intelligent coding partner right by my side. It quickly generates boilerpl

Ameya B.
AB

Ameya B.

Small-Business (50 or fewer emp.)

4.5/5

"If you are new to programming and need to complete a task quickly use Github Copilot."

What do you like about GitHub Copilot?

A new programmer who knows very less about a language or framework ,copilot is very helpful to them as it suggests various functions or even the entir

3. Problem Solving
Users appreciate the efficient problem solving of GitHub Copilot, enhancing coding speed with smart suggestions.
See 30 mentions

See Related User Reviews

AJ

Amruta J.

Mid-Market (51-1000 emp.)

5.0/5

"GitHub Copilot works awesome."

What do you like about GitHub Copilot?

As you code, GitHub Copilot, an AI pair programmer, provides autocomplete-style suggestions. It building great software and shows perfect suggestions

Arkadiusz B.
AB

Arkadiusz B.

Small-Business (50 or fewer emp.)

3.5/5

"Big potential, not that great at the moment"

What do you like about GitHub Copilot?

Helps with solving repetable issues, such as adding xml docs, unit tests and things which will repeat quite often.

4. Productivity Improvement
Users find that GitHub Copilot enhances productivity by simplifying coding tasks and providing intelligent suggestions in real time.
See 28 mentions

See Related User Reviews

PT

Pratik T.

Mid-Market (51-1000 emp.)

4.0/5

"Reviewing GitHub Copilot"

What do you like about GitHub Copilot?

I have used it mostly for writing unit test cases for my code and it really help me improve in writing test cases and also improves test coverage. It

himanshu p.
HP

himanshu p.

Mid-Market (51-1000 emp.)

4.5/5

"Github Copilot: The Future AI for Developers"

What do you like about GitHub Copilot?

It's help me a lot to boast up mine knowledge and makes my work easy.

5. Efficiency
Users value the efficiency of GitHub Copilot, enabling developers to focus on business problems rather than coding tasks.
See 27 mentions

See Related User Reviews

AJ

Amruta J.

Mid-Market (51-1000 emp.)

5.0/5

"GitHub Copilot works awesome."

What do you like about GitHub Copilot?

As you code, GitHub Copilot, an AI pair programmer, provides autocomplete-style suggestions. It building great software and shows perfect suggestions

Navdeep S.
NS

Navdeep S.

Enterprise (> 1000 emp.)

5.0/5

"Coding made easy"

What do you like about GitHub Copilot?

It is an efficient tool to help developers focus more on the business problem rather than coding. It helps non coders to develop with ease of use and

Top Cons or Disadvantages of GitHub Copilot

1. Poor Coding
Users experience poor coding quality with GitHub Copilot, noting irrelevant suggestions and incomplete code testing.
See 33 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

4.5/5

"GitHub copilot boon for developers."

What do you dislike about GitHub Copilot?

It can develop bad coding habits in developer.

PRANAV K.
PK

PRANAV K.

Mid-Market (51-1000 emp.)

5.0/5

"Generates Optimised codes"

What do you dislike about GitHub Copilot?

No dislikes till now from my side but sometimes it take too much time to generate code otherwise everything is fine .

2. Expensive
Users find GitHub Copilot expensive, which can hinder access for small developers and teams.
See 23 mentions

See Related User Reviews

Hossam E.
HE

Hossam E.

Small-Business (50 or fewer emp.)

5.0/5

"Revolutionizes Coding with Smart Suggestions and Seamless Integration"

What do you dislike about GitHub Copilot?

- Cost and licensing - Copilot is a paid subscription, which can be a barrier for students, hobbyists, or small teams. - Organizations must weigh wh

Rahul K.
RK

Rahul K.

Small-Business (50 or fewer emp.)

4.0/5

"GitHub Copilot"

What do you dislike about GitHub Copilot?

It's little bit costly as of now, and should also include more suggestions when writing code

3. Poor Suggestions
Users experience poor suggestions from GitHub Copilot, with varying quality and occasional irrelevant completions impacting usability.
See 20 mentions

See Related User Reviews

Rahul K.
RK

Rahul K.

Small-Business (50 or fewer emp.)

4.0/5

"GitHub Copilot"

What do you dislike about GitHub Copilot?

It's little bit costly as of now, and should also include more suggestions when writing code

MOHD A.
MA

MOHD A.

Small-Business (50 or fewer emp.)

4.5/5

"Game-Changer for Coding Productivity and Learning"

What do you dislike about GitHub Copilot?

While GitHub Copilot is fantastic overall, there are a few minor areas for improvement. Occasionally, the suggestions can be a bit too aggressive, com

4. Difficult Learning
Users find the difficult learning curve of GitHub Copilot challenging, especially for new or less experienced developers.
See 12 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Github Copilot"

What do you dislike about GitHub Copilot?

Although GitHub Copilot has potential, it does have some drawbacks. For instance, it can sometimes generate overly complex or inefficient code, or eve

DR

Dhananjay R.

Small-Business (50 or fewer emp.)

5.0/5

"If a friend were ask me whether i would recommended github my answer will be "Obsoletely ""

What do you dislike about GitHub Copilot?

Some time its take time to find to get used working with coplit and github copliot licensing fees sometimes feels barrier for small or fresher develop

5. Inaccuracy
Users highlight inaccuracy in code generation from GitHub Copilot, necessitating careful review to avoid errors.
See 9 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

5.0/5

"Github Copilot"

What do you dislike about GitHub Copilot?

Although GitHub Copilot has potential, it does have some drawbacks. For instance, it can sometimes generate overly complex or inefficient code, or eve

Swati S.
SS

Swati S.

Mid-Market (51-1000 emp.)

5.0/5

"Essential AI Tool for Effortless Coding and Debugging"

What do you dislike about GitHub Copilot?

Copilot sometimes produces code that looks correct but has some errors. When a codebase is huge or deeply interconnected, Copilot sometimes fails to p

6. Limited Features
Users feel that GitHub Copilot has limited features, lacking the versatility needed for broader integration and use.
See 7 mentions

See Related User Reviews

Verified User
U

Verified User

Enterprise (> 1000 emp.)

4.5/5

"Overall good"

What do you dislike about GitHub Copilot?

It lacks a lot features like chatgpt and bit costly at this time as well

Tejeswara Rao D.
TD

Tejeswara Rao D.

Mid-Market (51-1000 emp.)

4.5/5

"Overall Satisfied"

What do you dislike about GitHub Copilot?

Mostly upto the par but lacks many more features

GitHub Copilot Reviews (193)

Reviews

GitHub Copilot Reviews (193)

4.5
193 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Gunther C.
GC
Software Engineer
Mid-Market (51-1000 emp.)
"Effortless Setup and Seamless VS Code Integration"
What do you like best about GitHub Copilot?

GitHub Copilot is easy to set up and I like that it integrates with VS Code. It's functionality has improved significantly over the past year and it genuinely makes a lot of tasks easier. I'm a fan of using it for planning and reviewing complex work to help find possible issues early on. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Lately I've been hitting something that feels like a rate limit when the agent stops, in I have to prompt it to keep going. I'm not certain if this is a bug or a feature. Review collected by and hosted on G2.com.

Fadwa E.
FE
Software Developer
Small-Business (50 or fewer emp.)
"A Valuable AI Assistant That Boosts Daily Coding Productivity"
What do you like best about GitHub Copilot?

GitHub Copilot significantly speeds up development by providing intelligent code suggestions directly inside the IDE. It is especially helpful for writing repetitive code, generating boilerplate, and assisting with C#, .NET, JavaScript, and MVC patterns. Copilot integrates seamlessly with Visual Studio and helps maintain focus by reducing context switching and manual searching. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

While Copilot is very useful, its suggestions are not always optimal and still require careful review, especially for complex logic or security-sensitive code. It can sometimes suggest code that does not fully match project conventions or best practices, so developer oversight is always necessary. Review collected by and hosted on G2.com.

Hossam E.
HE
Regional proxy
Small-Business (50 or fewer emp.)
"Revolutionizes Coding with Smart Suggestions and Seamless Integration"
What do you like best about GitHub Copilot?

- Inline code completions: Copilot suggests entire functions or code blocks directly in your IDE (VS Code, JetBrains, Xcode, etc.), turning comments or partial lines into working code.

- Copilot Chat: A conversational interface inside the editor where you can ask coding questions, request explanations, or generate snippets — making it feel like you have a mentor on demand.

- Context awareness: It adapts to the open files, imports, and naming conventions in your project, so suggestions feel tailored rather than generic.

- Rapid prototyping: Great for scaffolding new functions, validating ideas, or spinning up test cases without breaking flow.

- Multi‑language support: Copilot helps across many languages and frameworks, easing transitions between tech stacks. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

- Cost and licensing

- Copilot is a paid subscription, which can be a barrier for students, hobbyists, or small teams.

- Organizations must weigh whether the productivity boost justifies the recurring expense. Review collected by and hosted on G2.com.

ZU
Software Programmer
Information Technology and Services
Small-Business (50 or fewer emp.)
"It's free,intuitive,seamless intergration and ultimate plugin that sparks creativity to application"
What do you like best about GitHub Copilot?

I love how it seamlessly integrate with GitHub repositories to access all my projects which helps with issue resolution for those projects. I like it for autocompletion which works with massive programming languages I can fathom how it know its just incredible. Ease of use. Fantastic for faster and clean coding experience. Great for asking any questions and i get an instant response with several prompts generated for me. Effective for sparking my creativity to turn my ideas into an app. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

It has very dependable with instant feedback for every programming questions and love it for it's free. Review collected by and hosted on G2.com.

MOHD A.
MA
Student Researcher
Small-Business (50 or fewer emp.)
"Game-Changer for Coding Productivity and Learning"
What do you like best about GitHub Copilot?

GitHub Copilot has genuinely transformed how I approach coding as an ECE student. The AI-powered suggestions are incredibly smart and context-aware, often predicting exactly what I'm trying to implement. It's like having an experienced developer pair programming with me 24/7. I use it extensively in VS Code for my university projects and personal open-source contributions, and it has dramatically reduced the time I spend on boilerplate code and common patterns. What really stands out is how it helps me explore different approaches to solving problems - when I'm stuck, Copilot often suggests alternative implementations I hadn't considered, which has been invaluable for learning. The integration is seamless, and the inline suggestions appear naturally as I type without interrupting my workflow. It's particularly helpful when working with new libraries or APIs, as it can generate correct syntax and function calls based on comments or partial code. For embedded systems projects and hardware interfacing code, it has saved me countless hours of documentation lookup. The productivity boost is real - I estimate it cuts my coding time by at least 30-40% while actually improving code quality. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

While GitHub Copilot is fantastic overall, there are a few minor areas for improvement. Occasionally, the suggestions can be a bit too aggressive, completing entire blocks when I only wanted a single line, which means I have to be careful about accepting suggestions blindly. The quality of suggestions can vary depending on the programming language - it's excellent for Python and JavaScript but sometimes less accurate for niche embedded systems code or specific hardware libraries. There's also a learning curve in understanding when to trust the AI versus when to verify its suggestions, especially for complex algorithms or security-sensitive code. The subscription cost might be a barrier for some students, though the free student plan helps. Lastly, it requires an internet connection to work, which can be inconvenient when coding offline. Despite these minor issues, the benefits far outweigh the drawbacks. Review collected by and hosted on G2.com.

Divyanshu S.
DS
Senior Project Engineer
Enterprise (> 1000 emp.)
"Enhances Automation, Needs Better Precision"
What do you like best about GitHub Copilot?

I use GitHub Copilot for the creation and maintenance of automation frameworks. It helps in enhancing methods and optimizing patterns by making them compatible with the framework, following coding standards, and making the created methods reusable throughout pages. I also appreciate the parameterization, which applies as needed and covers all conditions for the best test coverage. The enhancement in framework design is particularly valuable to me, as it ensures that the methods are reusable and adaptable. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

It requires more than two or three prompts and sometimes gives general answers not compatible with the existing solution. Wherever a question is asked, the answer should be given and applied based on that. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
"Great Coding Partner, But Needs Smarter Context Awareness"
What do you like best about GitHub Copilot?

What I like best about GitHub Copilot is how effortlessly it fits into my coding flow. It feels less like an autocomplete tool and more like a coding partner that understands what I’m trying to build. It anticipates the next steps, suggests clean implementations, and helps me move faster without getting stuck on small details. Whether I’m writing boilerplate, exploring new libraries, or tackling more complex logic, Copilot consistently provides useful suggestions that save me time and keep me focused. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

The main thing I dislike about GitHub Copilot is that it can sometimes be a bit too eager with its suggestions. Occasionally it generates code that looks correct at first glance but needs adjustments to fit the specific context of my project. It’s not a big issue, but it does mean I have to double-check its output more carefully at times. Also, when working with newer libraries or very project-specific patterns, the suggestions can feel a little generic. Overall, it’s still extremely helpful, but there’s definitely room for improvement in context awareness. Review collected by and hosted on G2.com.

Niraj O.
NO
Software Engineer IIA
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Boosts Productivity with Contextual Code Suggestions"
What do you like best about GitHub Copilot?

I like using GitHub Copilot for enhancing productivity and improving code quality. It helps me review my code and suggest improvements for making it cleaner and higher performing. I appreciate its ability to understand context by taking in multiple files and finding references across them efficiently. Its context-taking and referencing capabilities, along with a powerful LLM model trained by our own inputs and custom prompts, truly stand out. The ease of setting it up as an extension in VS Code is also a plus. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

I find the large code placement in the chat window not possible. When using ask mode, I need explicit code added in the same chat for reference provided to Copilot. Review collected by and hosted on G2.com.

Diego P.
DP
.NET Developer
"Boosts Developer Productivity with Flexible AI Models"
What do you like best about GitHub Copilot?

I use GitHub Copilot for backend and frontend development. It helps me identify and interpret bugs faster, improving productivity by reducing the time spent on development tasks. I like that I can choose different types of AI models based on my needs and select how the Copilot works, whether in agent, debug, or ask mode. This feature helps me achieve my goals with fewer prompts, especially when working on different language projects. The setup was easy as GitHub Copilot is very intuitive, though I needed to learn how to build prompts and choose the right AI models. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes the agent gets stuck and doesn't make it clear for the user whether it's frozen or still thinking. Also, the consumption info could be more detailed. Review collected by and hosted on G2.com.

Anant T.
AT
Lead Solution Architect
Mid-Market (51-1000 emp.)
"Effortless Coding and Seamless Integration with Copilot"
What do you like best about GitHub Copilot?

Copilot is super easy to use and integrate, and it helps me code faster with useful suggestions. I use it almost daily because it reduces repetitive work and keeps me moving. I also like the way it provides me access to different AI models in the premium version. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes it gives confident but incorrect suggestions, so I still have to double-check things. A few features feel inconsistent, and support can be a bit slow at times. Review collected by and hosted on G2.com.

Product Avatar Image
GitHub Copilot
View Alternatives