
You already know how to do useful security work. How do you get an agent to help? In this four-hour, hands-on workshop, we’ll take a familiar workflow from an idea on paper to a working agent you can use.[ER1]
Course Length: 4 Hours
Includes a Certificate of Completion
Next scheduled date: December 15th, 2026 @ 12:00 PM ET
Description
You already know how to do useful security work. How do you get an agent to help? In this four-hour, hands-on workshop, we’ll take a familiar workflow from an idea on paper to a working agent you can use.[ER1]
Each exercise adds a capability to the same agent. You’ll give it a task, follow its tool calls, test its permissions, and inspect its results. Along the way, we’ll capture a procedure in a skill and decide what ordinary code should calculate, where a model can contribute judgment, and where you need to stay in control.
A supplied threat hunting case makes these decisions concrete, but the method applies across defensive work, including alert triage, incident response, and detection engineering. No threat hunting or programming experience is required. All code is supplied and ready to run.
You’ll leave with working examples and a practical process for identifying where an agent can help with your own work, connecting it to the tools it needs, and producing structured results you can check and use.
This is a standalone workshop; Build Your Own AI Security Agent is not a prerequisite. Returning students will find a new, focused experience built around taking one workflow all the way to a working agent.
Who Should Take This Workshop
This workshop is for defenders who want to take a task they already know how to do and get an agent to help with it. Whether your work involves triaging alerts, investigating incidents, evaluating detections, or gathering context for a decision, you’ll learn a practical method for deciding where an agent fits and how to put it to work.
- SOC analysts and incident responders interested in using agents to assist with repeatable investigative work and produce findings they can inspect and review.
- Security engineers responsible for evaluating or integrating AI capabilities into internal tooling, who want to understand how tools, permissions, skills, and structured results fit together.
- Detection engineers and threat hunters who want to connect their procedures and analysis tools to an agent, while retaining control over how evidence is gathered and interpreted.
- Blue-team leads and security architects deciding where agents could help their teams, which responsibilities should stay with deterministic code, and where human judgment remains essential.
- Practitioners who have experimented with AI tools but want a clearer method for turning a familiar security task into a practical, bounded workflow.
- Security generalists new to agent engineering who would benefit from a guided, hands-on introduction grounded in a recognizable security problem.
What You’ll Learn
By the end of this workshop, you’ll be able to
- Break down a security workflow into clear responsibilities. Identify the work that belongs in deterministic code, the interpretation a model can assist with, and the decisions that should remain with an analyst.
- Explain how a harness turns a model conversation into useful work. Follow how it supplies context, makes model calls, handles tool requests, returns results to the conversation, and determines when to stop.
- Explain how a procedure becomes a skill. Connect a written workflow to instructions describing the evidence to gather, the tools to use, the questions to consider, and the limits of the task.
- Run a complete agent-assisted workflow. Use the supplied system to carry out a task through local functions, a constrained command-line tool, and an MCP connection.
- Distinguish measurement from interpretation. See why repeatable analysis belongs in code, then examine how the model uses those measurements and additional context to explain what the evidence may mean.
- Explain how the harness enforces tool boundaries. Inspect allowed and rejected requests, including checks on tool arguments and investigation scope, and understand why instructions alone are not permissions.
- Work with a structured investigation result. Inspect an object with defined fields for the assessment, evidence, explanation, limitations, and follow-up; see how validation and bounded retries handle incorrectly formatted output.
- Review the findings as an analyst. Distinguish a valid output format from a well-supported conclusion, compare benign and suspicious activity, and recognize when the available evidence is insufficient.
- Plan how the same method could support another security task. Identify the procedure, evidence sources, analysis tools, execution boundaries, and human review points that another workflow would need.
-
System Requirements
- The workshop is being developed around a lightweight, local lab with access to a hosted model. Exact software versions, supported configurations, and model-access instructions will be provided in the pre-workshop setup guide.
-
For the hands-on exercises, plan to have:
- A laptop or desktop computer with a terminal, a modern web browser, and a stable internet connection.
- The ability to join the live workshop stream while running the exercises.
- Permission to install the workshop's required software and run local commands. If you use a managed work computer, check that its restrictions will allow the setup described in the guide.
- The software runtime and dependencies specified in the setup guide, installed before the session. The guide will provide the required versions and installation steps.
- A text editor or IDE of your choice for viewing the supplied files. You will not be asked to write code, and no particular editor is required.
- Access to a model supported by the workshop's lab configuration. The setup guide will explain how to obtain and configure the required credentials, whether a funded API account is needed, and any expected usage costs.
- Enough available storage for the workshop files, sample telemetry, dependencies, and saved results. A size estimate will be provided with the lab package.
- Please complete the supplied setup check before the workshop so that we can use the session for the exercises rather than installation. The check will cover the lab launch process, access to the supplied tools, and a basic model connection.
-
VM/Lab/Student Requirements
- The exercises are planned to run on your own computer using the supplied workshop files and a supported model connection. A dedicated VM is not expected to be required. The pre-workshop setup guide will confirm the runtime, any sandbox or container dependencies, and the tested configurations.
- We'll work with supplied telemetry from a controlled scenario. You do not need access to an employer's network, a production security platform, or your own log collection. The lab will not ask you to generate malicious traffic or contact suspected command-and-control infrastructure.
- The investigation data is prepared, but the model interaction is live: you'll submit requests, observe tool calls, and inspect the results produced during your run. Model responses may differ between runs, which gives us an opportunity to discuss the evidence and reasoning rather than expecting everyone to reproduce identical wording.
Syllabus
Module 1: From Security Workflow to Agent
Theory:
- Define the task, the steps involved, and the result you need
- Decide what belongs with deterministic code, the model, and the analyst
Practical:
- Map the example workflow and identify where an agent can help
Module 2: The Agent Foundation
Theory:
- Agents as model + harness
- Model calls, conversation context, and the agent loop
Practical:
- Run the prepared agent, make a live model call, and continue the conversation
Module 3: Give the Agent Tools
Theory:
- Connect tools for gathering evidence and performing analysis
- Local functions, constrained command-line tools, and Model Context Protocol (MCP)
- Use deterministic code for repeatable calculations
Practical:
- Use the supplied tools directly, then observe the agent calling them through the harness
Module 4: Permissions and Boundaries
Theory:
- Distinguish instructions from enforceable permissions
- Check tool arguments, restrict access, and keep requests within scope
Practical:
- Test allowed and rejected requests and see how the harness controls what executes
Module 5: Put the Workflow into a Skill
Theory:
- Capture a procedure as a reusable skill
- Guide tool use, evidence gathering, and stopping decisions
Practical:
- Ask the agent to carry out the workflow using the supplied skill and compare its findings across two datasets
Module 6: Structured Results and Human Review
Theory:
- Define an output object with findings, evidence, and explanation
- Validate its structure with JSON Schema and AJV; handle errors with bounded retries
- Review whether the evidence supports the conclusions
Practical:
- Inspect the structured result and report, and observe how invalid output is handled
Module 7: Remember Results and Apply the Method
Theory:
- Conversation context versus information saved across sessions
- Adapt the same principles to another security workflow
Practical (time permitting):
- Save a result and retrieve it in a fresh session
FAQ
Beginner to intermediate. This workshop introduces agent engineering for defenders with basic familiarity with security workflows, telemetry, and evidence-based decisions. No prior experience building agents or threat hunting is required; we’ll explain the supplied case and introduce the concepts as we use them.
You should be comfortable navigating a terminal and running supplied commands. Some familiarity with reading code may help during the implementation tours, but programming experience is not required. All code is prepared in advance, with runnable checkpoints to help you keep participating if you fall behind on an exercise.
To get the most from the workshop, you should have:
- Basic familiarity with security operations. You should understand, at a high level, what logs or telemetry are, what a security alert represents, and why investigations depend on evidence. Professional threat hunting experience is not required.
- Comfort using a terminal. You should be able to navigate to a folder and run supplied commands. You will not need to write scripts or develop software.
- A completed lab setup. Before the session, download the supplied materials, follow the setup guide, and run the connection check. The guide will specify the final software and model-access requirements.
- A willingness to examine and question the output. You’ll compare what the agent proposes, what the harness allows, and what the evidence actually supports, then discuss which decisions remain with the analyst.
You do not need:
- Programming experience or the ability to write code from scratch.
- Previous experience building an agent harness, writing a skill, using MCP, or working with JSON Schema and AJV. The relevant concepts will be explained.
- Attendance at Build Your Own AI Security Agent, or any other prior workshop.
- Access to a production environment, organizational telemetry, or commercial security tooling. The investigation materials will be supplied.
Previous use of an AI assistant may provide useful context, but it is not a prerequisite. The workshop begins with the investigation workflow and introduces the agent components as they become relevant.
Registered students will receive the workshop repository or downloadable lab package, together with setup instructions, before the session. The materials will include:
- Complete, runnable checkpoints for each exercise, plus the final combined example.
- An intelligence brief and investigation worksheet for the running case.
- Sample telemetry for two contrasting subnet scenarios, including benign activity and planted beaconing.
- A prepared investigation skill describing the procedure, relevant tools, evidence requirements, and stopping conditions.
- A deterministic beacon-analysis tool, supporting context data, and the prepared MCP integration.
- The harness’s tool definitions, permission checks, and readable execution trace.
- A structured-result schema, validation examples, and report-generation code.
- A simple save-and-retrieve example for exploring persistence across sessions.
- Exercise instructions and reference outputs that help explain what to inspect at each stage.
Each exercise follows a short lesson and a guided look at the code relevant to the new capability. You then run the prepared checkpoint, interact with the system, and examine what it does. All implementation is supplied; you will not write functions, construct an MCP server, edit schemas, or assemble unfinished code during the session.
The same example workflow continues throughout the workshop. The threat hunting case gives us concrete data to work with while we learn the broader method of connecting procedures, tools, permissions, and human review. Each checkpoint adds to the system, but it can be launched independently, so you can move to the next exercise even if an earlier step did not work on your machine.
The practical work includes examining telemetry and analysis results, comparing allowed and rejected tool requests, and reviewing the final report as an analyst. We’ll discuss how the same design choices would apply to other security workflows.
- Download the materials and complete the setup instructions and connection check.
- Have the workshop files available locally and know how to open a terminal in their directory.
- Configure your own model credentials as instructed. Do not place API keys in shared files, screenshots, or workshop chat.
- Use the supplied lab data; no private organizational data is needed for the exercises.
If connectivity or provider availability interrupts a live run, labeled reference outputs can help you follow the discussion. They are supporting material, not a substitute presented as a live result.
About the Instructor
Faan Rossouw
"Security Researcher, Teacher, Founder Aionsec.ai"Bio
Faan Rossouw is an independent security researcher and teacher focused on agentic security engineering – how to integrate an agentic layer into a defensive security system through harness engineering. He is also the founder of aionsec.ai, an educational platform that teaches defenders how to master agents to meet the scale of the challenges that lie ahead. In his free time he enjoys spending time with his family, doing nogi BJJ, and running with his dog in the forest.
Register for Upcoming
Workshop: Turn Security Workflows into AI Agents
Live Training Faan Rossouw
- Certificate of participation
- Six months access to class recordings
- Our appreciation
Related products
-
Dale HobbsLive4 Hrs
Workshop: Intro to Active Directory
View Course This product has multiple variants. The options may be chosen on the product page -
Ashley KnowlesLive4 Hrs
Prompt Engineering with Local LLMs
View Course -
Tim PappaLive4 Hrs
Workshop: How to Befriend and Bedazzle Online Threat Actors
View Course This product has multiple variants. The options may be chosen on the product page -
Multiple InstructorsLive16 Hrs
Attacking, Defending, and Leveraging AI-LLM Systems
View Course This product has multiple variants. The options may be chosen on the product page

