GitHub Copilot

GitHub Copilot is a highly popular AI product for developers, available as an extension in various IDEs. Its features include the Copilot AI pair programmer, Copilot Chat, Copilot CLI, and Copilot for pull requests.

Impact

Untitled

Model(Feb 6th)

The LLM utilized by GitHub Copilot is not clearly stated in the available search results. The most recent details are from a GitHub blog post on December 6, 2023, which outlines the ongoing development of GitHub Copilot and the use of LLMs to boost its functions. Given GitHub's close ties with Microsoft and OpenAI, it's plausible that GitHub Copilot employs a combination of ChatGPT-3.5 and ChatGPT-4, a hypothesis partially confirmed by the Copilot team.

Untitled

Features

Here are the most useful features that will enhance your experience with the tool.

Add files explicitly to the context

Untitled

Get more suggestions

Instead of waiting for the ghost text to appear, press CTRL + ENTER on your keyboard (⌘ + ENTER on Mac).

Official documentation: Seeing alternative suggestions, Seeing multiple suggestions in a new tab

Untitled

Context

We recommend to read the original article How GitHub Copilot is getting better at understanding your code