Skip to content
In-house team training

Building AI Agents

Build AI agents that take whole workflows off your engineers' plates. Two or four days of building, breaking and fixing one until it is safe to run unattended.

Rebuilt on your team's work

Starting point
Intermediate
Length
2 or 4 days
Delivery
On site, Remote, Hybrid
Group size
5 to 20 participants
See all courses

Run privately for your team, on dates and at a length that suit you.

Engineering teams and providers I have delivered AI training for

  • Cegos Integrata
  • NobleProg
  • Innomotics
  • financial.com
  • Frequentis
  • Vertiv
  • Deutsche Telekom

What your team will be able to do

Every module ends with something participants can repeat on Monday morning in their own work and tools, so the team gets more done without adding people.

  • Know when to build one

    Spot the workflows an agent improves, and the ones a plain script handles better for less.

  • Give it usable tools

    Design tool interfaces an agent calls correctly the first time, without being told three times what the arguments mean.

  • Orchestrate multi-step work

    Break a long task into steps that can be retried, resumed and reasoned about after the fact.

  • Measure whether it works

    Build an evaluation set that tells you whether each change helped.

  • Contain the failures

    Decide in advance what an agent may do unattended and what waits for a person, then enforce it in code.

  • Run it in production

    Instrument an agent so your own dashboards flag misbehaviour before a customer does.

Is this course right for your team?

Who it is for

  • Backend and full-stack engineers who have called an LLM API and now want to build something that runs on its own.
  • Platform engineers who will own the thing once it is live and would like a say in how it gets built.
  • Technical product people deciding which parts of a workflow are worth handing to an agent at all.

What to have ready

  • Solid working experience in Python, TypeScript or something comparable.
  • Having called an LLM API at least once, even if only out of curiosity.
  • A laptop with a working development environment and API access on the day.

What the course covers

Most of the time goes on hands-on exercises. Module order and depth are set for your group before the first day.

75% hands-on
Module 1

How an agent works

From 2 days
  • The loop underneath: plan, call a tool, read the result, decide again
  • What belongs in a tool and what belongs in the prompt
  • Memory, state and context: what survives between one step and the next
  • The workflows where a plain script wins, and why so many of them do
Module 2

Building one

From 2 days
  • Tool interfaces that survive being called by something which cannot ask you a question
  • One agent, several agents, and the point where splitting stops helping
  • Holding state across steps without inventing a database halfway through
  • Passing work between steps, and keeping the trail readable afterwards
Module 3

Making it trustworthy

From 4 days
  • Building an evaluation set before you need one to settle an argument
  • The characteristic ways agents fail, and which of them a test suite catches
  • Retries, timeouts and budgets, so a stuck run ends instead of spiralling
  • Choosing where a person signs off, and building it in from the start
Module 4

Running it for real

From 4 days
  • Getting it running somewhere that is not somebody's laptop
  • Cost per run, and the outliers that quietly cost many times the average
  • Traces you can read at nine in the morning after an incident
  • Changing the prompt without changing the behaviour you promised

Choose how far the team goes

Every length uses the same modules. A longer booking takes the team further through the same curriculum.

Essentials

2 days

Two days to build a working agent and understand what it is doing. Enough to judge whether the use case in front of you is one an agent should handle at all.

Modules covered

  • How an agent works
  • Building one

Complete

4 days

Adds what turns a demo into a system people rely on: evaluation, failure handling, cost control and monitoring.

Modules covered

  • How an agent works
  • Building one
  • Making it trustworthy
  • Running it for real

We settle the length when we talk about your team, and it can still change afterwards.

Your team's version of this course

Your version builds an agent for a workflow your team actually runs, against your own APIs and data, in the language and framework you already use. The evaluation exercises draw on cases from that workflow, so the team leaves with a test set it can keep using.

How a booking works

What gets adjusted

  • Depth of each module
  • Your tools, code or content
  • Group size and seniority mix
  • Length and how days are split
  • English or German
  • On site, remote or hybrid

How the training is delivered

On site

In your office, with the team in the room. Best for a first rollout.

Remote

Live over video, in shorter blocks across several days.

Hybrid

A day on site to start, then shorter remote sessions on real work.

Optional add-ons Certificate of participation

Every course runs privately for one team, on dates we agree together.

Does this match your team's work?

Every module can be rebuilt on your team's own work and tools. Tell me what the team works on and I will tell you what I would change.

Luka Breitig, AI agent trainer and software engineer
Your trainer

Luka Breitig

AI agent trainer and software engineer

I build LLM systems that run in production, from a multi-stage translation pipeline serving paying clients to a video Q&A tool that answers with cited timestamps.

  • Ships production software every day
  • Delivers in English and German
  • Speaker at Nomad Summit

What clients said about the training

From engineering teams I trained to work with AI agents.

I worked closely with Luka as the topic sponsor for a workshop on integrating AI meaningfully into everyday development work.

He took the time to understand our participants' needs and adapted his approach to the tools and working environments available.

Participant feedback reinforced my own positive experience, with especially strong recognition of his subject expertise and the balance between theory and practice.

I wholeheartedly recommend Luka as a trainer to any team looking to build practical AI skills.

Marco Ochse

Marco Ochse

Senior Expert Security, Deutsche Telekom

LinkedIn profile
Deutsche Telekom

Questions about this course

What teams ask before they book.

Enough to have called an LLM API and seen what comes back. The course starts where you want a model to act on its own. Strong general engineering experience is the main requirement.

We build one agent with a framework and one without, so the team understands the loop whatever library it uses later. Tell me what your team already uses and the exercises run there. If nothing is chosen yet, the course is a good place to choose.

Yes, and the four-day version is mostly that. Bring a real workflow you are thinking of handing over. Some groups decide during the course that theirs should stay a script, and finding that out in a workshop costs days instead of a quarter.

Modest, but not nothing, and agent runs cost more than chat does. I send an estimate along with the requirements once we have a date. If you would rather cap it, most of the material runs against smaller models without losing the point.

It depends on the workflow, and the course gives the team what it needs to decide. A platform is quicker for common tasks that fit its shape. Your own agent pays off when the work touches your systems in ways no platform anticipates, or when you need to test and control every step.

Have a question about your team's setup?

Get more out of the team you already have

Tell me what your team works on and how it uses AI today. A few lines are enough. I reply myself, usually within a day, and if this course is the wrong one I will point you to the one that fits.

Download trainer profile

In English or German, on site, remote or hybrid.

Building AI Agents

A few lines are enough