Put an Agent Inside Your App in 10 Minutes or Less with the GitHub Copilot SDK
summary
Shows how to embed a working Copilot agent in an app in about 10 minutes by code: start a CopilotClient, call StartAsync, create a session, then SendAndWait or stream deltas. SDK accepts OpenAI/Anthropic keys or local models, supports tool calls via custom C# tool attributes, and permission handlers. Live demos build a fake GetWeather tool (returns 100°F), a Telegram bot that reads GitHub repos and a notes file, a recipe fetcher using ffmpeg+Whisper, and a mind‑map using forked sessions — all working end to end.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:46GitHub Copilot SDK foundation
- 3:09What is the SDK
- 5:37AI agents purpose
- 9:25Agents tools and decisions
- 10:10Why build agents
- 12:53Demo: basic agent in 10 min
- 25:38SDK and Copilot CLI
- 27:21SDK features and limits
- 29:29SDK vs prompt chaining
- 36:57Demo: Telegram bot agent
- 43:02Recipe book agent
- 47:12Mind map agent with session
- 52:28Production deployment
- 54:35Recap and key takeaways
- 55:58Q&A
related talks
01h 04mCollaborating with Agents in your Software Dev Workflow
23mVoices from the Skies: Build Your Own Personal Assistant with GitHub Copilot App
23mFine Tune Your AI Toolbox with GitHub Copilot, Azure AI Foundry...
01h 04mThe Agent Awakens: Collaborative Development with Copilot
33mCopilot in Android: AI for boring stuff, people - for important
25mAgentic User Interfaces in Copilot and Power Platform
23mKEYNOTE: From Copilot to Flight Captain
01h 20mGithub Copilot - The World's Most Widely Adopted AI Developer Tool
