GitHub lança Copilot CLI e leva assistente de IA diretamente ao terminal

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 find e tree;
  • 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).

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

Rolar para cima