Principais conclusões
- Um agente de codificação com IA por linha de comando do GitHub, instalado com
npm install -g @github/copilot, Homebrew ou WinGet, e iniciado com o comandocopilot - Baseado em nuvem por padrão: autentica-se com sua conta do GitHub existente e direciona as solicitações para os modelos hospedados pelo GitHub — nenhuma inferência local acontece a menos que você configure de outra forma
- Compatível com uma configuração BYOK (bring-your-own-key) por meio de quatro variáveis de ambiente —
COPILOT_PROVIDER_BASE_URL,COPILOT_MODEL,COPILOT_PROVIDER_TYPE,COPILOT_PROVIDER_API_KEY— que podem conectá-lo a servidores de modelos locais autogerenciados: Ollama, vLLM, Foundry Local, ou qualquer endpoint compatível com OpenAI Chat Completions, conforme a documentação BYOK oficial do GitHub - Modelos locais em BYOK precisam ser compatíveis com chamadas de ferramentas (tool calling) e streaming; o GitHub recomenda uma janela de contexto de 128 mil tokens
- Licença: proprietária, código fechado — sem repositório de código-fonte público, portanto não existe uma contagem de estrelas do GitHub para esta ferramenta
- O acesso ao Copilot CLI depende de uma assinatura do GitHub Copilot: Free (US$ 0), Pro (US$ 10/mês), Pro+ (US$ 39/mês) e Max (US$ 100/mês) para indivíduos; Business (US$ 19/usuário/mês) e Enterprise (US$ 39/usuário/mês) para equipes — verifique os níveis atuais em github.com/features/copilot/plans
- Os níveis individuais pagos incluem uma cota mensal de AI Credits compartilhada entre Copilot Chat, modo agente, revisão de código e Copilot CLI — Pro, Pro+ e Max incluem 15, 70 e 200 créditos, respectivamente, então o uso intenso da CLI consome o mesmo pool que os demais recursos do Copilot
- O nível Free inclui acesso ao Copilot CLI, mas o uso é limitado pelas cotas gerais do plano Free (2.000 completions de código e 50 solicitações de chat por mês)
📍 Em uma frase
O GitHub Copilot CLI é um agente de codificação com IA baseado em nuvem que roda no seu terminal, chamando por padrão os modelos hospedados pelo GitHub, com um modo BYOK (bring-your-own-key) opcional que pode conectá-lo, em vez disso, a servidores de modelos genuinamente locais como Ollama, vLLM ou Foundry Local.
💬 Em termos simples
Por padrão, ele funciona como qualquer outro assistente de IA em nuvem: você digita uma solicitação no terminal, e ela é enviada pela internet para os servidores do GitHub, que executam o modelo e devolvem uma resposta. "Roda em um terminal local" não significa "executa o modelo de IA no seu computador". Se você quiser que o modelo em si rode na sua própria máquina, precisa configurá-lo manualmente para conversar com um servidor de modelo local como o Ollama, em vez do padrão do GitHub.
📌Nota: Esta review é o complemento aprofundado da entrada do GitHub Copilot CLI no Local LLM Software Directory — consulte essa página para comparar rapidamente com outros agentes de codificação em terminal, incluindo os projetados como local-first desde o início.
O que é o GitHub Copilot CLI?
O GitHub Copilot CLI é um agente de codificação com IA por linha de comando publicado pelo GitHub, descrito em sua própria página de produto. Ele roda dentro do seu terminal em vez de um editor, e pode ler seu repositório, propor alterações, executar comandos de shell que você aprovar, e responder perguntas sobre seu código por meio de uma interface no estilo de chat. Por padrão, cada uma dessas solicitações é processada por um modelo hospedado na infraestrutura do GitHub, acessado pela rede com suas credenciais do GitHub — a CLI não distribui nem executa pesos de modelo localmente.
- Função principal: um assistente de codificação agêntico que vive no terminal — lê arquivos do projeto, propõe e aplica alterações, e pode executar comandos com sua confirmação
- Inferência padrão: baseada em nuvem, via modelos próprios do GitHub, condicionada a um nível de assinatura do GitHub Copilot
- Caminho local opcional: a configuração BYOK (quatro variáveis de ambiente) pode redirecionar as chamadas de modelo para um servidor autogerenciado na sua própria máquina ou rede — Ollama, vLLM, Foundry Local, ou qualquer endpoint compatível
- Desenvolvedor: GitHub (uma subsidiária da Microsoft)
- Distribuição: o pacote npm
@github/copilot, também disponível via Homebrew e WinGet
Histórico do Copilot CLI
O GitHub Copilot CLI estende a linha de produtos Copilot do GitHub para o terminal, seguindo o mesmo modelo de conta e assinatura de suas integrações com editor e chat.
- 1O Copilot CLI é lançado como agente de codificação em terminal
Why it matters: O GitHub estendeu o Copilot além do editor com um agente independente de linha de comando, instalável via npm, Homebrew ou WinGet e autenticado com credenciais existentes do GitHub. - 2Suporte a BYOK e provedores de modelos personalizados é adicionado
Why it matters: O GitHub publicou documentação para conectar o Copilot CLI a servidores de modelos autogerenciados — Ollama, vLLM e Foundry Local — por meio de variáveis de ambiente, dando à CLI um caminho de inferência local opcional, separado de seus modelos em nuvem padrão, conforme a [documentação BYOK](https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models) do GitHub. - 3AI Credits unificam a contabilização de uso em todas as superfícies do Copilot
Why it matters: O GitHub consolidou a contabilização de uso para que Copilot Chat, modo agente, revisão de código e Copilot CLI consumam todos da mesma cota mensal de AI Credits nos planos individuais pagos, em vez de medir o uso da CLI separadamente.
O que você pode fazer com o GitHub Copilot CLI?
O conjunto de recursos do Copilot CLI é centrado em codificação agêntica no terminal, conforme a documentação e a página de produto oficiais do GitHub.
- Chat agêntico em terminal — uma interface conversacional no seu terminal que pode ler arquivos, propor alterações em múltiplos arquivos e explicar código, iniciada com o comando
copilot - Execução de comandos com aprovação — o Copilot CLI pode sugerir e executar comandos de shell, mas pede confirmação antes de executar qualquer coisa que altere seu sistema ou repositório
- Consciência do repositório — lê os arquivos e a estrutura do seu projeto para basear suas respostas e alterações no seu código real, em vez de sugestões genéricas
- Modelos em nuvem por padrão — de fábrica, as solicitações são processadas pelos modelos próprios do GitHub, autenticadas via sua conta e nível de assinatura do GitHub
- BYOK / provedores de modelos personalizados — quatro variáveis de ambiente (
COPILOT_PROVIDER_BASE_URL,COPILOT_MODEL,COPILOT_PROVIDER_TYPE,COPILOT_PROVIDER_API_KEY) permitem redirecionar o Copilot CLI para outro backend de modelo, incluindo servidores locais autogerenciados - Provedores locais compatíveis — Ollama, vLLM e Foundry Local são citados explicitamente na documentação BYOK do GitHub, além de "qualquer endpoint compatível com OpenAI Chat Completions"
- Requisitos de modelo para BYOK — o modelo ao qual você conectar o Copilot CLI precisa ser compatível com chamadas de ferramentas e streaming; o GitHub recomenda uma janela de contexto de 128 mil tokens para um comportamento agêntico confiável
Exemplos de uso: três formas de usar o Copilot CLI
Estes são fluxos de trabalho concretos baseados na própria documentação do GitHub, não casos de uso hipotéticos.
Instalação e primeiros passos com o Copilot CLI
O Copilot CLI é instalado como um pacote de linha de comando, não como um aplicativo para download. Conforme a documentação do GitHub, instale-o com npm, Homebrew ou WinGet, e depois autentique-se com sua conta existente do GitHub.
Método | Comando / Notas |
|---|---|
| npm (todas as plataformas) | npm install -g @github/copilot |
| Homebrew (macOS/Linux) | Disponível via Homebrew — veja a documentação de instalação do GitHub para a fórmula exata |
| WinGet (Windows) | Disponível via WinGet — veja a documentação de instalação do GitHub para o ID exato do pacote |
| Iniciar | copilot (autentica com suas credenciais existentes do GitHub) |
Uma conta do GitHub é necessária de qualquer forma. Usar os modelos em nuvem padrão exige adicionalmente um nível de assinatura do GitHub Copilot que inclua acesso à CLI (o nível Free é suficiente, com uso limitado). Configurar o caminho local/BYOK exige adicionalmente que você mesmo execute o Ollama, vLLM ou Foundry Local — o Copilot CLI não instala nem gerencia um servidor de modelo local para você.
Preços do GitHub Copilot CLI
O acesso ao Copilot CLI depende de uma assinatura do GitHub Copilot, não é vendido separadamente. Os níveis abaixo refletem os planos individuais e empresariais publicados pelo GitHub; verifique os preços atuais em github.com/features/copilot/plans antes de decidir, já que os níveis e as cotas de créditos mudam.
Free
- Preço:
- US$ 0
- AI Credits / O que inclui:
- 2.000 completions de código e 50 solicitações de chat por mês; o acesso ao Copilot CLI está incluído, limitado por essas cotas
Pro
- Preço:
- US$ 10/mês
- AI Credits / O que inclui:
- US$ 15/mês em AI Credits, compartilhados entre Copilot Chat, modo agente, revisão de código e Copilot CLI
Pro+
- Preço:
- US$ 39/mês
- AI Credits / O que inclui:
- US$ 70/mês em AI Credits, compartilhados no mesmo conjunto de recursos
Max
- Preço:
- US$ 100/mês
- AI Credits / O que inclui:
- US$ 200/mês em AI Credits, compartilhados no mesmo conjunto de recursos
Business
- Preço:
- US$ 19/usuário/mês
- AI Credits / O que inclui:
- Plano para equipes; verifique a cota atual de AI Credits na página de preços do GitHub
Enterprise
- Preço:
- US$ 39/usuário/mês
- AI Credits / O que inclui:
- Plano para organizações; verifique a cota atual de AI Credits na página de preços do GitHub
AI Credits são um único pool compartilhado por plano individual pago — o uso intenso do Copilot CLI consome a mesma cota que Copilot Chat, modo agente e revisão de código, não um orçamento separado só para a CLI. O caminho BYOK/modelo local não consome nenhum AI Credit do GitHub, já que o GitHub não executa o modelo — mas você é responsável pelos custos de hospedagem que sua própria configuração de Ollama, vLLM ou Foundry Local exigir. Esses números eram precisos no momento da review; o GitHub já mudou os preços do Copilot antes e pode mudar novamente — verifique o link acima em vez de tratar esta tabela como permanente.
GitHub Copilot CLI vs. Aider
O GitHub Copilot CLI e o Aider são ambos agentes de codificação com IA em terminal, mas adotam padrões quase opostos sobre onde a inferência acontece e como você paga por ela.
Inferência padrão
- GitHub Copilot CLI:
- Nuvem, via modelos hospedados pelo GitHub
- Aider:
- Nuvem, via a chave de API que você configurar — ou totalmente local via Ollama e servidores similares
Caminho de modelo local
- GitHub Copilot CLI:
- Configuração BYOK opcional (quatro variáveis de ambiente) apontando para Ollama, vLLM ou Foundry Local
- Aider:
- Suporte nativo a modelos locais via Ollama e outros servidores compatíveis com OpenAI, sem necessidade de modo BYOK separado
Licença
- GitHub Copilot CLI:
- Proprietária, código fechado
- Aider:
- Código aberto (Apache-2.0); veja a review do Aider da PromptQuorum
Acesso / preços
- GitHub Copilot CLI:
- Condicionado a uma assinatura do GitHub Copilot, de Free a US$ 100/mês
- Aider:
- A ferramenta em si é gratuita; você só paga pela API ou pelo processamento local que usar
Integração com o GitHub
- GitHub Copilot CLI:
- Integração nativa e de primeira parte com conta e repositório do GitHub
- Aider:
- Funciona com qualquer repositório Git; não exige integração específica com o GitHub
Se um fluxo de trabalho totalmente local e capaz de funcionar offline é a prioridade, o Aider trata isso como padrão de primeira classe, em vez de uma etapa de configuração opcional — veja a review do Aider da PromptQuorum para sua configuração exata de modelos locais.
Para quem é o GitHub Copilot CLI?
Se o Copilot CLI se encaixa depende de você estar confortável com a inferência em nuvem por padrão, e de quanto esforço está disposto a dedicar ao caminho BYOK caso queira modelos locais.
Concorrentes e alternativas
O GitHub Copilot CLI está no mesmo segmento que vários outros agentes de codificação com IA em terminal. Esta review é o complemento aprofundado da entrada do GitHub Copilot CLI no Local LLM Software Directory — consulte essa página para o catálogo completo.
- Aider — um agente de codificação em terminal de código aberto com modelos locais como opção de primeira classe, não opcional; veja a review do Aider e a comparação direta acima.
- OpenCode — outro agente de codificação em terminal; veja a review do OpenCode da PromptQuorum.
- Shell-GPT — um assistente de IA de linha de comando mais leve; veja a review do Shell-GPT.
- Tabby — um assistente de codificação com IA autogerenciado, feito para rodar totalmente na sua própria infraestrutura; veja a review do Tabby.
Erros comuns ao avaliar o GitHub Copilot CLI
A maior parte da confusão sobre o Copilot CLI vem de misturar onde a interface roda com onde o modelo de IA roda, ou de mal-entendidos sobre como funcionam os AI Credits compartilhados e os requisitos de BYOK.
Perguntas frequentes
O que é o GitHub Copilot CLI?
O GitHub Copilot CLI (github.com/features/copilot/cli) é o agente de codificação com IA por linha de comando do GitHub. Ele roda no seu terminal, lê seu repositório, e pode propor alterações e executar comandos que você aprovar, com uma interface no estilo de chat.
O GitHub Copilot CLI executa modelos de IA localmente por padrão?
Não. Por padrão, ele envia solicitações pela rede para os modelos hospedados pelo GitHub. Ele roda em um terminal local, mas isso não é o mesmo que executar inferência local.
O GitHub Copilot CLI pode usar modelos locais como o Ollama?
Sim, por meio de uma configuração BYOK (bring-your-own-key) definida com quatro variáveis de ambiente: COPILOT_PROVIDER_BASE_URL e COPILOT_MODEL (obrigatórias), além de COPILOT_PROVIDER_TYPE e COPILOT_PROVIDER_API_KEY (opcionais). O GitHub cita explicitamente Ollama, vLLM e Foundry Local como provedores locais compatíveis.
O GitHub Copilot CLI é gratuito?
O nível Free do GitHub Copilot (US$ 0) inclui acesso ao Copilot CLI, limitado a 2.000 completions de código e 50 solicitações de chat por mês. Os níveis pagos vão de Pro (US$ 10/mês) a Max (US$ 100/mês) para indivíduos, e de Business (US$ 19/usuário/mês) a Enterprise (US$ 39/usuário/mês) para equipes — verifique os preços atuais em github.com/features/copilot/plans.
Qual licença o GitHub Copilot CLI usa?
Proprietária e de código fechado. Não há repositório de código-fonte público, então nenhuma contagem de estrelas do GitHub se aplica a esta ferramenta.
Como instalo o GitHub Copilot CLI?
Execute npm install -g @github/copilot, ou instale via Homebrew ou WinGet, depois inicie com o comando copilot e autentique-se com sua conta existente do GitHub.
Quais provedores de modelos locais o GitHub Copilot CLI suporta?
Ollama, vLLM e Foundry Local são citados explicitamente na documentação BYOK do GitHub, além de qualquer endpoint compatível com OpenAI Chat Completions.
O que são AI Credits e como se aplicam ao Copilot CLI?
AI Credits são uma cota mensal de uso nos planos individuais pagos, compartilhada entre Copilot Chat, modo agente, revisão de código e Copilot CLI. Pro, Pro+ e Max incluem US$ 15, US$ 70 e US$ 200 por mês, respectivamente.
Quais são os requisitos para um modelo local em BYOK?
O modelo precisa ser compatível com chamadas de ferramentas e streaming; o GitHub recomenda uma janela de contexto de 128 mil tokens para um comportamento agêntico confiável.
Como o GitHub Copilot CLI se compara ao Aider?
O Aider trata modelos locais como uma opção nativa de primeira classe e é de código aberto; o Copilot CLI usa modelos em nuvem por padrão e exige uma configuração BYOK separada para uso local, além de ser de código fechado. Veja a comparação completa acima.
