{"meta":{"title":"Introdução à CLI do GitHub Copilot","intro":"Saiba rapidamente como usar GitHub Copilot CLI.","product":"GitHub Copilot","breadcrumbs":[{"href":"/pt/copilot","title":"GitHub Copilot"},{"href":"/pt/copilot/get-started","title":"Introdução"},{"href":"/pt/copilot/get-started/cli-quickstart","title":"Início rápido da CLI Copilot"}],"documentType":"article"},"body":"# Introdução à CLI do GitHub Copilot\n\nSaiba rapidamente como usar GitHub Copilot CLI.\n\n## Introduction\n\nGitHub Copilot CLI é um poderoso assistente 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.\n\nEste guia ajudará você a começar a usar a CLI.\n\n## Installation\n\nUse um destes comandos:\n\n* **Plataforma cruzada (npm)**\n\n  Pré-requisito: Node.js 22 or later.\n\n  ```bash copy\n  npm install -g @github/copilot\n  ```\n\n* **Windows (WinGet)**\n\n  ```bash copy\n  winget install GitHub.Copilot\n  ```\n\n* **macOS/Linux (Homebrew)**\n\n  ```bash copy\n  brew install --cask copilot-cli\n  ```\n\n## Iniciando a CLI pela primeira vez\n\n1. No terminal, navegue até o diretório do projeto onde você deseja usar Copilot CLI.\n\n2. Inicie uma sessão interativa da CLI:\n\n   ```bash\n   copilot\n   ```\n\n3. Na interface da CLI, insira `/login` e siga os prompts na tela para autenticar com sua GitHub conta.\n\n   Você só precisará fazer isso na primeira vez que usar a CLI.\n\n4. Quando solicitado, confirme se você confia que os arquivos no diretório atual são adequados para uso com uma ferramenta de IA.\n\n   > \\[!NOTE]\n   > Copilot não fará alterações em seus arquivos sem sua aprovação explícita.\n\n5. Tente fazer uma pergunta a Copilot, por exemplo:\n\n   ```copilot copy\n   Give me an overview of this project.\n   ```\n\n   Se quiser, você pode falar seu prompt em vez de digitá-lo. Consulte [Usar entrada de voz com Copilot CLI](/pt/copilot/how-tos/copilot-cli/use-copilot-cli/voice-input).\n\n## Atalhos principais para dominar\n\n| Atalho                       | Ação                                                   |\n| ---------------------------- | ------------------------------------------------------ |\n| <kbd>Esc</kbd>               | Cancelar a operação atual                              |\n| <kbd>Ctrl</kbd>+<kbd>C</kbd> | Cancelar se estiver pensando, limpar a entrada ou sair |\n| <kbd>Ctrl</kbd>+<kbd>L</kbd> | Limpar a tela                                          |\n| `@`                          | Mencionar arquivos a serem incluídos no contexto       |\n| `/`                          | Mostrar comandos de barra                              |\n| `?`                          | Mostrar ajuda em formato de abas                       |\n| <kbd>↑</kbd> e <kbd>↓</kbd>  | Navegar pelo histórico de comandos                     |\n\nPara obter uma lista completa de atalhos e comandos disponíveis, insira:\n\n```bash\n/help\n```\n\n## Usando GitHub Copilot CLI de forma não interativa\n\nVocê também pode inserir um comando em seu terminal e obter uma resposta diretamente de Copilot, sem iniciar uma sessão interativa.\n\nPara fazer isso, passe um prompt para a CLI com o sinalizador `-p`. Por exemplo:\n\n```bash\ncopilot -p \"In Git, how can I apply a commit from another branch\"\n```\n\nO `-p` sinalizador permite que você use GitHub Copilot CLI programaticamente em scripts, por exemplo, para automatizar tarefas usando IA.\n\nVocê pode adicionar o sinalizador `-s` para informar à CLI que deve gerar apenas a resposta de Copilot, omitindo as informações de uso adicionais.\n\n```bash\ncopilot -sp \"YOUR PROMPT HERE\"\n```\n\nPara obter detalhes de outros sinalizadores que você pode usar programaticamente e obter mais informações, digite:\n\n```bash\ncopilot help\n```\n\nor:\n\n```bash\ncopilot help TOPIC\n```\n\nonde TOPIC é um dos tópicos listados na saída da ajuda.\n\n## Próximas Etapas \n\nSaiba mais sobre Copilot CLI:\n\n* [Sobre GitHub Copilot CLI](/pt/copilot/concepts/agents/copilot-cli/about-copilot-cli)\n* [Usando GitHub Copilot CLI](/pt/copilot/how-tos/copilot-cli/use-copilot-cli/overview)\n* [Práticas recomendadas para GitHub Copilot CLI](/pt/copilot/how-tos/copilot-cli/cli-best-practices)\n* [Introdução a GitHub Copilot CLI: um curso prático gratuito](https://developer.microsoft.com/blog/get-started-with-github-copilot-cli-a-free-hands-on-course)"}