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

By GitHub

4.5 out of 5 stars

How would you rate your experience with GitHub Copilot?

Anima
Sponsored
Anima
Visit Website

GitHub Copilot Reviews & Product Details

Profile Status

This profile is currently managed by GitHub Copilot but has limited features.

Are you part of the GitHub Copilot team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$

GitHub Copilot Integrations

(10)
Integration information sourced from real user reviews.

GitHub Copilot Media

GitHub Copilot Demo - Function completion by name
In this example, GitHub Copilot fetches the ticker symbols of the S&P 500. A user can type the function name get_sp500_tickers as a prompt to generate a complete implementation. Note, however, that code generated by GitHub Copilot is not always entirely correct. Here, the way it’s written, ev...
GitHub Copilot Demo - Converts comments to code
GitHub Copilot is as good at writing natural language as it is at writing code, so in fact it can complete your comments for you.It can complete an explanation, and then, line by line, allow the user to tab through the code that does what was prompted in English.
GitHub Copilot Demo - Create unit tests
GitHub Copilot can take some of the drudgery out of writing unit tests. Here’s an implementation of a function that computes the Greatest Common Divisor, so let’s test it. To do so, a user can import the unit test package, and then start writing a class just by hitting the c key. From then on, it...
GitHub Copilot Demo - Adapt to your coding style
A common problem with code generation tools is that they try to impose an unfamiliar style on you, and the suggestions reflect the preferences of its creators, not your own. GitHub Copilot imitates the style of your own code. In the examples below, it follows the convention of putting an opening ...
Product Avatar Image

Have you used GitHub Copilot before?

Answer a few questions to help the GitHub Copilot community

GitHub Copilot Reviews (191)

Reviews

GitHub Copilot Reviews (190)

4.5
191 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
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.

Swati S.
SS
Engineer II - Software
Mid-Market (51-1000 emp.)
"Essential AI Tool for Effortless Coding and Debugging"
What do you like best about GitHub Copilot?

I like Github Copilot as it helps me in generating codes, debugging errors. So that as an automation engineer, I can directly focus on problem solving. It is very easy to use/implement. Also the agent of copilot helps me in reading the errors from the terminal and provides me the best solution. I am using Github Copilot in day-to-day life. Also it is integrated in my teams/outlook, vs code to debug the code and so on. Overall I feel copilot to be the one of the best AI tool. Review collected by and hosted on G2.com.

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 provide the exact solution. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

GitHub Copilot Comparisons
Product Avatar Image
Gemini
Compare Now
Product Avatar Image
Blackbox
Compare Now
Product Avatar Image
Tabnine
Compare Now
GitHub Copilot Features
Accuracy
Input processing
Interface
Community
Update schedule
Documentation
Contextual Relevance
Code Optimization
Proactive Error Detection
Collaboration
Integration
Speed
Product Avatar Image
GitHub Copilot
View Alternatives