2026 Best Software Awards are here!See the list

GitHub Copilot Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users value the ease of use of GitHub Copilot, enhancing productivity and seamlessly integrating into their coding process. (121 mentions)
Users value the coding assistance of GitHub Copilot, enhancing productivity and confidence while simplifying complex tasks. (105 mentions)
Users love how GitHub Copilot enhances productivity, reducing coding time and improving focus on logic and design. (35 mentions)
Users find GitHub Copilot to be a great problem solver, effectively generating solutions for various coding challenges. (33 mentions)
Users value the efficiency of GitHub Copilot, as it enhances their coding flow and accelerates repetitive tasks. (31 mentions)
Users experience poor coding quality sometimes, with ambiguous solutions and inefficient code that requires careful manual review. (34 mentions)
Users note that poor suggestions can hinder critical thinking and lead to incorrect code, requiring careful review. (24 mentions)
The subscription cost of GitHub Copilot may deter some users, particularly students, despite its many advantages. (23 mentions)
Users experience a difficult learning curve with GitHub Copilot, requiring time to adapt to its suggestions effectively. (14 mentions)
Users note that inaccuracy in GitHub Copilot's suggestions can hinder critical thinking and prolong error resolution. (12 mentions)

5 Pros or Advantages of GitHub Copilot

1. Ease of Use
Users value the ease of use of GitHub Copilot, enhancing productivity and seamlessly integrating into their coding process.
See 121 mentions

See Related User Reviews

Gunther C.
GC

Gunther C.

Mid-Market (51-1000 emp.)

5.0/5

"Effortless Setup and Seamless VS Code Integration"

What do you like 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 g

Alphonse X.
AX

Alphonse X.

Enterprise (> 1000 emp.)

3.5/5

"Brilliant Code Suggestions, Needs Broader Accessibility"

What do you like about GitHub Copilot?

I like using GitHub Copilot for its brilliant code suggestions and the way it checks and fixes my code in real-time. It acts as a helpful coding assis

2. Coding Assistance
Users value the coding assistance of GitHub Copilot, enhancing productivity and confidence while simplifying complex tasks.
See 105 mentions

See Related User Reviews

Alphonse X.
AX

Alphonse X.

Enterprise (> 1000 emp.)

3.5/5

"Brilliant Code Suggestions, Needs Broader Accessibility"

What do you like about GitHub Copilot?

I like using GitHub Copilot for its brilliant code suggestions and the way it checks and fixes my code in real-time. It acts as a helpful coding assis

SA

Sudheer A.

Enterprise (> 1000 emp.)

5.0/5

"Outstanding Experience from Start to Finish"

What do you like about GitHub Copilot?

GitHub Copilot proves to be an amazing tool for coding activities of every day. The implementation is pretty straightforward, and it does not demand a

3. Productivity Improvement
Users love how GitHub Copilot enhances productivity, reducing coding time and improving focus on logic and design.
See 35 mentions

See Related User Reviews

Sahil R.
SR

Sahil R.

Small-Business (50 or fewer emp.)

4.5/5

"Boosts Productivity with Smart Coding Suggestions"

What do you like about GitHub Copilot?

It simply improves my productivity in development. Also it provides suggestion when i am writing code by myself in Visual studio code.

Diego P.
DP

Diego P.

4.0/5

"Boosts Developer Productivity with Flexible AI Models"

What do you like 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

4. Problem Solving
Users find GitHub Copilot to be a great problem solver, effectively generating solutions for various coding challenges.
See 33 mentions

See Related User Reviews

Gunther C.
GC

Gunther C.

Mid-Market (51-1000 emp.)

5.0/5

"Effortless Setup and Seamless VS Code Integration"

What do you like 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 g

Niraj O.
NO

Niraj O.

Enterprise (> 1000 emp.)

4.0/5

"Boosts Productivity with Contextual Code Suggestions"

What do you like 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 c

5. Efficiency
Users value the efficiency of GitHub Copilot, as it enhances their coding flow and accelerates repetitive tasks.
See 31 mentions

See Related User Reviews

Grady T.
GT

Grady T.

4.5/5

"Speeds Up Coding with Cutting-Edge AI"

What do you like about GitHub Copilot?

I like that GitHub Copilot incorporates lots of different AI models. It's quick to get the latest models and updates, and it's easily accessible in my

Abraam C.
AC

Abraam C.

Small-Business (50 or fewer emp.)

5.0/5

"Effortless Coding Flow with GitHub Copilot"

What do you like about GitHub Copilot?

What I like best about GitHub Copilot is how well it fits into your day-to-day coding flow without getting in the way. It’s especially useful for quic

5 Cons or Disadvantages of GitHub Copilot

1. Poor Coding
Users experience poor coding quality sometimes, with ambiguous solutions and inefficient code that requires careful manual review.
See 34 mentions

See Related User Reviews

Nisarg k.
NK

Nisarg k.

Small-Business (50 or fewer emp.)

4.5/5

"Saves Time on Repetitive Coding Tasks"

What do you dislike about GitHub Copilot?

Sometimes it lake accuracy and error solving take much of time

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

2. Poor Suggestions
Users note that poor suggestions can hinder critical thinking and lead to incorrect code, requiring careful review.
See 24 mentions

See Related User Reviews

Sahil R.
SR

Sahil R.

Small-Business (50 or fewer emp.)

4.5/5

"Boosts Productivity with Smart Coding Suggestions"

What do you dislike about GitHub Copilot?

Sometimes the suggestions can be generic or slightly off in complex business logic scenarios, especially for highly customized environments.

Fadwa E.
FE

Fadwa E.

Small-Business (50 or fewer emp.)

4.5/5

"A Valuable AI Assistant That Boosts Daily Coding Productivity"

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-sensit

3. Expensive
The subscription cost of GitHub Copilot may deter some users, particularly students, despite its many advantages.
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

Giorgi M.
GM

Giorgi M.

Small-Business (50 or fewer emp.)

5.0/5

"Great Copilot Integration in Visual Studio 2022, but Pro Upgrade Needed for Fewer Mistakes"

What do you dislike about GitHub Copilot?

its making silly mistakes , need to upgrade to pro to avoid them

4. Difficult Learning
Users experience a difficult learning curve with GitHub Copilot, requiring time to adapt to its suggestions effectively.
See 14 mentions

See Related User Reviews

Alphonse X.
AX

Alphonse X.

Enterprise (> 1000 emp.)

3.5/5

"Brilliant Code Suggestions, Needs Broader Accessibility"

What do you dislike about GitHub Copilot?

It can be a little more user-friendly. I feel only developers or people with a tech background can use GitHub Copilot effectively.

Grady T.
GT

Grady T.

4.5/5

"Speeds Up Coding with Cutting-Edge AI"

What do you dislike about GitHub Copilot?

While it's easy to get started with GitHub Copilot, a lot of the features are hidden in various menus and such. I attended a workshop that helped me u

5. Inaccuracy
Users note that inaccuracy in GitHub Copilot's suggestions can hinder critical thinking and prolong error resolution.
See 12 mentions

See Related User Reviews

SA

Sudheer A.

Enterprise (> 1000 emp.)

5.0/5

"Outstanding Experience from Start to Finish"

What do you dislike about GitHub Copilot?

One aspect of GitHub Copilot that I am not really fond of is its occasional provision of incorrect or partial code recommendations. It might be the ca

Nisarg k.
NK

Nisarg k.

Small-Business (50 or fewer emp.)

4.5/5

"Saves Time on Repetitive Coding Tasks"

What do you dislike about GitHub Copilot?

Sometimes it lake accuracy and error solving take much of time

GitHub Copilot Reviews (231)

Reviews

GitHub Copilot Reviews (231)

4.5
231 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Ritik J.
RJ
Software Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"GitHub Copilot Speeds Up Development with Smart, Real-Time Code Suggestions"
What do you like best about GitHub Copilot?

I use GitHub Copilot regularly during backend development, mainly inside Visual Studio Code. One of the things I like most is how easy it is to start using. After installing the extension and signing in, it immediately begins suggesting code while you type, so there isn’t much setup required.

During my day-to-day work with Python APIs, Copilot helps by suggesting function structures, repetitive code, and common programming patterns. It is especially useful when writing helper functions, validation logic, or basic API endpoints. Instead of searching for syntax or examples online, I often get a useful starting point directly in the editor.

Another advantage is how well it integrates with the existing development workflow. Since I already work in VS Code with Git for version control, Copilot feels like a natural extension of the editor rather than a separate tool. I use it frequently while coding, and it helps maintain development flow and saves time on routine coding tasks. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

While Copilot is very helpful, the suggestions are not always perfect, especially for complex or project-specific logic. Sometimes the generated code needs to be adjusted to match the project’s structure or coding style.

Another thing to keep in mind is that developers still need to carefully review the suggested code before using it. I treat Copilot more as a coding assistant that helps speed up development rather than something that can fully replace manual coding. Even with that limitation, it is still very useful for reducing repetitive work. Review collected by and hosted on G2.com.

Vishesh A.
VA
cloud engineer intern
Small-Business (50 or fewer emp.)
"Revolutionized Our Coding Process with Seamless AI Integration"
What do you like best about GitHub Copilot?

I use GitHub Copilot to help with coding basic things, formatting my code, and looking for errors. It's integrated into my IDE (VS Code), so I don't have to switch tabs. I appreciate that it comes with multiple LLM options like Claude, ChatGPT, and Gemini, allowing me to switch as I wish. It doesn't run out of credits and has better code handling compared to the traditional web versions. I love that I don't have to copy and paste my code because it already has access and updates it itself. Before changing my code permanently, I can see how the new version performs and the changes it made before deciding to 'keep' it. The integration of multiple AIs helps me check what each has to offer before going with one. The setup was really easy; I just got the extension and connected my GitHub account, and I was good to go. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes it takes too long to generate a response and keeps meddling with the terminal instead of the actual code, but that happens rarely. Review collected by and hosted on G2.com.

Sree K.
SK
Software Engineer II in Test
Information Technology and Services
Mid-Market (51-1000 emp.)
"A lifesaver that lets me focus on the logic while the tools handle the heavy lifting"
What do you like best about GitHub Copilot?

What I love most about GitHub Copilot is how effortlessly it supports my day-to-day automation work. The ease of use is what hooked me from day one; it genuinely feels like having a partner who already understands my coding style and our specific Java framework. I use it constantly throughout the day, and that frequency has actually changed how I approach writing new scripts. Instead of digging through documentation for Rest Assured syntax or Selenium locators, I can just start typing and it completes what I’m trying to do. It keeps me in the flow, making the whole process feel more natural and far less like a chore.

The implementation and integration have been big pluses for me as well. Since our codebase already lives in GitHub, getting it running in my IDE was basically a one-click setup. It didn’t require complicated configuration or major changes to how we work; it simply fit into our existing Git workflow. The range of features—especially the new agent mode—has also noticeably boosted our productivity. It’s not only about basic code completion anymore; it’s about having a tool that can help me think through more complex logic or even refactor an entire page object while I’m still in the middle of a sprint.

Whenever I’ve hit a strange glitch or had questions about recent updates, both customer support and the community have been really helpful. It’s reassuring to know the platform is well supported, especially since we rely on it so heavily for testing now. At this point, it’s become an essential part of my toolkit—I can’t really imagine going back to writing boilerplate code by hand or spending hours debugging simple typos that Copilot catches right away. It lets me focus more on the interesting parts of my job, like figuring out the best testing strategies for our products. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

The context window can also be a bit frustrating. In our larger automation files—especially those with hundreds of lines of API test cases—Copilot sometimes loses track of the logic I established at the top of the file. It then starts suggesting variable names or logic that doesn’t align with the rest of the script, which forces me to pause and manually correct it. It’s not a dealbreaker, but it does interrupt my momentum. Review collected by and hosted on G2.com.

Jennyfer R.
JR
Estagiária de Desenvolvimento de Sistemas
Information Technology and Services
Small-Business (50 or fewer emp.)
"High-level productivity for developers and technology students."
What do you like best about GitHub Copilot?

The Copilot drastically increases my productivity by suggesting, in real-time, repetitive code blocks and even more complex logic. It's like having a constant partner in programming the projects at Jheytech.Ai. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes, the suggestions may be based on outdated libraries, which requires a more careful manual review. Additionally, the reliance on a stable internet connection can be a limiting factor.

What problems does it solve?: "It solves the time bottleneck in writing boilerplate code and helps to learn new syntaxes more quickly, which is essential for my study flow at Uniasselvi."

Evaluation Title: "The indispensable right-hand for developers in training" Review collected by and hosted on G2.com.

Uttam M.
UM
Data Specialist
Mid-Market (51-1000 emp.)
"Boosts Engineering Efficiency with Intuitive Code Guidance"
What do you like best about GitHub Copilot?

I find GitHub Copilot incredibly easy to use, and I love how it integrates seamlessly with many of my editors like Visual Studio Code and IntelliJ. That's definitely a great point about it. It plays a very important role in my day-to-day activities by helping me reduce my workload and complete tasks much quicker. The tool assists me in understanding problem statements without even writing the code, generating code, analyzing different solutions to opt for the best, and even reviewing pull requests by just selecting Copilot as the reviewer. It also provides a chat box in my editor, which allows me to push code changes, commit my code, and create pull requests or feature branches with ease. From a security perspective, GitHub Copilot also stands out positively. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes the models in GitHub Copilot hallucinate or they're not able to capture the context or maintain the history. If that can be improved, it would be great. Review collected by and hosted on G2.com.

Ganesh W.
GW
Senior Associate
Enterprise (> 1000 emp.)
"Massive Productivity Boost with Smart Code Completions"
What do you like best about GitHub Copilot?

GitHub Copilot has significantly improved my coding productivity. It suggests intelligent code completions and entire functions that often match what I was planning to write. Copilot excels at routine tasks like boilerplate setup, loops, and standard patterns, which saves me a lot of time and helps me focus on the more complex parts of development. It’s like having a second pair of hands in my editor — especially useful for jumpstarting new files or unfamiliar APIs. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Context awareness: Sometimes suggestions don’t fully understand the bigger picture of the current project or custom business logic, leading to irrelevant code.

Accuracy in complex logic: For advanced architecture or deeply specific requirements, suggestions can miss the mark and require careful editing.

Security awareness: Occasionally suggests patterns that might not follow best security practices, so you must Review collected by and hosted on G2.com.

Kristy D.
KD
Software Engineer
Enterprise (> 1000 emp.)
"GitHub Copilot: A Developer's Best Companion"
What do you like best about GitHub Copilot?

I use GitHub Copilot to help me code, and it reviews my code during PRs. I like how it goes straight into solving my problems and understands what I'm asking. It gives me more than one answer, allowing me to decide what's best for my application. The initial setup was super easy; I just had to link my proxy and log in. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes I feel like GPT isn't as effective as Claude, so maybe allow all the AI Agents to be equally knowledgeable. I think it might be better if it doesn't just suggest downloading plugins and instead explains things before doing them. Sometimes it just goes straight into asking to download instead of explaining why this solution might be best for me. Review collected by and hosted on G2.com.

Saif M.
SM
Ph.D. Researcher
Small-Business (50 or fewer emp.)
"Copilot Accelerates Coding and Streamlines Issue Resolution"
What do you like best about GitHub Copilot?

I love the way Copilot helps me fix minor issues in my codebase quickly. Before using Copilot, I used to find out the workaround by copying the error message and finding a similar solution on Stack Overflow. Now, I mostly fix my code and generate skeleton code for a new implementation with Copilot. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

Sometimes, I have to be very specific or prompt multiple times to find out the correct workaround or solution to the problem I am facing. If Copilot had some sort of contextual understanding based on my whole repo, it would have been better. Review collected by and hosted on G2.com.

Roshish S.
RS
Mid-Level Flutter Developer
Small-Business (50 or fewer emp.)
"A Coding Partner That Boosts Productivity"
What do you like best about GitHub Copilot?

I love using GitHub Copilot for software development because it helps me immensely when writing code. It learns my patterns and provides inline autocompletion, suggesting code exactly how I would write it, like it can read my mind. This feature is really helpful in resolving confusion about syntax and it saves me a ton of time by preventing the need to write boilerplate code repeatedly. I also appreciate that it can write the logic for me when I'm stuck, and sometimes I can code an entire feature just by pressing Tab. The initial setup was super easy and took less than 10 minutes. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

The pricing was a little expensive, but the value was worth it. If it could be like 25-50% cheaper, it would be a bang for the buck and would make everyone buy it. Review collected by and hosted on G2.com.

SA
Senior Engineer - Software
Enterprise (> 1000 emp.)
"Outstanding Experience from Start to Finish"
What do you like best about GitHub Copilot?

GitHub Copilot proves to be an amazing tool for coding activities of every day. The implementation is pretty straightforward, and it does not demand a complicated setup. The development environment's integration is significantly seamless and fast. Moreover, it provides handy code suggestions, eliminates duplication of work, and the like. In effect, it turns coding into an easier, quicker, and more pleasant experience. Review collected by and hosted on G2.com.

What do you dislike about GitHub Copilot?

One aspect of GitHub Copilot that I am not really fond of is its occasional provision of incorrect or partial code recommendations. It might be the case that it does not perfectly grasp the project environment and thus comes up with non-optimal solutions. I continue to be in a situation where I have to meticulously review and test the code, which means more effort on my side. Review collected by and hosted on G2.com.

Product Avatar Image
GitHub Copilot