Domine a linha de comando! Saiba como utilizar a extensão oficial gh copilot no seu terminal Linux, macOS ou Windows PowerShell para traduzir comandos complexos de linguagem natural. Por Fabio Silva.
💻 O que é o GitHub Copilot CLI?
O GitHub Copilot CLI integra os modelos generativos da OpenAI diretamente ao terminal via extensão do gh (GitHub CLI). Ele reduz drasticamente a necessidade de buscar sintaxes complexas no Google para ferramentas como ffmpeg, tar, find, awk ou kubectl.
⚙️ Instalação e Autenticação Passo a Passo
# 1. Instalar o GitHub CLI (se ainda não tiver) sudo apt install gh # Ubuntu/Debian winget install GitHub.cli # Windows # 2. Instalar a extensão do Copilot CLI gh extension install github/gh-copilot # 3. Autenticar com sua conta do GitHub gh auth login
🚀 Os 2 Comandos Principais
1. Explicação de Comandos (`gh copilot explain`)
Explica detalhadamente o que um comando faz antes de executá-lo:
gh copilot explain "find . -type f -name '*.log' -mtime +30 -exec rm -f {} ;"
2. Sugestão de Comandos (`gh copilot suggest`)
Gera a linha de comando exata com base na sua descrição em português:
gh copilot suggest "Compactar a pasta /var/log em um arquivo tar.gz excluindo arquivos ocultos"
Série Especial GitHub Copilot — Artigo por Fabio Silva (Arquiteto de Soluções em Cloud & IA Generativa).