GitHub Copilot for Developers (Live Training Course)
概览
Gain experience with an AI-based pair programmer right now! : 4 hours (4 x ~55 minute segments with breaks) - 📧 Email: [email protected] - 🌐 Website: TechTrainerTim.com - 🐦 Bluesky: @techtrainertim.bsky.social - 💼 LinkedIn: Timothy Warner - 🎥 YouTube: @TechTrainerTim - 📚 O'Reilly: Timothy Warner - (since June 1, 2026; premium requests are legacy; 1 credit = $0.01 USD; token-metered on input, output, and cached tokens) - Code completions and Next Edit Suggestions are - Subscription tiers including the new and Student plan - Copilot Business self-serve sign-ups show a pause banner for orgs on GitHub Free/Team — verify live - VS Code 1.129.
README
GitHub Copilot for Developers
Gain experience with an AI-based pair programmer right now!
Course Information
Instructor: Tim Warner - Microsoft MVP, MCT
Duration: 4 hours (4 x ~55 minute segments with breaks)
Platform: O’Reilly Live Training (ON24)
Connect with Tim
- 📧 Email: [email protected]
- 🌐 Website: TechTrainerTim.com
- 🐦 Bluesky: @techtrainertim.bsky.social
- 💼 LinkedIn: Timothy Warner
- 🎥 YouTube: @TechTrainerTim
- 📚 O’Reilly: Timothy Warner
Course Structure (July 2026)
Segment 1: Foundations & Core Workflow
- AI Credits are the billing model (since June 1, 2026; premium requests are legacy; 1 credit = $0.01 USD; token-metered on input, output, and cached tokens)
- Code completions and Next Edit Suggestions are unlimited on paid plans and consume zero credits
- Subscription tiers including the new Copilot Max ($100/mo) and Student plan
- Copilot Business self-serve sign-ups show a pause banner for orgs on GitHub Free/Team — verify live
- VS Code 1.129.x setup — Copilot Chat is built in; Agent Host runs Copilot, Claude, and Codex harnesses
- Chat interface basics (
Ctrl+Iinline, sidebar chat) - Chat participants (
@workspace,@terminal,@vscode,@github) - Slash commands (
/explain,/fix,/tests,/doc,/new,/troubleshoot) - Context and file references (
#file,#selection,#changes,#codebase) - Prompt engineering fundamentals
- Responsible AI foundations
Segment 2: Chat Power Features & Multi-File Operations
- Chat modes (Ask vs Edit vs Agent)
- Copilot Edit mode for controlled multi-file refactoring
- Custom instructions:
.github/copilot-instructions.md, path-scoped.github/instructions/*.instructions.md(applyTorequired,excludeAgentoptional), andAGENTS.md(nearest in the tree wins) - Prompt files (
.github/prompts/*.prompt.md) — useagent:;mode:is gone from the docs - Unified chat customization editor
- Auto model selection as the default paradigm — Free and Student get Auto only; enterprises can set Auto as the org default
- Current model lineup: GPT-5.6 family, GPT-5.5/5.4, Claude Opus 4.8, Sonnet 5, Fable 5, Gemini 3.5/3.6 Flash, MAI-Code-1-Flash, Kimi K2.7 Code
- Debugging workflows and iteration loops
- Next Edit Suggestions (free, zero credits)
- Copilot Vision — GA July 1, 2026: images and PDFs, all tiers including Free
Segment 3: Agentic Features & Advanced Workflows
- Agent Mode in VS Code with Plan mode, Autopilot mode, and sub-agent delegation (Explore, Task, Code Review, Plan)
- Copilot cloud agent (renamed from “coding agent” in April 2026) — async work on GitHub’s infrastructure
- GitHub Copilot CLI — install
@github/copilot(not@github/copilot-cli); binary iscopilot; Node 22+; PowerShell 6+ on Windows - Custom Agents (
.github/agents/*.agent.md) —descriptionrequired;target,disable-model-invocation,user-invocableoptional;inferretired; 30,000-char body limit - Agent Skills (
.github/skills//SKILL.md) — portable open standard;nameanddescriptionrequired - Model Context Protocol — current finalized spec
2025-11-25; the2026-07-28revision ships July 28, 2026 - MCP servers replaced Copilot Extensions, which were disabled November 10, 2025
- Copilot Memory (public preview) — removed if unused for 28 days; the timer resets on use
- Copilot SDK GA (June 2, 2026) and the Copilot app (GA to all plans July 7, 2026)
- Testing workflows, TDD, and migration scenarios
Segment 4: Enterprise Features, Spaces & Governance
- GitHub Copilot Spaces (GA Sep 2025; persistent context hubs)
- Organization-level custom instructions
- Copilot Code Review — agentic tool calling, CodeQL and ESLint, hand-off to the cloud agent; consumes GitHub Actions minutes since June 1, 2026
- Content exclusion gap: CLI, cloud agent, and Agent mode (plus Edit mode) do not support content exclusion. The cloud agent can see and update excluded files
- Enterprise AI Controls / agent control plane (GA Feb 26, 2026),
managed-settings.json(GA July 1, 2026), MCP allowlists (still preview) - Audit logs with agent attribution and
agent_session.taskevents - Copilot Metrics (GA Feb 27, 2026); repository-level metrics GA July 17, 2026; AI credits per user in the API
- AI Credit governance: cost centers, credit pooling, per-user budgets
- IDE expansion: JetBrains, Eclipse, Xcode, Visual Studio 2026
- GH-300 Certification overview — seven domains, weightings unchanged; revision effective August 7, 2026
Model Options (July 2026)
Navigate to the supported models reference and the models and pricing table live rather than reciting rates. The roster changes often.
| Provider | Models | Notes |
|---|---|---|
| OpenAI | GPT-5.6 Sol / Terra / Luna, GPT-5.5, GPT-5.4 (+ mini, nano), GPT-5.3-Codex, GPT-5 mini | All GA |
| Anthropic | Claude Opus 4.8, 4.7, 4.6, 4.5; Sonnet 5, 4.6, 4.5; Haiku 4.5; Fable 5 | GA. Opus 4.8 fast mode is preview; Fable 5 needs Business/Enterprise enablement |
| Gemini 3.6 Flash, 3.5 Flash, 2.5 Pro | GA. Gemini 3.1 Pro and 3 Flash are preview; 2.5 Pro and 3 Flash have retirement announced | |
| Microsoft | MAI-Code-1-Flash | GA |
| Other | Raptor mini (fine-tuned GPT-5 mini), Kimi K2.7 Code (Moonshot AI) | GA |
Auto model selection picks per request unless you pin. Several models support 1M-token context and configurable reasoning levels.
Retired: GPT-5.2, Claude Sonnet 4 (May 6, 2026), Claude Opus 4.1 / GPT-5 / GPT-5-Codex (Feb 17, 2026), plus 20+ models since October 2025.
What’s New (July 2026)
- AI Credits cutover completed June 1, 2026 — premium requests are legacy. 1 credit = $0.01, token-metered. No rollover; allowance resets at 00:00:00 UTC monthly.
- Copilot Max — new $100/mo tier with 20,000 credits.
- Business/Enterprise promotional credits — existing customers get 3,000 and 7,000 credits per user for June 1 to September 1, 2026. Last covered month is August.
- Claude Sonnet 5 GA (June 30) and Copilot app GA to all plans (July 7).
- Copilot SDK GA (June 2) — TypeScript, Python, Go, .NET, Rust, Java.
- Copilot Vision GA (July 1) — images and PDFs, all tiers including Free.
- Agent Finder GA (June 17) — implements the Agentic Resource Discovery (ARD) spec.
- Repository-level usage metrics GA (July 17); AI credits per user added to the metrics API (June 19).
- VS Code 1.129.1 (July 15) — Agent Host process, session-management tools,
!terminal prefix. - Gemini 3.6 Flash added July 21, 2026.
- Coming: MCP spec
2026-07-28ships July 28;used_copilot_coding_agentmetrics field deprecates August 1; GH-300 revision effective August 7.
Subscription Tiers (July 2026)
Billing is usage-based on GitHub AI Credits. 1 AI credit = $0.01 USD. Base credits match the subscription price one-for-one; the flex allotment sits on top and is designed to change as AI economics change. Credits do not roll over, and the allowance resets at 00:00:00 UTC on the first of each month.
Code completions and Next Edit Suggestions are unlimited on paid plans and consume zero credits. Credits are spent by chat, agent mode, code review, cloud agent, CLI, and Copilot Apps.
| Tier | Price | Base credits | Flex | Total credits/mo | $ value |
|---|---|---|---|---|---|
| Free | $0 | not published | not published | not published | not published |
| Student | Free | not published | not published | not published | not published |
| Pro | $10/mo | 1,000 | 500 | 1,500 | $15 |
| Pro+ | $39/mo | 3,900 | 3,100 | 7,000 | $70 |
| Max | $100/mo | 10,000 | 10,000 | 20,000 | $200 |
| Business | $19/seat/mo | 1,900 | n/a | 1,900 | $19 |
| Enterprise | $39/seat/mo | 3,900 | n/a | 3,900 | $39 |
GitHub publishes no numeric credit figure for Free or Student. Free includes 2,000 code completions per month; Student includes unlimited completions.
Promotional allowance, June 1 to September 1, 2026: existing Business customers receive 3,000 credits per user and existing Enterprise customers 7,000 credits per user. Seat prices did not change, the last covered month is August, and it applies to existing customers only.
Verified July 21, 2026. Overage bills at published per-model token rates, not a flat per-credit fee. See models and pricing.
Prerequisites
- GitHub account (Free plan includes Copilot with 2,000 monthly code completions)
- Visual Studio Code 1.129+ (Copilot Chat is built in)
- Basic understanding of Git and GitHub
- Familiarity with at least one programming language
Copilot Links
Verified 2026-07-22. Grouped for the way you actually use them: get people running, find what others built, get certified.
1. Enablement - get up and running
Sign up and set up
| Link | What it is |
|---|---|
| Copilot product page | Marketing overview and the sign-up entry point |
| Plans and pricing | Live pricing. Check the sign-up banner before recommending a tier |
| Compare plans | Feature-by-feature comparison across Free through Enterprise |
| Start with Copilot Free | Sign-up entry point. No credit card required |
| Quickstart | Fastest zero-to-first-suggestion path |
| Official documentation | The docs root |
IDE and client setup
| Link | What it is |
|---|---|
| VS Code setup | Chat is built in as of 1.129.x; the completions extension is separate |
| VS Code extension | Marketplace listing |
| Visual Studio extension | VS 2022 and 2026 |
| JetBrains plugin | IntelliJ, PyCharm, GoLand, and friends |
| Neovim plugin | copilot.vim |
| Install the Copilot extension (all IDEs) | One page covering JetBrains, Visual Studio, Xcode, Eclipse, Vim/Neovim, Azure Data Studio |
| Copilot desktop app | macOS, Windows, Linux. Any plan, or bring your own key |
| Install Copilot CLI | npm install -g @github/copilot - not @github/copilot-cli. Needs Node 22+, and PowerShell 6+ on Windows |
Hands-on learning
| Link | What it is |
|---|---|
| Copilot tutorials | Official hands-on examples for chat, CLI, and customization |
| Getting Started with Copilot (course repo) | Interactive course taught inside Issues via Actions. Copy to your account and go |
| GitHub Learn portal | Course catalog. Note it is a client-side app, so give it a second to render before you demo it |
| Copilot CLI for Beginners | Guided lessons and quizzes covering slash commands, modes, agents, skills, MCP |
| MS Learn: Copilot Fundamentals Pt. 1 | Free learning path |
| MS Learn: Copilot Fundamentals Pt. 2 | Free learning path |
Staying current (this product changes weekly)
| Link | What it is |
|---|---|
| GitHub Changelog | The single most useful feed. Filter for Copilot |
| What is new in Copilot | Curated highlights |
| Supported AI models | The authoritative model roster |
| Models and pricing | Per-model token rates. Navigate live; do not memorize |
| VS Code release notes | Monthly, and Copilot features land here first |
Billing note: AI Credits replaced premium requests on June 1, 2026. 1 credit = $0.01. The annual-plan multiplier table is legacy and applies only to Pro and Pro+ annual subscribers who stayed on request-based billing.
2. Resources - galleries, collections, and standards
Awesome Copilot - the community collection
| Link | What it is |
|---|---|
| Copilot Customization Library | The official one. GitHub-curated instructions, prompt files, and custom agents |
| awesome-copilot gallery | Community gallery with search and filtering, plus a Learning Hub |
| github/awesome-copilot | The repo behind it. Agents, instructions, skills, plugins, canvas extensions, cookbook |
| github/copilot-plugins | Official plugins collection: MCP servers, skills, hooks |
| Canvas extensions | 22 interactive extensions for the Copilot app canvas |
Install a plugin bundle straight from the marketplace, which is pre-registered in current CLI and VS Code builds:
copilot plugin install @awesome-copilot
Agent Skills - the open, portable standard
| Link | What it is |
|---|---|
| About Agent Skills | GitHub concept doc |
| Add skills (CLI) | Where skills live and how they load |
| VS Code: Agent Skills | Editor-side behavior |
| agentskills.io spec | Frontmatter rules and field limits |
| agentskills/agentskills | Reference implementation of the standard |
| Skills gallery | Community Copilot skills you can lift |
| anthropics/skills | The largest skills collection. GitHub docs cite it, so it is safe to recommend |
A
SKILL.mdwritten for Copilot also works in Claude Code, Cursor, and Codex CLI. Originally from Anthropic, now a cross-vendor standard. GitHub docs assign the feature no GA or preview label - do not invent one.
MCP - connect Copilot to everything else
| Link | What it is |
|---|---|
| GitHub MCP Registry | Browsable catalog of MCP servers with install counts. One-click VS Code install |
| Official MCP Registry | Cross-vendor registry backed by Anthropic, GitHub, and Microsoft |
| github/github-mcp-server | GitHub own server. Hosted endpoint: https://api.githubcopilot.com/mcp/ |
| MCP with Copilot | Wiring a server into agent mode |
| MCP specification | Current finalized spec is 2025-11-25 |
| modelcontextprotocol/servers | Reference server implementations |
The npm package
@modelcontextprotocol/server-githubis deprecated. Use the hosted server or the Go binary.
Customization reference
| Link | What it is |
|---|---|
| Custom agents configuration | Full .agent.md frontmatter schema. Only description is required |
| Repository custom instructions | copilot-instructions.md, path-scoped files, and AGENTS.md |
| Prompt files (VS Code) | Use agent:; mode: is gone from the docs |
| VS Code customization overview | Instructions, skills, agents, MCP, hooks, and plugins in one place |
| How to write a great AGENTS.md | Patterns drawn from 2,500+ repos |
| Copilot Spaces | Persistent context hubs. Replaced Knowledge Bases |
| Copilot Memory | Public preview. Removed if unused 28 days; timer resets on use |
| Copilot CLI releases | Ships weekly. Check npm view @github/copilot version |
3. Certification - GH-300
Exam at a glance
| Item | Detail |
|---|---|
| Exam code | GH-300 |
| Level | Intermediate |
| Duration | 100 minutes |
| Questions | Multiple choice and multiple response. Microsoft does not publish a count |
| Passing score | 700 (scaled) |
| Price | Varies by country or region. Microsoft publishes no fixed figure - check at scheduling |
| Validity | 1 year, with free unproctored open-book renewal on Microsoft Learn |
| Delivery | Pearson VUE, online proctored or test center |
| Languages | English, Spanish, Portuguese (Brazil), Korean, Japanese |
| Next revision | August 7, 2026 (English first) |
Official links
| Link | What it is |
|---|---|
| Certification page | The hub: overview, skills measured, scheduling |
| GH-300 study guide | Start here. Skills measured plus a change log of what shifts on Aug 7 |
| Free practice assessment | Official practice questions matching exam style and difficulty |
| Exam sandbox | Try the real exam UI and question types before test day |
| Schedule through Pearson VUE | Registration |
| Exam retake policy | 24 hours after a first failure; longer for later attempts |
| Renewal policy | Free, unproctored, open book. Six-month window, unlimited attempts before expiry |
| Exam Replay offers | Discounted retake bundles |
| Accommodations | Testing accommodations |
Seven domains (weightings unchanged for the Aug 7 revision)
| Domain | Weight |
|---|---|
| Use GitHub Copilot responsibly | 15-20% |
| Use GitHub Copilot features | 25-30% |
| GitHub Copilot features | 25-30% |
| Understand GitHub Copilot data and architecture | 10-15% |
| Apply prompt engineering and context crafting | 10-15% |
| Improve developer productivity with GitHub Copilot | 10-15% |
| Configure privacy, content exclusions, and safeguards | 10-15% |
The blueprint really does list both “Use GitHub Copilot features” and “GitHub Copilot features.” That is Microsoft own wording, not a typo in this README.
Study path
- MS Learn: Copilot Fundamentals Pt. 1 and Pt. 2
- GH-300 study guide - map each domain to hands-on practice
docs/certification/in this repo - exam objectives and study notes- Free practice assessment, then the sandbox for UI familiarity
Exam questions cover GA features, and preview features can appear when they are commonly used. Agent Mode, MCP, Plan Mode, sub-agents, Spaces, Spark, and Copilot CLI are already in the current objectives - the August 7 revision is an incremental refresh (three areas marked Minor), not a rewrite.
Reference inputs (this repo)
docs/references/microsoft-style-guide.md- Microsoft Writing Style Guide for prose matching Microsoft house voicedocs/references/fictional-companies.md- Microsoft fictional companies for scenario stemsdocs/certification/- GH-300 exam objectives and study notesCOURSE_PLAN_JULY_2026.md- the presenter run sheet for this delivery
License
MIT License - See LICENSE for details
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add timothywarner/copilot-dev