Agents & AI Engineering, Full Day Hands-On Labs

AIHOL02 Hands-On Lab: Unlock the Potential of AI in Your Applications with Microsoft Agent Framework

11/15/2026

9:00am - 6:00pm

Level: Intermediate

Roy Cornelissen

Cloud Solution Architect

Xebia

Marcel de Vries

Global MD & CTO

Xebia

Agent Framework is an open-source SDK by Microsoft that helps you build AI-infused applications and agents in C#. It enables developers to seamlessly integrate existing code and applications with AI models from OpenAI, Azure OpenAI, and Hugging Face.

Enterprises use Agent Framework for its flexibility, modularity, and observability. It offers security features like telemetry support, hooks, and filters, ensuring responsible AI at scale. Designed to be future-proof, it allows easy integration with the latest AI models without rewriting the entire codebase when new models emerge.

In this hands-on workshop, you will explore how the Agent Framework can help you integrate AI capabilities into your applications. The workshop also highlights Agent Framework's extensibility, allowing the integration of memories, AI models, and plugins, making it a key player in AI development. The workshop is created so you can start with no experience and end the day with all the knowledge you need to embrace LLMs in your applications and even build full-fledged Agents that help you change the way your customers and users have ever interacted with your systems before.

You will learn:

  • How to integrate AI capabilities into existing applications using Agent Framework
  • The extensibility of Agent Framework through memories, AI models, and plugins
  • Best practices for implementing AI at scale with features like telemetry support, hooks, and filters

Attendee Requirements:

  • You must provide your own laptop computer (Windows or Mac) for this hands-on lab.

Prerequisites for the HandsOn Labs - Semantic Kernel

To prepare for the upcoming full-day workshop, please ensure your development environment is ready. You will be working in a cloud-based GitHub Codespace or, if preferred, from your own local Visual Studio Code environment.

  1. GitHub Account
  • You must have an active GitHub account before the workshop.
  • You can use your personal GitHub account — there is no need to create a separate one.
  • Verify that you can log in successfully at https://github.com.

During the workshop, you will be added as a participant to a dedicated GitHub organization that will be provided by us.

You’ll receive an invitation to join this organization during the day

This organization will host the workshop repositories and automatically provision your personal Codespace environment.

  1. Codespace Environment
  • A personal Codespace will be created for you within the provided GitHub organization.
  • The Codespace is a cloud-based development environment with all required tools and extensions preinstalled.
  • You can access it directly in your browser, no local installation required.
  • A modern browser (Chrome, Edge, or Safari) is recommended.
  1. (Optional) Try Creating a Codespace in Your Own Public Repository

To confirm your GitHub account can use Codespaces, you can try creating one yourself:

  1. Go to https://github.com/new and create a new public repository (any name is fine).
  2. Once created, open your repository and click the “<> Code” button near the top.
  3. Select the “Codespaces” tab.
  4. Click “Create codespace on main” to launch your Codespace.
  5. Wait for the environment to start — this may take a few minutes the first time.

When the environment opens in your browser (a web-based version of Visual Studio Code), you’ve confirmed that Codespaces works for your account.

For more details, see GitHub’s official guide:
Creating a Codespace in a Repository

  1. Option: Run Locally with Visual Studio Code

If you prefer to use your local Visual Studio Code setup instead of the browser-based Codespace:

  • Install Visual Studio Code from https://code.visualstudio.com/.
  • Ensure you have permission to install and manage VS Code extensions on your machine.
  • During the workshop, you can connect your local VS Code to the provided remote Codespace (or dev container).
  1. General Technical Requirements
  • A GitHub account with Codespaces access.
  • Ability to receive and accept an invitation to the provided GitHub organization.
  • Browser pop-ups enabled to accept repository or Codespace invitations.