Skip to main content

Introdução à CLI do GitHub Copilot

Aprenda rapidamente como usar CLI do GitHub Copilot.

Quem pode usar esse recurso?

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

Introdução

CLI do GitHub Copilot é um poderoso assistente de codificação com IA nativo do terminal que traz recursos de agente diretamente para sua linha de comando. O CLI do Copilot oferece flexibilidade intensa, integração do fluxo de trabalho GitHub 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 ou mais recente.

    Bash
    npm install -g @github/copilot
    
  •         **Windows (WinGet)**
    
    Bash
    winget install GitHub.Copilot
    
  •         **macOS/Linux (Homebrew)**
    
    Bash
    brew install copilot-cli
    

Iniciando a CLI pela primeira vez

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

  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 conta GitHub .

    Você só precisará fazer isso na primeira vez que usar a 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 ao Copilot, por exemplo:

    Copilot prompt
    Give me an overview of this project.
    

Atalhos principais para dominar

ShortcutAção
          <kbd>Esc</kbd>                | Cancelar a operação atual |

| Ctrl+C | Cancelar se estiver pensando em limpar a entrada ou sair | | Ctrl+L | Limpar 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

Utilizando CLI do GitHub Copilot de forma não interativa

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

Para fazer isso, passe uma instrução para a CLI com a flag -p. Por exemplo:

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

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

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

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 CLI do Copilot:

  •         [AUTOTITLE](/copilot/concepts/agents/about-copilot-cli)
    
  •         [AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli)
    
  •         [AUTOTITLE](/copilot/how-tos/copilot-cli/cli-best-practices)