Get a subscription and improve your career: https://courses.devs.school
Unlock the power of GitHub Copilot SDK directly in your C# applications! In this comprehensive tutorial, learn step-by-step how to set up, configure, and use Copilot SDK in .NET, from installation to advanced features like real-time streaming, web fetch, custom AI tools, and even automated folder organization.
0:00 - Introduction: Integrating Copilot in C# Apps
0:15 - What You’ll Learn: Installation, Web Fetch, Custom Tools, Folder Organization
0:32 - Exploring the Copilot SDK Repository
1:12 - Supported Platforms and Technologies
2:08 - How Copilot SDK Architecture Works
2:29 - Creating a .NET Console Project
3:24 - Setting up the Copilot SDK in Your Application
4:10 - Configuring Models and Sessions
5:14 - Making Requests and Displaying Responses
6:15 - Comparing Different Copilot Models
7:28 - Enabling and Using Real-Time Streaming
9:52 - Leveraging Built-In Tools for Powerful Automations
12:38 - Creating and Using Custom AI Tools
14:54 - Advanced Example: Organizing Folders with Copilot
18:19 - Live Demo: Automated Folder Organization
19:54 - Final Thoughts and Further Exploration
20:05 - Outro and Community Call to Action
If you found this tutorial helpful, don’t forget to subscribe, like, and comment below with your questions or experiences integrating Copilot in your projects!
Follow me on social media:
X: @hprez
LinkedIn: @hprez21
GitHub: @hprez21