Overview
Product Information on GitHub Copilot
What is GitHub Copilot?
GitHub Copilot Pricing
Overall experience with GitHub Copilot
“GitHub Copilot Delivers Noticeable Productivity Gains for Python and AI Projects”
“GitHub Copilot Offers Speed for Tedious Tasks But Faces Consistency Challenges”
About Company
Company Description
GitHub is a platform where developers, businesses, and organizations collaborate to create and innovate. Offering tools for version control, CI/CD, security, and code review, GitHub helps teams build software efficiently and securely. With GitHub Copilot, developers can leverage AI to receive real-time coding assistance, streamlining their workflows and enabling them to focus on solving complex challenges. The platform supports a wide range of projects, from open source to enterprise, while integrating seamlessly into development processes to foster collaboration and security. As part of Microsoft, GitHub is committed to empowering developers and organizations to bring their ideas to life, working toward the goal of supporting 1 billion developers worldwide.
Company Details
Key Insights
A Snapshot of What Matters - Based on Validated User Reviews
User Sentiment About GitHub Copilot
Reviewer Insights for: GitHub Copilot
Deciding Factors: GitHub Copilot Vs. Market Average
GitHub Copilot Likes & Dislikes
What we appreciate most about GitHub Copilot revolves around its significant contributions todeveloper productivityandcode quality. Key aspects we value include: Speed of Delivery: Copilot dramatically accelerates our development process, which was a primary driver for its adoption within our product-based company. Enhanced Code Quality: It effectively aids in checking and improving the quality of our code. This is especially beneficial for developers from diverse backgrounds, such as data scientists and Python developers. Furthermore, it helps less experienced developers produce higher-quality code and serves as an effective learning tool, as seen with our interns. Intelligent Assistance: The tool possesses built-in intelligence that understands the development context, providingautomatic code writingand helpful suggestions for documentation and code structure. This integrated help minimizes distractions by reducing the need to search external resources. Seamless Integration: Its strong capability to integrate with various common development environments, including Visual Studio and VS Code, is highly valued. This integration ensures it becomes a natural and efficient part of our development ecosystem. Specialized Language Support: We've found it exceptionally valuable for Python-based projects, particularly when working with machine learning libraries such as scikit-learn, TensorFlow, and PyTorch, and in developing generative models. Ease of Use & Rapid Adoption: Starting with Copilot is straightforward and user-friendly, supporting self-onboarding, which facilitated its quick adoption across our organization. Support for less experienced developers: One benefit is its ability to improve the code quality of interns and less-experienced developers. It provides real-time assistance and suggestions, which not only elevates their output but also serves as an effective learning tool, helping them adopt better coding standards, a key factor in our ability to develop a new product.
Read Full ReviewI like how it can make tedious work way faster, and while inconsistent it can be useful sometimes to explain some things in the code base but you still may want to cross check with your team or have some context yourself and always take the advice with some skepticism.
Read Full ReviewGitHub Copilot is a game-changer when it comes to increasing the speed and efficiency of development. It autocompletes code (functions, tests, comments, etc.) and reduces the number of user-inputs. Copilot is also great for developing POCs and prototyping to rapidly test whether an idea is feasible and suits business needs, making it ideal for early product iterations. Additionally, Copilot offers good context awareness through understanding project content and providing suggestions intelligently. It also works across several programming languages, including Python and JavaScript, which are used heavily by my team. Copilot also integrates seamlessly with several IDEs. My team uses VS Code and Copilot integrates easily with VS Code's UI.
Read Full ReviewWhile GitHub Copilot is a fantastic tool, there are a few areas that could be improved, particularly concerning its underlying AI models and broader operational considerations. Firstly, we occasionally encounter accuracy issues. However, it's important to clarify that this isn't necessarily a flaw of the tool itself, but rather a limitation of the underlying generative AI models that power it. These models are still evolving, especially in their reasoning ability, which is a critical aspect for AI success. As the core AI technology advances, I anticipate the accuracy of Copilot's suggestions will naturally improve. Secondly, I have limited knowledge regarding their handling of privacy and security issues. I haven't had the opportunity to conduct a deep dive into Copilot's specific privacy and security protocols. This area is particularly critical when considering legal implications and geographic-specific regulatory compliance, such as the differences between DPDP and GDPR. For industries like banking and finance, where I have significant experience, addressing stringent regulatory requirements, compliance, privacy, and security is paramount. These are areas where I believe improvement is necessary to ensure the tool fully meets the diverse and evolving compliance landscapes across different regions and industries. Therefore, while the core functionality and benefits of the tool are outstanding, the key areas for improvement lie in the ongoing advancement of the AI models' reasoning capabilities and a clearer, more robust demonstration of its privacy, security, and regulatory compliance measures, especially for sensitive industries and global deployments.
Read Full ReviewThere is a lot of inconsistency when it comes to the willingness of the AI agent to process a request, when asked the same prompt even if it did it before. It might refuse to do it after or give an entirely different answer. The auto complete feature is intrusive and a lot of times the suggestions do not make sense at all, and it can be super useful for straightfoward tedious work but for everything else we found more productivity in just turning that feature off. Additionally, sometimes advice doesn't really answer the question if it's an elaborate one. Lastly, it can break the compilers in certain IDE's when it's enabled, and the only way to really fix this is to disable, restart the IDE and enable copilot again.
Read Full ReviewGitHub Copilot excels at suggesting solutions to simple, pattern-based code, but struggles with complex, algorithms or system architecture. So, while it is not suitable for all use cases, it does streamline the process of generating repeatable code. Code generated by Copilot requires human review as its suggestions can be inconsistent and non-performant at times. Use of Copilot is great for advanced engineers with the ability to evaluate whether Copilot's output is valid, but may increase the risk of faulty code when used by junior developers. Finally, Copilot can struggle with context-awareness in large, multi-file projects. It is great at understanding context in simple projects, but can struggle with larger projects.
Read Full ReviewTop GitHub Copilot Alternatives
Peer Discussions
What Your Peers Are Saying About GitHub Copilot
GitHub Copilot Reviews and Ratings
- Chief Technology Officer<50M USDIT ServicesReview Source
GitHub Copilot Delivers Noticeable Productivity Gains for Python and AI Projects
Our organization, a product-based company, has had a highly positive and extensive experience using GitHub Copilot in our development environment, with nearly all our developers utilizing it. We primarily leverage it in the generative AI apps and AI code assistance markets, finding it fits well within the former. The product has significantly accelerated our development process and enhanced code quality. We've observed at least a 30% productivity boost when our teams are proficient in its use. This improvement is crucial given today's demand for rapid product and solution delivery. A key factor in our selection was Copilot's maturity and seamless integration with various development environments, including Visual Studio and VS Code, making it a valuable part of our ecosystem. It proves particularly effective for Python-based projects, machine learning libraries like scikit-learn, TensorFlow, and PyTorch, and generative models. Copilot's built-in intelligence understands the development context, offers automatic code writing, and assists with documentation, greatly aiding code maintainability and readability. It also minimizes distractions by integrating help that would otherwise require searching external forums. Onboarding was easy, leading to quick adoption within our team, partly because some developers, including myself, had prior experience with it. The return on investment (ROI) has been clear, delivering value in terms of speed, code quality, and overall project structure. While we highly value its AI assistance, we maintain strict code quality, security, and compliance through architectural reviews, penetration testing, and thorough human oversight, as AI tools require careful validation. We philosophically view Copilot as an intelligent tool that enhances productivity, not as a replacement for human input. - SOFTWARE DEVELOPER50M-1B USDSoftwareReview Source
GitHub Copilot Offers Speed for Tedious Tasks But Faces Consistency Challenges
Github Copilot can make some tedious work faster, such as writing repetitive variables, inferring simple continuations of what you are writing, but it has its issues. It will be inconsistent when offering help some time refusing to do some actions, and then doing them if you keep asking for help with the same prompt. The auto-write feature can also be very intrusive, to the point where a lot of people in my company found more usefulness in turning it off entirely. Also, at the time of this review, sometimes it can get in the way of the compiler being set up with certain integrations as an extension, and the only way to bring up said compilers is to disable, restart, and then enable copilot again. - DIRECTOR50M-1B USDBankingReview Source
Co-Pilot Simplifies Initial Setup but Misses Security and Best Practice Issues
Github co-pilot was my gateway into AI-assisted development. Co-pilot paved the way for its incumbents. And unfortunately, I found myself gravitating towards the latter for a few different reasons. Overall, great for getting folks who are starting to embrace AI tooling in their workspace, but starts to lose its value over time as one becomes a power user. - IT SERVICEDESK50M-1B USDEnergy and UtilitiesReview Source
GitHub Copilot - Steigert Effektivität und Produktivität, jedoch mit kleinen Schwächen
GitHub Copilot ist für unsere Entwickler/innen wie ein zusätzlicher Kollege geworden. Wie ein Kollege der nicht schläft und immer einen Vorschlag parat hat. Die Gesamterfahrung ist überwiegend positiv. Er beschleunigt die Arbeit, bei kniffligen Problemen bekommt man Inspiration und repetitive Aufgaben können effizient gelöst werden. - Product Manager10B+ USDBankingReview Source
Streamlined Coding with GitHub Copilot, Yet Human Review Still Necessary
GitHub Copilot greatly streamlines the process of developing production-worthy code. It offers AI-powered code suggestions directly in an IDE such as VS Code which streamlines repetitive coding tasks and reduces instances of bugs. It also streamlines the process of generating boilerplate code and exploring unfamiliar libraries.



