Skip to main content

Introdução à CLI do GitHub Copilot

Saiba rapidamente como usar GitHub Copilot CLI.

Quem pode usar esse recurso?

GitHub Copilot CLI está disponível com todos os Copilot planos. Se você receber Copilot de uma organização, a Copilot CLI política deverá ser habilitada nas configurações da organização.

Introdução

GitHub Copilot CLI é um assistente eficiente de codificação de IA nativo do terminal que traz capacidades agenciais diretamente para sua linha de comando. Oferece Copilot CLI flexibilidade profunda, GitHub integração de fluxo de trabalho e a capacidade de trabalhar de forma autônoma em tarefas complexas, mantendo o controle total do usuário.

Este guia ajudará você a começar a usar a CLI.

Installation

Use um destes comandos:

  • Plataforma cruzada (npm)

    Pré-requisito: Node.js 22 or later.

    Bash
    npm install -g @github/copilot
    
  • Windows (WinGet)

    Bash
    winget install GitHub.Copilot
    
  • macOS/Linux (Homebrew)

    Bash
    brew install --cask copilot-cli
    

Iniciando a CLI pela primeira vez

  1. No terminal, navegue até o diretório do projeto onde você deseja usar Copilot CLI.

  2. Inicie uma sessão interativa da CLI:

    copilot
    
  3. Na interface da CLI, insira /login e siga os prompts na tela para autenticar com sua GitHub conta.

    Você só terá que fazer isso na primeira vez que usar CLI.

  4. Quando solicitado, confirme se você confia que os arquivos no diretório atual são adequados para uso com uma ferramenta de IA.

    Observação

    Copilot não fará alterações em seus arquivos sem sua aprovação explícita.

  5. Tente fazer uma pergunta a Copilot, por exemplo:

    Copilot prompt
    Give me an overview of this project.
    

    Se quiser, você pode falar seu prompt em vez de digitá-lo. Consulte Usar entrada de voz com Copilot CLI.

Atalhos principais para dominar

ShortcutAção
EscCancelar a operação atual
Ctrl+CCancelar se estiver pensando em limpar a entrada ou sair
Ctrl+LLimpar a tela
@Mencionar arquivos a serem incluídos no contexto
/Mostrar comandos de barra
?Mostrar ajuda em formato de abas
e Navegar pelo histórico de comandos

Para obter uma lista completa de atalhos e comandos disponíveis, insira:

/help

Usando GitHub Copilot CLI de forma não interativa

Você também pode inserir um comando em seu terminal e obter uma resposta diretamente de Copilot, sem iniciar uma sessão interativa.

Para fazer isso, passe um prompt para a CLI com o sinalizador -p. Por exemplo:

copilot -p "In Git, how can I apply a commit from another branch"

O -p sinalizador permite que você use GitHub Copilot CLI programaticamente em scripts, por exemplo, para automatizar tarefas usando IA.

Você pode adicionar o sinalizador -s para informar à CLI que deve gerar apenas a resposta de Copilot, omitindo as informações de uso adicionais.

copilot -sp "YOUR PROMPT HERE"

Para obter detalhes de outros sinalizadores que você pode usar programaticamente e obter mais informações, digite:

copilot help

or:

copilot help TOPIC

onde TOPIC é um dos tópicos listados na saída da ajuda.

Próximas etapas

Saiba mais sobre Copilot CLI: