Skip to content

Instantly share code, notes, and snippets.

@nenodias
Last active June 18, 2025 19:54
Show Gist options
  • Save nenodias/a8da6b06ae01d126505da7055507e01f to your computer and use it in GitHub Desktop.
Save nenodias/a8da6b06ae01d126505da7055507e01f to your computer and use it in GitHub Desktop.
Copilot Study

Copilot Study

Responsile AI Principles

Github Copilot Plans

CLI Commands

REST API

Custom Model

Knowledge Bases

Copilot instructions Markdown File

Content Exclusion (YAML inside settings)

Prompts

Copilot Extensions

General

  • Copilot pega informações não somente do contexto atual selecionado, mas também das abas abertas. (Não precisa explicitamente do consentimento do desenvolvedor para acessar esse código)
  • Lembrar da ferramenta de remoção de duplicação de código aberto (Duplication Detection)
  • Duplication Detection works on code about of 150 characters
  • Copilot ENVIA dados para melhorar os modelos da IA, porém esses dados são anonimizados
  • Zero-shot prompting provides no examples in the prompt, while few-shot prompting includes a few examples to guide the AI’s response.
  • "Fill in the middle" (ou "preenchimento no meio") é uma técnica usada em modelos de linguagem como o GPT, onde o modelo recebe texto com lacunas no meio e precisa prever o que falta entre partes do texto já conhecidas (em vez de apenas completar do final, como tradicionalmente ocorre).
  • https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
  • Desenvolvedores não treinam o modelo manualmente, é possível vincular documentações para serem knowledge bases
  • O input é filtrado pelo proxy na entrada, e o código devolvido pelo modelo e também é filtrado antes de ser retornado para a IDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment