TrustRadius: an HG Insights company

GitHub Copilot Reviews & Insights

Score9.1 out of 10

29 Reviews and Ratings

GitHub Copilot Reviews

2 Reviews
Enterprises (1,001+ employees)

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.

Alternatives

In terms of AI and developing tasks, GitHub Copilot is the only tool I have used so far. Copilot Work, Copilot Web, Copilot Teams, Copilot Excel, Copilot Word, Copilot Outlook, Copilot Power Point are other agents of Copilot that I use daily, but are all complementary of GitHub Copilot and play different roles.
Vetted Review
GitHub Copilot
1 year of experience

Beyond the Hype A Developers Perspective on GitHub Copilot.

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

We use github copilot as a coding assistant mainly. We have been using the IDE integrations of Github Copilot in both IntelliJ IDEA as well as VSCode. It has acted as a very strong coding assistant, providing valuable suggestions and feedback to the code. It also suggests code for problems that I describe, thus helping me "vibe-code" in my work. We have not yet procured the agentic capabilities for github copilot so my review is based on the non-agentic version.

Pros

  • Reading codebases and understanding the same.
  • Providing valuable code snippets for problems or tasks that I describe in English.
  • Also helps with other supplementary technical activities, such as, from time to time, I have asked it to suggest places where I can add logs and suggest how I can monitor those logs on Splunk via a dashboard. It has helped me with both.

Cons

  • Sometimes code generated by Copilot is not of the best quality, doesn't handle all the edge cases, and misses some requirements.
  • I have noticed that the Copilot is not the best at analyzing large monolithic codebases and placing them in their context. It has suggested to me APIs and methods from time to time that don't exist in my codebases.
  • I would have loved it if there were a deeper integration available with the IDEs. Although the IntelliJ IDEA extension is decent, I would have loved it if there were, say, a direct integration available of the GitHub Copilot agent with the IntelliJ Debugger.

Likelihood to Recommend

Copilit is fantastic at the following: 1. Solving simple, well-defined problems, such as implementing an algorithm, manipulating a data structure, or string manipulation and regex. 2. Implementing simple APIs that are mainly CRUD in nature, with moderate business logic inside them, which may involve some processing or passing the data through an algorithm. 3. Implementation of well-defined activities, such as implementing a connection to an Oracle DB using Hibernate or JDBC, or implementing boilerplate code for a backend service to listen to Kafka events. It is not that great when it comes to understanding and implementing code in a proprietary DSL. It struggles when implementing a major feature across a complex codebase. I believe developers should also adopt the trust-but-verify paradigm when expecting highly secure or regulated code from GitHub Copilot.

Alternatives

Augment, Google Gemini, Uniqodo, Windsurf and Cursor
Vetted Review