Skip to content

Instantly share code, notes, and snippets.

@timothywarner
Last active October 18, 2024 18:11
Show Gist options
  • Select an option

  • Save timothywarner/cc71661d0442f0ee917b98413d2c1e0d to your computer and use it in GitHub Desktop.

Select an option

Save timothywarner/cc71661d0442f0ee917b98413d2c1e0d to your computer and use it in GitHub Desktop.
GitHub Copilot Level 2 ("Advanced") Class Handout

GitHub Copilot Training - Level 2 ("Advanced")

Agenda

Specific topics

  1. Implement Tim's prompt engineering tips and tricks
  2. Introduce GitHub Copilot features in the Business edition (Copilot in GitHub.com and Mobile; PR summaries, Copilot in CLI, GitHub models)
  3. Look ahead to future Enterprise features

Contact information

Prompt engineering tips and tricks

  • Integrate 4 W's (who, what, when, why) into your prompts
  • Off-the-shelf LLMs like GitHub Copilot behave inconsistently day by day
  • Develop a "prompt smell" for responses that aren't custom-fitted to your project and context
  • Be bold to refocus the AI: "No!" "Too verbose," etc. Context length is always an issue
  • Bounce ideas off Copilot like you do your colleagues and the Google / Stack Overflow machines

Relevant GitHub Copilot resources

GitHub Copilot Enterprise features

  • Copilot Chat skills in IDEs
  • Copilot knowledge bases
  • Fine tuning a custom LLM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment