Links to helpful resources for learning more about GitHub Copilot.
- Research: Copilot's Impact on Developer Productivity & Satisfaction
- GitHub Copilot Trust Center
- How to use GitHub Copilot: Prompts, tips, and use cases
- Upcoming Copilot Features
- Enabling Chat in the IDE (in beta for Visual Studio & VS Code)
Discusses research conducted by the GitHub Next team to evaluate the impact of GitHub Copilot on developer productivity and satisfaction. The study used a combination of surveys and controlled experiments to explore various dimensions of productivity and well-being.
Topics covered:
- Developer Productivity: Explored metrics and methods for measuring productivity.
- Developer Satisfaction: 60–75% of users feel more fulfilled and less frustrated.
- Mental Energy: Helps 73% of developers stay in the flow and 87% in preserving mental effort.
- Speed: Tasks completed 55% faster on average with GitHub Copilot.
- Broader Implications: Overall well-being and job satisfaction
The GitHub Copilot Trust Center addresses questions and concerns related to the tool's security, privacy, intellectual property, and compliance.
Topics covered:
- Security
- Privacy
- Data Handling
- IP and Open Source
- Labor Market
- Accessibility
The "How to Use GitHub Copilot: Prompts, tips, and use cases" article offers guidance for beginner and experienced developers on how to efficiently use and get the most out of GitHub Copilot.
Topics covered:
- Understanding prompts
- Best practices for prompt crafting
- Additional tips for better suggestions
A list of upcoming features for GitHub Copilot, with a focus on leveling up with chat and terminal interfaces, pull request support, and the integration of OpenAI’s GPT-4. Outlines plans to integrate AI into every part of the developer workflow.
Topics covered:
- Copilot for Docs
- Copilot for PRs
- Copilot in the CLI
Provides information about the GitHub Copilot Chat functionality and its use within Visual Studio Code & Visual Studio.
Topics covered:
- Prerequisites
- Enabling / Disabling GitHub Copilot Chat
- Installing the Visual Studio Code Extension
- Asking Your First Question
- Using Code Suggestions from GitHub Copilot Chat
- Asking Questions About Your Code
- Sharing Feedback about GitHub Copilot Chat