How-tos for GitHub Copilot
Learn how to use GitHub Copilot.
- GitHub Copilot on GitHub, 1 of 14
- GitHub Copilot in your IDE, 2 of 14
- GitHub Copilot CLI, 3 of 14
- Best practices for GitHub Copilot CLI, 1 of 70
- Setting up GitHub Copilot CLI, 2 of 70
- Use GitHub Copilot CLI, 3 of 70
- Automate with GitHub Copilot CLI, 4 of 70
- Customize GitHub Copilot CLI, 5 of 70
- Administering Copilot CLI for your enterprise, 6 of 70
- Using Copilot CLI in GitHub Actions with GITHUB_TOKEN, 7 of 70
- Automating tasks with Copilot CLI and GitHub Actions, 8 of 70
- Quickstart for automating with GitHub Copilot CLI, 9 of 70
- Running GitHub Copilot CLI programmatically, 10 of 70
- Scheduling prompts in GitHub Copilot CLI, 11 of 70
- Agent skills, 12 of 70
- Plugins for GitHub Copilot, 13 of 70
- GitHub Copilot CLI, 14 of 70
- Dynamic workflows, 15 of 70
- Custom agents, 16 of 70
- Remote control of GitHub Copilot CLI sessions, 17 of 70
- Comparing Copilot customization features, 18 of 70
- Managing context for GitHub Copilot, 19 of 70
- Loading tools on demand with tool search, 20 of 70
- Delegating and parallelizing work with agents, 21 of 70
- Using LSP servers with GitHub Copilot CLI, 22 of 70
- Researching with GitHub Copilot CLI, 23 of 70
- Getting a second opinion with the rubber duck agent, 24 of 70
- Extensions for GitHub Copilot, 25 of 70
- Using dynamic workflows, 26 of 70
- Copilot CLI ACP server, 27 of 70
- GitHub Copilot CLI command reference, 28 of 70
- GitHub Copilot CLI plugin reference, 29 of 70
- GitHub Copilot CLI programmatic reference, 30 of 70
- About GitHub Copilot session data, 31 of 70
- GitHub Copilot hooks reference, 32 of 70
- Application card: GitHub Copilot Agents, 33 of 70
- Rolling out Copilot CLI hooks for your teams, 34 of 70
- Adding custom instructions for GitHub Copilot CLI, 35 of 70
- Adding MCP servers for GitHub Copilot CLI, 36 of 70
- Adding agent skills for GitHub Copilot CLI, 37 of 70
- Creating and using custom agents for GitHub Copilot CLI, 38 of 70
- Changing settings with the /settings command, 39 of 70
- Overview of customizing GitHub Copilot CLI, 40 of 70
- Creating a plugin for GitHub Copilot CLI, 41 of 70
- Finding and installing plugins for GitHub Copilot CLI, 42 of 70
- Adding LLM models to GitHub Copilot CLI, 43 of 70
- Using hooks with GitHub Copilot CLI, 44 of 70
- Adding LSP servers for GitHub Copilot CLI, 45 of 70
- Authenticating GitHub Copilot CLI, 46 of 70
- Configuring GitHub Copilot CLI, 47 of 70
- Installing GitHub Copilot CLI, 48 of 70
- Troubleshooting GitHub Copilot CLI authentication, 49 of 70
- Requesting a code review with GitHub Copilot CLI, 50 of 70
- Allowing and denying tool use, 51 of 70
- Use voice input with Copilot CLI, 52 of 70
- Using Autopilot mode in GitHub Copilot CLI, 53 of 70
- Allowing GitHub Copilot to work autonomously, 54 of 70
- Using GitHub Copilot CLI session data, 55 of 70
- Connecting GitHub Copilot CLI to VS Code, 56 of 70
- Delegating tasks to Copilot, 57 of 70
- Browsing issues, pull requests, and gists from GitHub Copilot CLI, 58 of 70
- Invoking custom agents, 59 of 70
- Managing pull requests with the /pr command, 60 of 70
- Using GitHub Copilot CLI, 61 of 70
- Canceling operations and rolling back changes in GitHub Copilot CLI, 62 of 70
- Speeding up task completion with the /fleet command, 63 of 70
- Steering agents in GitHub Copilot CLI, 64 of 70
- Steering a GitHub Copilot CLI session from another device, 65 of 70
- Setting an AI credit session limit in GitHub Copilot CLI, 66 of 70
- Asking a side question in GitHub Copilot CLI, 67 of 70
- Choosing a model in GitHub Copilot CLI, 68 of 70
- Using GitHub Copilot CLI to interact with desktop applications, 69 of 70
- Working with multiple GitHub Copilot CLI sessions, 70 of 70
- Cloud and local sandboxes for GitHub Copilot, 4 of 14
- GitHub Copilot app, 5 of 14
- Customizing the GitHub Copilot app, 1 of 11
- Working with agent sessions in the GitHub Copilot app, 2 of 11
- Choosing a model in the Copilot app, 3 of 11
- Working with projects in the GitHub Copilot app, 4 of 11
- Using the GitHub Copilot app to interact with desktop applications, 5 of 11
- Working with canvas extensions in the GitHub Copilot app, 6 of 11
- Viewing and fixing security alerts in the GitHub Copilot app, 7 of 11
- Managing issues and pull requests with the GitHub Copilot app, 8 of 11
- Using automations in the GitHub Copilot app, 9 of 11
- Adding LLM models to the GitHub Copilot app, 10 of 11
- Using deep links to open the GitHub Copilot app, 11 of 11
- Copilot SDK, 6 of 14
- GitHub Agentic Workflows, 7 of 14
- Use GitHub Copilot agents, 8 of 14
- GitHub Copilot integrations, 9 of 14
- Configure and audit content exclusion, 10 of 14
- Manage and monitor spending for GitHub Copilot, 11 of 14
- Manage your GitHub Copilot account, 12 of 14
- Administer GitHub Copilot for your team, 13 of 14
- Managing GitHub Copilot in your organization, 1 of 8
- Managing GitHub Copilot in your enterprise, 2 of 8
- Managing requests for additional Copilot budget, 3 of 8
- Managing MCP usage in your company, 4 of 8
- Downloading a GitHub Copilot activity report for your organization or enterprise, 5 of 8
- Viewing the Copilot usage metrics dashboard, 6 of 8
- Viewing the code generation dashboard, 7 of 8
- Viewing the Copilot impact dashboard, 8 of 8
- Troubleshoot GitHub Copilot, 14 of 14