GitHub Copilot cresceu muito além da conclusão de código em seu editor. Agora ele também reside no seu terminal. CLI do GitHub Copilot permite revisar código, gerar testes, depurar problemas e fazer perguntas sobre seus projetos sem sair da linha de comando.
Para ajudar os desenvolvedores a se atualizarem, elaboramos um curso gratuito e de código aberto: CLI do GitHub Copilot para iniciantes. São 8 capítulos práticos desde o início e projetados para que você possa passar da instalação à construção de fluxos de trabalho reais em poucas horas. Já tem uma conta GitHub? A CLI do GitHub Copilot funciona com Copiloto GitHub gratuitoque está disponível para todas as contas pessoais do GitHub.
Neste post, explicarei o que o curso cobre e como começar.
O que a CLI do GitHub Copilot pode fazer
Se você ainda não experimentou, GitHub Copilot CLI é um assistente de IA conversacional executado em seu terminal. Você aponta para arquivos usando @ referências e lê seu código e responde com análises, sugestões ou código gerado.
Você pode usá-lo para:
- Revise um arquivo e receba feedback sobre a qualidade do código
- Gere testes com base no código existente
- Depure problemas apontando para um arquivo e perguntando o que há de errado
- Explique código desconhecido ou lógica confusa
- Gere mensagens de commit, refatore funções e muito mais
- Escreva novos recursos de aplicativos (front-end, APIs, interações de banco de dados e muito mais)
Ele lembra o contexto de uma conversa, portanto, as perguntas de acompanhamento baseiam-se no que veio antes.
O que o curso cobre
O curso está estruturado em 8 capítulos progressivos. Cada um se baseia no anterior, e você trabalha com o mesmo projeto: um aplicativo de gerenciamento de coleção de livros. Em vez de pular entre trechos isolados, você continua melhorando uma base de código à medida que avança.
Veja como é usar o GitHub Copilot CLI na prática. Digamos que você queira revisar um arquivo Python em busca de possíveis problemas. Inicie o Copilot CLI e pergunte o que você gostaria que fosse feito:
$ copilot
> Review @samples/book-app-project/books.py for potential improvements. Focus on error handling and code quality.
O Copilot lê o arquivo, analisa o código e fornece feedback específico diretamente no seu terminal.

Aqui estão os capítulos abordados no curso:
- Início rápido — Instalação e autenticação
- Primeiros passos — Aprenda os três modos de interação: interativo, planejado e único (programático)
- Contexto e Conversas – Usando
@referências para apontar o Copilot para arquivos e diretórios, além de gerenciamento de sessão com--continuee--resume - Fluxos de trabalho de desenvolvimento — Revisão de código, refatoração, depuração, geração de testes e integração Git
- Agentes personalizados — Construindo assistentes de IA especializados com
.agent.mdarquivos (por exemplo, um revisor Python que sempre verifica dicas de tipo) - Habilidades — Criação de instruções específicas de tarefas que são acionadas automaticamente com base no seu prompt
- Servidores MCP — Conectando o Copilot a serviços externos, como repositórios GitHub, sistemas de arquivos e APIs de documentação por meio do Model Context Protocol
- Juntando tudo — Combinando agentes, habilidades e servidores MCP em fluxos de trabalho de desenvolvimento completos

Cada comando do curso pode ser copiado e executado diretamente. Nenhum conhecimento de IA ou aprendizado de máquina é necessário.
Para quem é isso
O curso foi desenvolvido para:
- Desenvolvedores que usam fluxos de trabalho de terminal. Se você já estiver executando compilações, verificando o status do git e fazendo SSH em servidores a partir da linha de comando, o Copilot CLI se encaixa perfeitamente nesse fluxo.
- Equipes que buscam padronizar práticas assistidas por IA. Agentes e habilidades personalizados podem ser compartilhados entre uma equipe por meio de um projeto
.github/agentse.github/skillsdiretórios. - Estudantes e desenvolvedores em início de carreira. O curso explica a terminologia de IA à medida que surge e cada capítulo inclui tarefas com critérios de sucesso claros.
Você não precisa de experiência anterior com ferramentas de IA. Se você consegue executar comandos em um terminal, você aprenderá e aplicará os conceitos deste curso.
Como o curso ensina
Cada capítulo segue um padrão consistente: uma analogia do mundo real para fundamentar o conceito, depois o material técnico principal e, em seguida, exercícios práticos. Por exemplo, os três modos de interação são comparados a pedir comida num restaurante. O modo de planejamento é mais como mapear sua rota até o restaurante antes de começar a dirigir. O modo interativo é uma conversa com um garçom. E o modo one-shot (modo programático) é como passar pelo drive-through.

Os capítulos posteriores usam comparações diferentes: os agentes são como contratar especialistas, as habilidades funcionam como acessórios para uma furadeira e os servidores MCP são comparados a extensões de navegador. O objetivo é fornecer a você um modelo visual e mental antes que os detalhes técnicos cheguem.
O curso também se concentra em uma questão que é mais difícil do que parece: quando devo usar qual ferramenta? Saber a diferença entre procurar um agente, uma habilidade ou um servidor MCP requer prática, e o capítulo final aborda essa tomada de decisão em um fluxo de trabalho realista.

Comece
O curso é gratuito e de código aberto. Você pode clonar o repositório ou abra-o no GitHub Codespaces para um ambiente totalmente configurado. Comece imediatamente, coloque o Copilot CLI em execução e veja se ele se adapta ao seu fluxo de trabalho.
CLI do GitHub Copilot para iniciantes
Para uma referência rápida, consulte o Referência de comando CLI.
Inscrever-se em GitHub Insider para obter mais dicas e guias para desenvolvedores.
Deseja saber mais sobre Programação e Desenvolvimento Clique Aqui!
GitHub Copilot CLI

Perito em Computação Forense e Crimes Cibernéticos
Investigação Digital | Laudos Técnicos | Resposta a Incidentes
Bacharel em Sistemas da Informação, Certificado Microsoft Azure IA e MOS. Trabalho como Administrador de Redes, Firewall e Servidores Windows e Linux!
Minhas atividades favoritas são: Caminhar, Fazer Trilhas, Natureza, Insetos e claro ler sobre Tecnologia.

