A GitHub apresentou em 13 de outubro de 2025 o Copilot CLI, versão em linha de comando do seu assistente de inteligência artificial. A novidade permite solicitar ajuda da IA sem sair do terminal, eliminando a necessidade de alternar entre navegador, editor de código e shell.
Como funciona
O Copilot CLI é ativado após instalação via npm e autenticação com uma conta que possua plano GitHub Copilot Pro, Pro+, Business ou Enterprise. O comando principal copilot abre o assistente, que opera por meio de prompts de texto para explicar projetos, instalar dependências, encontrar issues, elaborar correções e até encerrar processos que estejam usando portas específicas.
Instalação e requisitos
npm install -g @github/copilot copilot
Para funcionar, a ferramenta exige Node.js v22 ou superior e npm a partir da versão 10. O login é realizado pelo comando /login.
Principais recursos
Entre as funcionalidades disponíveis, a GitHub destaca:
- Explicação da estrutura de um repositório com base em comandos como
findetree; - Verificação e instalação automática de dependências do projeto;
- Busca e classificação de “good first issues” diretamente no GitHub Issues;
- Geração de diffs antes da aplicação de mudanças solicitadas pelo usuário;
- Preparação de commit, criação de branch e abertura de pull request em rascunho;
- Identificação e finalização de processos que ocupam portas específicas.
Permissões e segurança
Antes de executar qualquer comando, o Copilot CLI solicita confirmação do usuário, que pode autorizar uma única vez, sempre para aquele comando ou negar. Há ainda comandos para revisar ou redefinir permissões (/session e /reset).
Imagem: Internet
Disponibilidade
O Copilot CLI está em public preview. Usuários podem instalar hoje mesmo e enviar sugestões pelo comando /feedback, que devem nortear o desenvolvimento futuro da ferramenta.
O lançamento reforça a estratégia da GitHub de disponibilizar sua IA onde os desenvolvedores já trabalham, mantendo o foco no terminal sem substituir ambientes de desenvolvimento integrados.
Com informações de GitHub Blog