
Rubber Duck Thursdays - Copilot coding agent and Copilot agent mode
In this stream, Chris returns after Microsoft Build to dive deep into Copilot coding agent, demonstrating how to assign GitHub issues to Copilot and review the resulting pull requests.
Topics Covered
- Microsoft Build Recap — Highlights from the event including Copilot coding agent announcements, agent mode availability in Eclipse, Xcode, and IntelliJ editors, and GitHub Models updates
- GitHub Changelog Review — Three weeks of updates including Claude Sonnet 4 and Opus 4 in GitHub Copilot, Copilot Spaces, GPT-4o Copilot model update, coding agent on GitHub Mobile, secret scanning pattern expansions, and GitHub Enterprise Server 3.17
- Copilot Coding Agent Deep Dive — Live demo with Copilot Airways app showing how to assign issues to Copilot, review AI-generated pull requests for refactoring and CI/CD deployment, and iterate through code review comments
- MCP Integration with Notion — Demonstrating Model Context Protocol by connecting Copilot coding agent to a Notion MCP server to pull requirements from external tools and implement features automatically
- Issue Scoping Best Practices — Structuring GitHub issues with overview, problem statement, acceptance criteria, implementation details, and file pointers for optimal Copilot coding agent results
- Copilot Code Review — Using automated code review on pull requests with actionable suggestions for code quality
Related Content

Rubber Duck Thursdays - Building from requirements with Agent Mode
GitHubIn this stream, Chris builds a GitHub CLI extension (gh-demo) in Go from scratch using a spec-driven development approach with Copilot Agent Mode. Topics include bootstrapping a VS Code workspace with Copilot, test-driven development for a hydrate subcommand, and setting up GitHub Actions CI.

Rubber Duck Thursdays - Building with Agent Mode and MCP
GitHubChris explains what Model Context Protocol (MCP) is and demos the new GitHub MCP server alongside Copilot Agent Mode in VS Code. The stream covers creating repos and issues through MCP tools, then builds a strategy visualization app from a screenshot using agent mode, vision, and the Playwright and sequential thinking MCP servers.

Extend GitHub Copilot coding agent with custom MCP tools
GitHubThis video shows how to create a GitHub Issue directly from Copilot Chat on GitHub.com and immediately assign it to the Copilot coding agent. The core focus is Model Context Protocol (MCP): how the Notion MCP server is configured to give Copilot access to a product requirements document stored in Notion, enabling it to implement a user reviews feature for the 'Copilot Airways' travel guide with full traceability back to the source document. The video also covers how MCP servers are provisioned inside GitHub Actions and how to use Copilot's PR change summary to navigate large code reviews.