TrustRadius: an HG Insights company

GitHub Copilot Reviews and Ratings

Rating: 9.2 out of 10
Score
9.2 out of 10

Reviews

8 Reviews

GitHub Copilot your best team mate

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

The department gathers all business requirements that in order to achieve them and make them real, we need to develop code. Here is where GitHub Copilot plays its role. We have Visual Studio Code and Eclipse installed in the developers local environments and we have installed the extension that helps us in developing and reviewing the code.

Pros

  • Review code
  • Answers quite good the questions I ask about the workspace configuration
  • Specialized agent for coding Java, Groovy

Cons

  • Sometimes generates nonsensical code, "hallucination," which can require additional review and correction
  • Sometimes can contain security vulnerabilities
  • It is a paid service

Likelihood to Recommend

One of my favorite features is for documenting and generating comments. Great quality of the comments making your code more maintainable and easy to share among developers. Another scenario where it helps a lot is for generating unit testing, that tedious task where developers often feel more lazy, with GitHub Copilot it is much quicker.

Vetted Review
GitHub Copilot
1 year of experience

GitHub Copilot AI Assistant Inside the IDE.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Development teams in our organization use GitHub Copilot to improve productivity while working on .NET applications in the Visual Studio IDE. Before using GitHub Copilot, our developers depended on Google searches, AI tools, and developer forums to get help with development tasks. With GitHub Copilot now integrated into Visual Studio, they have a one-stop solution that eases their development process.

Pros

  • Code Completions.
  • Fixing Bugs in Code.
  • Optimizing Code.

Cons

  • Chat responses can be improved.
  • Accuracy needs improvement.
  • Ease of Use can be made better.

Likelihood to Recommend

GitHub Copilot is beneficial when writing .NET code and needing on-the-spot assistance with development tasks such as code suggestions, bug fixing, and code optimization. It is also helpful when you are new to a technology and want to learn and use it faster. However, it might not be appropriate where you are dependent on GitHub Copilot. You can use it for assistance, but not as a replacement for your understanding and logic.

Vetted Review
GitHub Copilot
1 year of experience

Use it, you'll thank me for telling you.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I use GitHub Copilot daily. It became a great time saver from the first day I started using it, and it has only gotten better since.

It helps me write the boring boilerplate code, giving great suggestions for what to write next, and it gives me ideas on where to go from my current location and onwards.

Pros

  • Code completion
  • Adding fields to forms
  • Suggestions on implementations
  • Writing the basic tests

Cons

  • It takes a while to trigger, and if you've already moved on when it does, your suggestion just flashes on the screen and then disappears again.
  • Multilingual data
  • It often keeps repeating itself even though you've deviated from its suggestion.
  • The "question-answer" functionality sometimes overwrites existing code with // code... comments.

Likelihood to Recommend

It solves the boring parts of development, the tedius creation of forms, writing basic validation, expanding enums, and it helps out suggesting solutions to complex logic - just make sure you read the code it throws at you!!

GitHub Copilot is a tool that came at just the right time for my skill level

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We program using popular programming languages. GitHub Copilot does an excellent job at filling in some of the blanks. It is great at reading the docs and showing up improvements to our code. While it is not always perfect, many times it is able to provide us with a solution that is very close to what we need and then we can make the necessary adjustments from there.

Pros

  • Fills in popular functions that we use throughout our code base.
  • Offers solutions to bugs and errors in the code.
  • Reads the docs for things that we may have missed.

Cons

  • It doesn't update it's answers to reflect the most current version of our code.
  • An easier option to wipe past answers and start fresh.

Likelihood to Recommend

It is best suited for someone who has enough experience in programming to know what it is doing and why.

It would not be best for someone who is just starting out as it may cause someone to bypass some of the necessary foundations for good programming.

Basically, it is a tool, not something that is going to do the work for you. This is the way it SHOULD be.

Vetted Review
GitHub Copilot
2 years of experience

Github copilot is super great and a huge timesaver

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

GitHub Copilot is employed in our organization to accelerate development

by offering AI-powered code suggestions. It reduces coding errors,

supports various languages, and aids in learning and training. It's

particularly beneficial for pair programming and collaborative efforts,

and facilitates rapid prototyping. Copilot seamlessly integrates into

existing workflows, potentially automating code generation and assisting

with documentation. Its scope of use varies based on project needs,

from extensive adoption across all projects to targeted application for

specific tasks or projects.

Pros

  • Autocompletion
  • Suggesting code based off of comments
  • Fleshing out ideas based off of notes

Cons

  • Speed, sometimes it's a little slow
  • Better documentation
  • Ability to refine feedback after initial prompt

Likelihood to Recommend

GitHub Copilot excels in scenarios demanding rapid prototyping or

proof-of-concepts, where speed is paramount. It shines when tackling

boilerplate-heavy tasks, like setting up authentication or handling file

I/O. It's less suited for highly sensitive or critical code, where human

scrutiny and manual verification are essential. Additionally, in novel,

cutting-edge technologies where well-documented patterns are scarce,

Copilot's suggestions may be less reliable.

Vetted Review
GitHub Copilot
1 year of experience