AI Development

This is a list of AI talks that I’ve created. Do contact me for more details or if you want to have a custom talk made.

AI Development Talks

How Coding Agents Actually Work: Tools, MCP, and the Agent Loop

Coding agents can read files, run commands, call tools, and modify entire codebases. But what is actually happening under the hood?

This talk opens the black box and breaks a coding agent down into its core mechanics. Rather than focusing on prompting techniques, we build mechanical sympathy for agentic development by looking at how the pieces actually fit together.

We will inspect how an agent communicates with the language model, how a text-only model gains access to source code through tools, how MCP extends those tools, and what is actually sent with each model request. Finally, we will put the pieces together and build a basic coding agent in C#.

We will cover:

  • how coding agents communicate with language models
  • how tools let a text-only model read, modify, and execute code
  • how MCP tools are integrated into the same tool model
  • how system prompts, tools, and conversation history shape each request
  • how the agent loop manages context and tool calls
  • how to build a basic coding agent in C#

For more talks, visit my Talks page.

Interested In A Talk?

Contact me for a price enquiry or to submit interest.

About the Trainer

My name is Tore Nestenius and I have worked as a professional trainer since 2012. I have taught both on-premise at our customers and through various training companies in the Nordic countries, including:

Tore Nestenius presenting at the .NET Skåne usergroup in Malmö, December 2024 about Rebuilding the Task and ThreadPool Concepts in .NET.
Photo of Tore Nestenius, presenting at a meetup in Malmö, Sweden.