Copilot in the CLI
Next, let’s get a little help using AI. For this, we will install the GitHub CLI
(gh
) and the Copilot in the CLI extension.
Copilot in the CLI allows users to access the power of GitHub Copilot to get command suggestions and explanations without leaving the terminal.
Install GitHub CLI (gh)
To install the GitHub CLI (gh) follow the steps below:
Add the official Debian and RPM repositories:
user:~$ (type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) \ && sudo mkdir -p -m 755 /etc/apt/keyrings \ && wget -qO- https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \ && sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \ && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \ && sudo apt update \ && sudo apt install gh -y
Update and install:
user:~$ sudo apt update && sudo apt install gh
Authenticate:
user:~$ gh auth login
Follow the instructions to authenticate with GitHub.
Install Copilot in the CLI
To install the Copilot in the CLI extension, run the following command:
user:~$ gh extension install github/gh-copilot