Skip to main content
TrustRadius
GitHub Copilot

GitHub Copilot

Overview

What is GitHub Copilot?

GitHub Copilot is an AI-powered developer tool that, according to the vendor, aims to assist developers in writing code more efficiently by reducing boilerplate code and improving productivity. It is designed for both individual developers and businesses of all sizes. The tool is commonly used by...

Read more
Recent Reviews
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

CoPilot for Individuals

$10

Cloud
per month

CoPilot for Business

$19

Cloud
per month per user

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://github.com/features/copilot#pri…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $10 per month
Return to navigation

Product Details

What is GitHub Copilot?

GitHub Copilot is an AI-powered developer tool that, according to the vendor, aims to assist developers in writing code more efficiently by reducing boilerplate code and improving productivity. It is designed for both individual developers and businesses of all sizes. The tool is commonly used by professionals in various industries, including software developers, web developers, mobile app developers, data scientists, and DevOps engineers.

Key Features

AI-powered coding suggestions: According to the vendor, GitHub Copilot uses AI to generate coding suggestions based on natural language prompts. It is trained on a vast amount of code to provide accurate and relevant suggestions, potentially helping developers implement solutions more efficiently.

Support for multiple languages: The vendor claims that GitHub Copilot supports dozens of programming languages, allowing developers to receive coding suggestions in their preferred language. It covers languages such as JavaScript, Python, Java, C++, Ruby, and more.

Integration with popular editors: According to the vendor, GitHub Copilot seamlessly integrates with popular code editors like Visual Studio Code, Neovim, JetBrains IDEs, and Visual Studio. It is designed to provide suggestions as developers type, potentially enhancing the coding experience.

Context-aware recommendations: The vendor states that GitHub Copilot shares recommendations based on the project's context and style conventions. It allows developers to navigate through lines of code, complete function suggestions, and make informed decisions on which suggestions to accept, reject, or modify.

Speeds up repetitive tasks: According to the vendor, GitHub Copilot helps developers save time by generating code for repetitive tasks. It reduces the need to write boilerplate code, potentially allowing developers to focus on more significant challenges.

Filters out vulnerable coding patterns: The vendor claims that GitHub Copilot includes built-in filters to identify and block common vulnerable coding patterns. This feature aims to assist developers in writing more secure code and reducing the risk of introducing security vulnerabilities.

Blocks suggestions matching public code: According to the vendor, GitHub Copilot has a feature that blocks suggestions matching public code. This is intended to ensure proper attribution and licensing, preventing developers from inadvertently reusing code without permission.

GitHub Copilot Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(10)

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
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.
  • Autocompletion
  • Suggesting code based off of comments
  • Fleshing out ideas based off of notes
  • Speed, sometimes it's a little slow
  • Better documentation
  • Ability to refine feedback after initial prompt
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.
  • Speeds up dev time
  • IMproves code quality
  • Helps identify edge cases
It is useful that copilot integrates so well with vscode, which is a very common IDE. I used Tabnine for a little while but it was not that intuitive, and did not seem as helpful as GitHub copilot was. I have enjoyed GitHub copilot a lot, especially the ease of hitting the tab key and seeing quick progress in my tasks.
Return to navigation