AI Agent Engineering
Agents are principals, not features. Each one needs an identity, a scope, and an audit trail.
Who this is for
Engineers and architects putting autonomous or semi-autonomous agents into a real environment.
What you should be able to do
Run an agent under a named autonomy tier with scoped credentials and an attributable log.
Career ladder
The titles this track maps onto. Levels differ between companies. The useful part is the direction, and what each step adds to the one before it.
- Automation Engineer
- Agent Engineer
- Senior Agent Engineer
- Staff Agent Engineer
- Principal Agent Architect
Tech stack
What the work is actually done with. Grouped by the job each tool does, so the list reads as a system rather than a pile of names.
- Orchestration
- LangGraphMCPBedrock AgentsVertex AI Agents
- Memory
- Vector storeEpisodic storeSummarisation
- Tools
- Tool callingMCP serversWebhooks
- Control
- Autonomy tiersHuman approvalScoped credentialsAudit log
The delivery flow
The order the work actually happens in. Each step is where a decision gets made and written down, not a chapter heading.
- Task definition
- Agent identity
- Scoped credentials
- Tool registry
- Planner / orchestrator
- Autonomy tier gate
- Human approval
- Audit trail
Reference repository structure
A starting layout for this track. The directories are the ones that get added late and hurt. Decisions, evals, policy, lineage. Promoted to the top level where they are visible.
agent-platform/ ├── agents/ │ ├── planner/ │ ├── researcher/ │ ├── reviewer/ │ └── orchestrator/ ├── tools/ # one module per tool, schema + handler ├── mcp-servers/ # capability boundaries, one per surface ├── memory/ │ ├── working/ │ └── episodic/ ├── policy/ │ ├── autonomy-tiers.yaml │ └── approval-rules.yaml ├── identity/ # per-agent credentials, scoped and rotated ├── audit/ # append-only, attributable to one agent └── evals/
Reading path
12 published guides on this track. Every one is a live page on this site. Nothing here is a placeholder.
- What Is Agentic AI? A Practical Enterprise Definition
- What Is the Model Context Protocol (MCP)?
- Autonomy Tiers for AI Agents: A Classification and Enforcement Guide
- A Phased Governance Rollout for AI Agents: Crawl, Walk, Run
- AI Agent Security: Threats and Controls
- AI Agent Services, Build Production AI [2026]
- AI Agents in Enterprise: From POC to Production
- AI Engineering Course: LLMs, RAG, Agents [2026]
- Audit Trails for AI Agents: Making Every Action Attributable
- Enterprise AI Security: Protecting LLMs, Agents & Data Pipelines [2026]
- How to Get AI Agents Through Enterprise Security Review
- Kubernetes for Beginners 2026: A Plain-English Guide to Container Orchestration
Reference implementations
Citadel’s open-source repositories for this track. Terraform modules, MCP servers, and reference architectures you can read, fork, and run. Apache/MIT licensed; check each repository for its terms.
- GitHub ★ 2citadel-saas-factory265 autonomous AI agents across 15 business domains. Full-stack SaaS framework with real model routing, RAG pipeline, guardrails, and Chrome extension. FastAPI + Next.js + K3s. Runs on any server. $0/month software cost.citadel-saas-factory on github.com (external site, opens in a new tab)
- GitHubAI-Agent-SpecializationsAI agent specialization patterns and prompt engineering frameworksAI-Agent-Specializations on github.com (external site, opens in a new tab)
- GitHubagentforgeAI Agent Engineering Curriculum: 8 enterprise categories, architecture diagrams, hands-on labs | Conversational, Autonomous, DevOps, Data, Security, Industry, Infrastructure, Cross-Cloudagentforge on github.com (external site, opens in a new tab)
- GitHubclaude-mcp-platformMCP platform orchestrator with server registry, request routing, health checks, and metricsclaude-mcp-platform on github.com (external site, opens in a new tab)
- GitHubmcp-server-kubernetesMCP server for Kubernetes operations - pods, deployments, services, logs, and scalingmcp-server-kubernetes on github.com (external site, opens in a new tab)
- GitHubmcp-server-awsMCP server for AWS operations - EC2, S3, Lambda, CloudWatch, and IAMmcp-server-aws on github.com (external site, opens in a new tab)
- GitHubterraform-aws-bedrock-platformAWS Bedrock Terraform module with knowledge bases, agents, guardrails, and OpenSearch Serverlessterraform-aws-bedrock-platform on github.com (external site, opens in a new tab)
Primary sources
The standards, framework documents, and vendor references this track is built against. Go here when you need the authoritative wording rather than a summary. In a security review or an audit, the source is what counts.
- Model Context Protocol specification (external site, opens in a new tab)
- MCP reference servers (external site, opens in a new tab)
- LangGraph documentation (external site, opens in a new tab)
- Amazon Bedrock Agents (external site, opens in a new tab)
- Azure AI Foundry Agent Service (external site, opens in a new tab)
- Google Vertex AI Agent Builder (external site, opens in a new tab)