Como Fazer

GitHub Copilot CLI: aumentando a produtividade no terminal

Luiz Antonio Sgargeta
- Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform
· 3 min de leitura
GitHub Copilot CLI: aumentando a produtividade no terminal

O uso do GitHub Copilot já é amplamente conhecido dentro de ambientes de desenvolvimento (IDEs). No entanto, sua versão para linha de comando — o Copilot CLI — amplia esse potencial ao levar assistência baseada em IA diretamente para o terminal.

Neste artigo, você verá como configurar e utilizar o GitHub Copilot CLI, além de boas práticas para extrair valor real dessa ferramenta no dia a dia.

Observação: O GitHub Copilot CLI encontra-se em fase de public preview, podendo sofrer alterações antes da versão final.

O que é o GitHub Copilot CLI?

O GitHub Copilot CLI é uma interface de linha de comando que permite interagir com modelos de IA para auxiliar em tarefas de desenvolvimento diretamente no terminal.

Entre suas principais características, destacam-se:

  • Assistência contextual sem necessidade de sair do terminal
  • Suporte a prompts com referência a arquivos e diretórios
  • Execução de tarefas automatizadas em scripts e pipelines
  • Integração com múltiplos modelos de linguagem

Diferentemente da experiência em IDE, o Copilot CLI é menos intrusivo e mais orientado a comandos sob demanda.

Importante: As respostas geradas por IA não são determinísticas. É essencial validar qualquer saída antes de aplicá-la.

Pré-requisitos

Antes de iniciar, verifique se o ambiente atende aos seguintes requisitos:

  • Node.js versão 22 ou superior
  • npm versão 10 ou superior
  • Licença ativa do Copilot (Pro ou Enterprise)
  • Copilot CLI habilitado na conta ou organização GitHub
  • Pelo menos um modelo de IA disponível (ex: GPT-5o, Claude, Gemini)

Instalação e configuração inicial

Instalação global

npm install -g @github/copilot

Inicialização no projeto

cd /seu/projeto
copilot --banner

Autenticação

/login

Após autenticar sua conta GitHub, o ambiente estará pronto para uso.

GitHub Copilot CLI: aumentando a produtividade no terminal — Instalação e configuração inicial (imagem 1 de 3)

GitHub Copilot CLI: aumentando a produtividade no terminal — Instalação e configuração inicial (imagem 2 de 3)

GitHub Copilot CLI: aumentando a produtividade no terminal — Instalação e configuração inicial (imagem 3 de 3)

Formas de utilização

O Copilot CLI permite diferentes formas de interação:

  • Comandos slash (/): listam funcionalidades disponíveis
  • Prompts diretos: execução de instruções em linguagem natural
  • Referência a arquivos: uso de contexto com @arquivo

Exemplos práticos

/model show
/model gpt-5-mini
Generate a README.md for this project
Fix the errors in @unitests/test_app.py

GitHub Copilot CLI: aumentando a produtividade no terminal — Formas de utilização (imagem 1 de 2)

GitHub Copilot CLI: aumentando a produtividade no terminal — Formas de utilização (imagem 2 de 2)

Uso de agentes personalizados

Agentes personalizados permitem definir comportamentos específicos para o Copilot, por meio de arquivos Markdown armazenados no diretório:

.github/agents

Exemplo de agente para revisão de conteúdo

---
name: Reviewer
description: Assistente para revisão de conteúdo de blog
---
Você é um especialista em revisão de conteúdo...

Esse tipo de agente pode ser utilizado para:

  • Revisão textual e gramatical
  • Ajustes de clareza e estrutura
  • Otimização para SEO
  • Sugestões de melhoria

Execução de agentes

/agent

Em seguida, selecione o agente desejado e informe o contexto:

Review the blog post at @content/posts/post.md

GitHub Copilot CLI: aumentando a produtividade no terminal — Uso de agentes personalizados

Integração com MCP Servers

Os MCP Servers (Model Context Protocol) expandem as capacidades do Copilot CLI, permitindo integração com serviços externos.

Gerenciamento

/mcp show
/mcp add playwright

Exemplo de uso

Take a screenshot of https://example.com and save it as example.png

Esse tipo de integração permite automações como:

  • Testes de interface
  • Captura de telas
  • Interação com aplicações web

GitHub Copilot CLI: aumentando a produtividade no terminal — Integração com MCP Servers

Delegação de tarefas

O comando /delegate permite enviar tarefas para agentes remotos especializados:

/delegate Refatorar este módulo e melhorar a performance

Como resultado:

  • Uma sessão de agente é criada
  • O processamento ocorre de forma assíncrona
  • Um pull request pode ser gerado automaticamente

GitHub Copilot CLI: aumentando a produtividade no terminal — Delegação de tarefas

Uso em CI/CD

O Copilot CLI também pode ser incorporado em pipelines de integração contínua para tarefas que envolvem análise e interpretação de dados.

Atenção: utilize sempre o princípio do menor privilégio ao conceder permissões.

Exemplo de aplicação

  • Análise de relatórios de certificados
  • Identificação de falhas
  • Geração automática de issues

Execução via script

copilot -p "Analyze @cert_report.txt..."

Uso avançado

Também é possível executar o Copilot CLI em modo não interativo, incluindo integrações com MCP:

copilot --allow-all-tools \
--model gpt-5-mini \
--prompt "Abrir o site yahoo.com"

GitHub Copilot CLI: aumentando a produtividade no terminal — Uso avançado

Considerações finais

O GitHub Copilot CLI amplia o uso de IA no desenvolvimento ao integrar assistência diretamente no terminal.

Seus principais benefícios incluem:

  • Redução de tempo em tarefas operacionais
  • Automação de processos técnicos
  • Integração com fluxos de desenvolvimento existentes
  • Maior eficiência no uso de ferramentas de linha de comando

Conclusão

Para profissionais que já utilizam o Copilot em IDEs, o uso no terminal representa uma evolução natural.

Ao incorporar o Copilot CLI no fluxo de trabalho, é possível alcançar ganhos relevantes em produtividade, especialmente em cenários que envolvem automação, análise e execução de comandos.

Quer aplicar IA e automação no seu ambiente com a mesma abordagem apresentada aqui?
Entre em contato e descubra como implementar soluções com Copilot e Power Platform na sua empresa.

Luiz Antonio Sgargeta
Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform

Luiz Antonio Sgargeta é sócio fundador e CEO da Trinapse, consultoria brasileira de Microsoft 365 com quase duas décadas de operação, acumula mais de 20 anos em desenvolvimento de software e em ambientes corporativos de alta complexidade.

Ver maisVer menos

Trabalha com SharePoint desde o SharePoint Portal Server 2003 e com .NET desde a versão 1.0. Acompanhou a plataforma em todas as suas reinvenções, do portal de documentos on-premises ao SharePoint Online dentro do Microsoft 365, o que dá a ele uma leitura rara sobre o que muda de verdade e o que é apenas nome novo para o mesmo problema.

No início da carreira atuou em uma das maiores operações de e-commerce do país, em sistemas que não toleram degradação de performance nem indisponibilidade, essa origem definiu o critério que ele aplica até hoje: solução boa é a que sustenta volume real, integra com o legado que já existe e não quebra no pico.

Depois disso, passou por praticamente todo tipo de projeto corporativo, de portais e intranets de milhares de usuários a integrações críticas e automação de processos de ponta a ponta, sempre em grandes empresas e em desafios de alta exigência.

A marca do trabalho dele é a tradução entre tecnologia e negócio, levanta a necessidade real por trás do pedido do cliente, questiona o processo antes de automatizá-lo e desenha a solução pelo resultado esperado, não pela ferramenta disponível, é o que permite conversar com a diretoria sobre retorno e com o time técnico sobre arquitetura na mesma reunião.

Hoje lidera a frente comercial e estratégica da Trinapse e conduz a empresa no novo ciclo da inteligência artificial, com foco em agentes de IA e operação de processos assistida por IA para cooperativas de crédito, agronegócio e indústria. Escreve no blog da Trinapse desde 2019, com mais de 450 artigos sobre IA, SharePoint, Power Platform, Modern Workplace e transformação de processos, sempre a partir de projeto entregue e não de teoria.

LinkedIn
Compartilhar:

Precisa aplicar isso na sua empresa? Fale com nossos especialistas.

Falar com um especialista