Skip to main content
Skip to content

Onde usar GitHub Copilot

Escolha onde trabalhar com GitHub Copilot, desde entender um problema até escrever, revisar, testar e colocar código em produção.

Use GitHub Copilot nas ferramentas que você já usa para planejar, compilar, revisar, testar e enviar software.

O GitHub Copilot app é o melhor lugar para fazer tudo isso em um único fluxo de trabalho: gerenciar o trabalho orientado por agentes em tarefas paralelas, coordenar o trabalho em vários repositórios e manter o navegador, o terminal e o ciclo de vida do pull request conectados em um só lugar.

Você também pode fazer perguntas no navegador, receber sugestões ao editar código no seu IDE, trabalhar no terminal ou criar suas próprias ferramentas com tecnologia Copilot usando o SDK.

Se você não tiver certeza de por onde começar, escolha uma superfície com base no trabalho de codificação que deseja fazer agora. As superfícies podem ter casos de uso sobrepostos: alguns dão suporte a fluxos de trabalho amplos e de várias etapas, enquanto outros se concentram em tarefas específicas.

Onde o Copilot pode ser usado

WhereUse-o paraIntrodução
GitHub Copilot appGerencie seu trabalho conduzido por desenvolvedores e agentes em tarefas paralelas, múltiplos repositórios e no ciclo de vida do pull request em um único espaço de trabalho dedicado.
Introdução ao GitHub aplicativo Copilot
GitHub Copilot CLITrabalhando com Copilot no terminal, incluindo fluxos de trabalho repetíveis de linha de comando.
Introdução à CLI do GitHub Copilot
Seu IDE
(Visual Studio Code, Visual Studio, JetBrains IDEsEclipse e XCode)
Receba sugestões em linha, converse sobre o código ao redor e use um agente que pode editar arquivos para você.Guia de início rápido para usar o GitHub Copilot no seu IDE
GitHub Copilot SDKCriando aplicativos personalizados que usam os mesmos primitivos que Copilot.
Build your first Copilot-powered app
Site do GitHubFazer perguntas sobre repositórios, problemas e solicitações de pull ou atribuir trabalho a um agente.Guia de início rápido para usar o GitHub Copilot no GitHub.com
GitHub MobileConversando com Copilot fora do seu principal ambiente de desenvolvimento.
Fazendo perguntas ao GitHub Copilot no GitHub Mobile
GitHub DesktopObter ajuda com mensagens de confirmação e resumos.
Configurando Copilot no GitHub Desktop

Para verificar quais Copilot recursos estão disponíveis para sua conta pessoal, acesse suas Copilot configurações em https://github.com/settings/copilot/features.

Para comparar o suporte entre IDEs, consulte matriz de recursos Copilot.

Qual é o certo para mim?

Você não precisa usar todas as superfícies. Escolha o mais próximo do trabalho que você está fazendo agora.

Se você não tiver certeza de por onde começar, use Copilot no GitHub site. Não há nada para instalar e você pode fazer perguntas sobre um repositório, problema ou solicitação de pull que você já abriu.

Use esses contextos comuns de desenvolvimento para escolher uma superfície:

  • Coordenação do trabalho do agente: use o GitHub Copilot app quando quiser um único lugar para coordenar o trabalho do agente, gerenciar frentes de trabalho paralelas, trabalhar em vários repositórios e manter o navegador, o terminal e o ciclo de vida do pull request conectados.
  • Comandos em execução: use GitHub Copilot CLI quando quiser trabalhar no terminal, execute comandos de terminal complexos e execute tarefas em paralelo. Para tarefas de agente que executam comandos, use áreas restritas locais ou de nuvem para controlar onde os comandos são executados e o que eles podem acessar.
  • Escrever código: use GitHub Copilot em seu IDE quando quiser escrever e refinar seu código interativamente.
  • Estendendo suas próprias ferramentas: use GitHub Copilot SDK ao criar um aplicativo ou um fluxo de trabalho interno que chama Copilot diretamente.
  • Planejando uma alteração: use o GitHub site quando o trabalho começa a partir de uma issue, pull request ou repositório desconhecido.
  • Verificando o trabalho longe da sua mesa: use GitHub Mobile quando precisar fazer uma pergunta rápida de um dispositivo móvel.

Você pode alternar superfícies mais tarde, muitas vezes sem recomeçar. Por exemplo, você pode entender um problema na interface da Web, solicitar que um agente faça uma alteração, examinar a solicitação de pull em seu IDE e, em seguida, fazer o acompanhamento do terminal.

Como as superfícies funcionam juntas

Alguns contextos, permissões e configurações podem ser transferidos entre interfaces. As configurações e o contexto que se aplicam dependem do Copilot recurso e da superfície que você usa.

Quando houver suporte, seu plano, instruções personalizadas, habilidades de agente e servidores MCP conectados se aplicam aos locais onde você usa Copilot, para que você possa configurá-los uma vez e usá-los em diferentes partes do fluxo de trabalho.

Um único item de trabalho pode passar entre superfícies. Por exemplo, você pode começar com uma issue em GitHub, atribuí-la a Copilot cloud agent, acompanhar o trabalho no GitHub Copilot app, revisar o pull request no seu IDE e mesclá-lo na interface web.

Você também pode começar a Copilot trabalhar em uma tarefa em seu terminal e continuar a mesma sessão no navegador ou em seu dispositivo móvel.

As superfícies também compartilham a mesma base. As experiências Copilot que você usa em diferentes superfícies são viabilizadas pelo mesmo SDK e pelos mesmos primitivos da plataforma. Você pode usar esse mesmo SDK para criar Copilot em seus próprios aplicativos, ferramentas e fluxos de trabalho, para que integrações personalizadas e experiências de primeira parte Copilot funcionem com os mesmos recursos subjacentes.

Suas opções são mantidas ao longo do fluxo de trabalho, incluindo:

Para organizações, as políticas de administrador se aplicam na maioria das superfícies que os desenvolvedores usam. Consulte Administrar GitHub Copilot para sua equipe.

Próximas Etapas