Field guide · applied agent engineering

Everything you taught Mira,
ready when you need it.

A working reference for the full course—from prompting through production security. Use the patterns while you build; use the checks before you ship.

8 connected modules20+ working patterns1 capstone system
Mira standing, ready to guide an AI engineering build
01

Mira can communicate with a defined role, task, constraints, and output shape.

AI fundamentals & prompting

Understand probabilistic output, tokens, context limits, and the five-part prompt structure used throughout the course.

Build with

  • Role, context, task, constraints, output
  • Context is finite and should be relevant
  • Validate structured output before using it

Practice with

Compare prompt structures and convert an unstructured response into a validated result.

02

Mira can choose a permitted tool and use its result without seeing its credentials.

Agents & tool use

Move from a single model response to a controlled loop that can select tools, act, observe results, and stop safely.

Build with

  • User → planner → tool → observation → response
  • Tool descriptions determine when tools are selected
  • Give every loop a stop condition

Practice with

Design a minimal tool set, schemas, permission boundaries, and failure behavior.

Read the complete guide ↗
03

Mira can break a goal into bounded steps and explain what happened.

Building an agent

Compose routing, chaining, decomposition, and evaluator patterns into a small agent that is easy to inspect.

Build with

  • Route by intent before execution
  • Prefer focused calls over one overloaded prompt
  • Cap evaluator and retry loops

Practice with

Build the travel-agent core, then test tool errors, incomplete inputs, and unsupported requests.

04

Mira can remember an approved preference without leaking it into another user’s session.

Memory & context

Separate working context, session state, durable preferences, and source-of-truth data instead of calling everything memory.

Build with

  • Store only what has a future use
  • Scope memory by user and purpose
  • Support correction, expiry, and deletion

Practice with

Add explicit save/retrieve behavior and verify isolation across sessions and users.

Read the complete guide ↗
05

Mira can answer from approved documents, cite evidence, and abstain when evidence is weak.

Knowledge & retrieval (RAG)

Build ingestion, chunking, embeddings, retrieval, grounding, and citations as one measurable system.

Build with

  • Chunk for the question, not a fixed number
  • Store source metadata with every chunk
  • Evaluate retrieval separately from generation

Practice with

Create a small knowledge base, inspect retrieved chunks, and test unanswerable questions.

Read the complete guide ↗
06

Mira can operate within a latency target, cost budget, and defined fallback path.

Production engineering

Treat cost, latency, reliability, observability, and deployment as architecture—not cleanup after the demo.

Build with

  • Log cost and latency per request
  • Retry only transient failures
  • Cache, batch, stream, and route deliberately

Practice with

Measure a baseline, remove unnecessary context, add caching, and compare before/after behavior.

07

Mira can refuse unsafe actions, protect secrets, and surface uncertain decisions to a person.

Evaluation & security

Test task quality and system safety with datasets, thresholds, permissions, adversarial cases, and human escalation.

Build with

  • Evaluate the complete task, not style alone
  • Untrusted content never becomes authority
  • Permission scope must match consequence

Practice with

Create quality, injection, exfiltration, excessive-agency, and escalation tests.

08

Mira can complete a bounded workflow and show the evidence needed to review it.

Capstone & review

Combine goals, tools, memory, knowledge, guardrails, evaluation, and operations into one defensible system.

Build with

  • Define success and non-goals first
  • Prefer the smallest architecture that meets the need
  • Demo failure handling, not only the happy path

Practice with

Deliver an architecture brief, working flow, evaluation results, threat review, and operating plan.

The final test

Can you explain the system
when it fails?

A production-ready agent is not the one with the most components. It is the smallest system that meets the goal, respects its boundaries, and leaves enough evidence to operate safely.

Join the course list