Develop AI-enabled apps using the GitHub Copilot SDK

Intermediate
Developer
GitHub
Visual Studio Code

This module covers how to develop AI-enabled applications using the GitHub Copilot SDK. You install the SDK, explore its features, and build AI agents that can be integrated into your applications to automate tasks and enhance functionality.

Learning objectives

After completing this module, you're able to:

  • Explain what AI agents are and how they differ from chatbots and automation scripts.
  • Describe the architecture and key features of the GitHub Copilot SDK.
  • Design an AI agent system with tools, memory, and guardrails.
  • Implement an AI agent using the GitHub Copilot SDK with custom tool definitions.

Prerequisites

  • Experience using GitHub Copilot in Visual Studio Code.
  • Experience developing C# applications.