$ ./build-agent.ai --init

Build Production AI Agents.

Go from SDK docs to deployed agents in 5 weeks. Live, hands-on courses with the GitHub Copilot SDK and Azure.

Powered by
Built for enterprise engineers
Powered by
GitHub CopilotAzure AI FoundryAzure

Not Another
AI Tutorial.

We teach one thing: shipping AI agents that work in production. Every lesson is code you can deploy Monday morning.

Live & Interactive

Pre-recorded theory before each session. Live time is 100% hands-on — code alongside the instructor, review homework, and debug in breakout rooms.

Enterprise-Grade

Security, monitoring, cost optimization, and scalability patterns. What you actually need in production.

Copilot & Azure AI Foundry

Deep integration with the GitHub Copilot SDK, Azure AI Foundry, and Azure production infrastructure.

Project-Based

Build complete, deployable AI agents in every course. Leave with production code, not just notes.

Security & Governance

Audit logging, tenant isolation, egress defense, and compliance-ready architectures. Build agents your security team will approve.

Builder Community

Join a private community of enterprise AI builders. Share architectures, debug together, grow your network.

What You Could Build.

Enterprise agent patterns taught across both courses. Each one is a real architecture you can ship.

Engineering / SRE Always-on monitoring

DevOps Incident Responder

Monitors production 24/7, triages alerts, runs diagnostic playbooks, and pages the right on-call engineer with a root-cause summary.

Custom tools OpenTelemetry AKS node pools
Legal Document processing

Contract Review Analyst

Reads contracts against a compliance checklist, flags risky clauses, suggests redlines, and routes exceptions to counsel with a full audit trail.

Permission policies Audit logging Tenant isolation
Customer Success Multi-agent orchestration

Customer Onboarding Orchestrator

Provisions accounts, configures integrations, schedules training, and sends personalized welcome sequences — triggered when a deal closes.

Multi-agent routing Queue-driven agents CI/CD pipelines
Finance Egress-secured monitoring

Financial Anomaly Sentinel

Monitors transaction streams continuously, flags anomalous patterns, and operates within strict network boundaries that prevent data exfiltration.

Event streaming 3-layer egress Per-agent filtering
Sales / RevOps MCP integration

Sales Intelligence Pipeline

Enriches inbound leads from CRM data, prioritizes by fit score, drafts personalized outreach, and logs every action for compliance audit.

MCP servers Skills directories Audit logging
Platform Engineering Scheduled analysis

Infrastructure Cost Optimizer

Analyzes Azure resource utilization nightly, recommends right-sizing, generates FinOps reports, and actions changes via a self-service portal.

FinOps Self-service portal OpenTelemetry
GRC Tenant-isolated generation

Compliance Doc Generator

Pulls system configs, security policies, and audit logs to generate SOC 2 and ISO 27001 evidence packages with per-tenant data isolation.

Tenant Key Vault Audit logging Workload identity
Customer Support Always-on + DR

Multi-Region Support Agent

Handles tier-1 support tickets 24/7 across regions, fails over automatically if a region goes down, and escalates complex issues with full context.

Multi-region DR Always-on agents Error handling

Next Cohorts.

Live sessions where you build, deploy, and operate AI agents on Azure. Capped at 15 seats so every engineer gets direct code review from the instructor.

APR 16

Build Always-On AI Agents with the Copilot SDK

Rafael Kemish
Copilot SDKPythonTypeScript

Pre-recorded theory · Live coding · Weekly office hours

View full schedule (10 sessions)
Module 1: Copilot SDK Foundations (Python, TypeScript & C#)
S1
L1 The CopilotClient — JSON-RPC architecture & streaming across all three languages
L2 Built-in tools, tool control (availableTools/excludedTools) & the permission system
S2
L3 Providers & BYOK: Azure AI Foundry, OpenAI & Anthropic via ProviderConfig
L4 System messages (append/replace/customize modes), reasoning effort & your first agent
Module 2: Tools, Hooks & MCP
S3
L5 Hooks deep dive: onPreToolUse, onPostToolUse, onSessionStart & onErrorOccurred
L6 MCP servers: local, HTTP & SSE transports with tool filtering
S4
L7 Custom tools: defineTool with Zod (TS), Pydantic (Python) & POCO (C#) handlers
L8 Sessions, infinite context (auto-compaction) & skills directories
Module 3: Custom Agents & Multi-Agent Patterns
S5
L9 Custom agents: CustomAgentConfig with restricted tool sets & per-agent MCP
L10 Multi-agent routing: delegation, agent selection & session handoff
S6
L11 Error handling: onErrorOccurred hooks, retry/skip/abort strategies & graceful degradation
L12 Event streaming: message deltas, tool execution tracking & health monitoring
Module 4: Production Patterns & Testing
S7
L13 Permission policies: building approval rules beyond approveAll
L14 Audit logging & compliance: hooks for tool call recording & secret redaction
S8
L15 Testing agents: mocking LLMs, evaluating outputs & integration tests
L16 Queue-driven & event-triggered agents on Azure Service Bus
Module 5: Ship to Azure
S9
L17 Containerizing agents & deploying to Azure Container Apps
L18 Secrets management & CI/CD with GitHub Actions
S10
L19 Observability with OpenTelemetry (TelemetryConfig), cost controls & security
L20 Capstone: Deploy a 24/7 multi-agent system on Azure
MAY 4

Enterprise Agent Infrastructure on Azure

Rafael Kemish
AzureAKSKubernetes

Pre-recorded theory · Live coding · Weekly office hours

View full schedule (10 sessions)
Module 1: Compute Architecture & Cost Planning
S1
L1 Azure compute options for AI agents: AKS vs. ACA vs. Functions vs. ACI
L2 Cost estimation & FinOps: infrastructure budgets before you provision
S2
L3 AKS cluster design: node pools, reserved instances & sizing for 200+ agents
L4 Per-agent resource budgets & deployment patterns
Module 2: Storage, Identity & Tenant Isolation
S3
L5 4-tier storage architecture: Azure Files SSD, Blob Hot, Blob Cool & tmpfs scratch
L6 Entra ID workload identity & Kubernetes service account binding
S4
L7 Per-tenant Key Vault isolation with CSI Secrets Store Driver
L8 Tiered tenant isolation: dedicated cluster, namespace & shared models
Module 3: Network Architecture & Egress Defense
S5
L9 Hub-and-spoke networking: Azure Firewall, Private Endpoints & NSGs
L10 Layer 1 — Envoy sidecar proxy: forward proxy, ext_authz & URL categorization
S6
L11 Layer 2 — Cilium FQDN policies: Azure CNI with ACNS & CiliumNetworkPolicy per agent
L12 Layer 3 — Azure Firewall Premium: threat intelligence, web categories & TLS inspection
Module 4: Per-Agent Filtering & the Custom Operator
S7
L13 AgentFilterPolicy CRD: designing the custom resource schema
L14 Operator reconciliation: syncing policy across sidecar, Cilium & Firewall layers
S8
L15 Identity-to-policy binding: Entra ID → Kubernetes labels → filtering rules
L16 Per-node-pool routing & the decision guide: minimum viable to full enterprise
Module 5: Production Operations & Developer Experience
S9
L17 Observability: Application Insights, OpenTelemetry & unified audit trails
L18 GitOps CI/CD: GitHub Actions, ACR, Helm, Flux & blue-green deployments
S10
L19 Disaster recovery: multi-region failover, backup strategies & business continuity
L20 Developer onboarding: self-service namespaces, guardrails & the agent developer portal

Start Shipping Agents.

Pick a course, write real code, and deploy your first production agent in 5 weeks.

Browse the full curriculum before you decide.