Insights & Blog

The Agent Development Lifecycle (ADLC): From Use Case to Governed Production

The eight phases of the agent development lifecycle, autonomy levels, outputs and owners by phase, and the governance that keeps AI agents reliable in production.

By Hetal KAI Agents & MCP

Agent development lifecycle (ADLC): eight stages around an AI agent, frame, design, build, evaluate, approve, deploy, operate and improve, with approval gates before release and a continuous improvement loop.

The Agent Development Lifecycle (ADLC): From Use Case to Governed Production

The agent development lifecycle (ADLC) is the end-to-end process for taking an AI agent from idea to governed production and keeping it reliable: frame the use case and autonomy level, design tools and permissions, build, evaluate on realistic tasks, approve through a risk review, deploy in stages, operate with tracing and cost controls, and improve continuously. It extends the familiar software development lifecycle because agents behave probabilistically, choose their own steps and can act on business systems. That makes evaluation, approval gates and production monitoring first-class phases rather than afterthoughts. This guide describes each phase, its outputs and the governance that ties them together.

Key takeaways

  • Decide the agent’s autonomy level at the start. It determines the controls, testing depth and approvals needed.
  • Evaluation is continuous: a task-level test suite runs on every change to prompts, tools or models.
  • Release through an explicit approval gate with security, risk and business sign-off.
  • Deploy in stages, such as shadow mode, then human-approved actions, then limited autonomy.
  • Operate with tracing, cost per task and quality metrics, and feed findings back into the next iteration.

Why AI agents need their own development lifecycle

AspectTraditional SDLCAgent development lifecycle
BehaviourDeterministic: same input, same outputProbabilistic: outputs and chosen steps can vary
TestingUnit and integration tests with exact expected resultsTask-level evaluation with graded outcomes, plus adversarial tests
Change surfaceCodeCode, prompts, tools, models, retrieved data and memory
Release gateTests pass, change approvedEvaluation thresholds met, risk review and autonomy level approved
ProductionErrors and performance monitoringAlso tracing of reasoning and tool calls, quality drift and cost per task

The ADLC does not replace your SDLC; it adds the agent-specific phases and controls on top. For the coding side of delivery, see our AI-assisted software development lifecycle.

The eight phases of the agent development lifecycle

The agent development lifecycle1FrameTask, outcome,risk tier,autonomy level2DesignTools,permissions,memory, approvals3BuildPrompts, tools,orchestration, UI4EvaluateTask suite, redteam, cost pertask5ApproveRisk, security andbusiness sign-off6DeployShadow, thenapproved actions,then limitedautonomy7OperateTracing, quality,cost and alerts8ImproveFeedback intoprompts, tools andtestsEvaluation runs on every change; approval is required for new tools or higherautonomyThe agent development lifecycle1FrameTask, outcome, risk tier, autonomy level2DesignTools, permissions, memory, approvals3BuildPrompts, tools, orchestration, UI4EvaluateTask suite, red team, cost per task5ApproveRisk, security and business sign-off6DeployShadow, then approved actions, then limitedautonomy7OperateTracing, quality, cost and alerts8ImproveFeedback into prompts, tools and testsEvaluation runs on every change;approval is required for new tools orhigher autonomy
Improvements loop back through evaluation and approval, so every change to an agent is tested and signed off.

1. Frame

Define the task, the measurable outcome, the users and the risk. Decide the target autonomy level and what the agent must never do. Check readiness with our AI agent readiness checklist.

2. Design

Specify the tools the agent may call, the permissions for each, memory and retrieval needs, approval points and failure handling. Choose an orchestration pattern; a single agent is usually the right start. See multi-agent orchestration patterns.

3. Build

Implement prompts, tools, orchestration and the user experience in short iterations. Expose business systems through well-defined tool interfaces, often with the Model Context Protocol. See building a secure MCP server.

4. Evaluate

Run a task suite of realistic cases with expected outcomes, including edge cases and adversarial inputs such as prompt injection. Track task success, tool errors, unsafe actions, latency and cost per task. Evaluation runs on every change, not only before launch.

5. Approve

A release gate where security, risk, compliance and the business owner review evaluation results, the threat model and the requested autonomy level, then sign off. The NIST AI Risk Management Framework and ISO/IEC 42001 provide structures for this review.

6. Deploy

Release in stages behind feature flags: shadow mode, where the agent proposes but does not act; then actions with human approval; then limited autonomy for proven low-risk steps.

7. Operate

Trace every run, monitor quality, failures and cost per task, and alert on anomalies. See AI agent observability.

8. Improve

Use traces, user feedback and reviewer corrections to update prompts, tools and the evaluation suite. Re-enter evaluation and approval for significant changes, such as new tools or a higher autonomy level.

Agent autonomy levels

Agent autonomy levels and the oversight each needsLevel 0:SuggestAgent recommends;a person does theworkLevel 1:DraftAgent preparesactions; a personapproves each oneLevel 2: Actwith approvalLow-risk stepsautomatic; riskysteps approvedLevel 3:BoundedautonomyActs withinlimits; sampledreview and alertsAgent autonomy levels and theoversight each needsLevel 0: SuggestAgent recommends; a person does the workLevel 1: DraftAgent prepares actions; a person approveseach oneLevel 2: Act with approvalLow-risk steps automatic; risky stepsapprovedLevel 3: Bounded autonomyActs within limits; sampled review and alerts
Higher levels need stronger evaluation evidence, tighter limits and better monitoring before approval.

Moving up a level is a deliberate decision made through the approval gate, backed by evaluation evidence from the level below. Many business agents deliver most of their value at levels 1 and 2. For approval design, see human-in-the-loop AI agents.

Outputs and owners by ADLC phase

PhaseKey outputsTypical owner
FrameUse case brief, success measures, risk tier, target autonomyBusiness product owner
DesignTool catalogue, permission model, approval points, threat modelSolution architect, security
BuildVersioned prompts, tools, orchestration, UIEngineering team
EvaluateTask suite, evaluation report, red-team findingsEngineering and QA, domain experts
ApproveSigned release decision with conditionsRisk, security, business owner
DeployRollout plan, feature flags, rollback procedurePlatform and DevOps
OperateDashboards, alerts, incident runbook, cost reportsOperations and product owner
ImproveChange backlog, updated test casesProduct owner and engineering

Governance across the lifecycle

  • Version everything. Prompts, tool definitions, model versions and evaluation sets are versioned together so any result can be reproduced.
  • Least privilege. Each tool has the narrowest permissions possible. See AI agent security threats.
  • Guardrails. Input and output policies enforced at runtime. See LLM guardrails.
  • Audit trail. Every decision, tool call and approval is recorded.
  • Kill switch. Operators can pause the agent or drop it to a lower autonomy level instantly.
  • Regular review. The approval body reviews production metrics and incidents on a schedule.

Getting started with the ADLC

Apply the full lifecycle to one agent first, with lightweight templates for each phase. Keep the first release at autonomy level 1 or 2, prove it with metrics, then reuse the templates, evaluation tooling and approval process for the next agent. Budget for the evaluation and governance phases from the start; we break the numbers down in AI agent development cost.

Common questions

What is the agent development lifecycle (ADLC)?

It is the end-to-end process for building and running AI agents: frame, design, build, evaluate, approve, deploy, operate and improve, with governance and continuous evaluation throughout.

How is the ADLC different from the SDLC?

Agents are probabilistic, choose their own steps and act on systems, so the ADLC adds task-level evaluation, explicit autonomy levels, risk approval gates and production tracing of reasoning, tool use and cost.

When should an agent move to a higher autonomy level?

Only when evaluation and production evidence at the current level show it is reliable for the specific steps involved, and the approval gate signs off.

How often should agents be re-evaluated?

On every change to prompts, tools, models or retrieved data, and on a regular schedule in production to detect drift.

Who should approve an agent for production?

The business owner together with security and risk or compliance representatives, based on evaluation results, the threat model and the requested autonomy level.

Put a governed lifecycle around your AI agents

Whether you are building your first agent or scaling several, our generative AI development and project management teams can set up the ADLC templates, evaluation tooling and approval process with you.

From insight to implementation

Turn these ideas into a practical plan

Discuss how the ideas in this article apply to your business, systems and data. We’ll help you identify a focused first step.