Capability family

Agentic system architecture and engineering

Design the agent as an operated system.

Prompts, tools, memory and orchestration need an architecture that people can understand and maintain. Connect the execution path to authority, observability, recovery and ownership from the start.

Design the agent as an operated system

Workflow contract
Defines success, permitted actions and human decisions.
Execution graph
Connects planner, tools, memory and dependency calls.
Control plane
Places identity, limits, approval and configuration ownership.
Operating evidence
Captures state, failures and recovery for the receiving team.
Conceptual model of the discipline; the engagement boundary requires separate agreement.

Discipline model

The surrounding system determines what the agent can do

The relationships that define the discipline

Workflow contract
The task contract connects business success to allowed system behaviour.
Execution graph
Component interfaces determine how plans become reads, writes and handoffs.
Control plane
Controls constrain that execution across identities and environments.
Operating evidence
Traces and operating procedures let the owner diagnose and recover the workflow.
Use these connected areas to identify which specialist questions matter for the workflow.

Agent engineering joins model behaviour to conventional software responsibilities. The surrounding system decides which data is available, how tools are invoked, what state survives and who receives a failure. Architecture should expose those decisions. A complex multi-agent design is useful only where its coordination and operational costs are justified by the workflow.

Illustrative situation

Partial completion changes what a retry should mean

A constructed situation to reason through

Illustrative scenario

  1. Partial execution

    An agent updates one system before a second tool fails.

  2. State uncertainty

    A retry could repeat the completed write.

  3. Design decision

    Define action identity, compensation and escalation before resuming.

Illustrative scenario; no observed test result or customer outcome is claimed.

Use this situation to identify the evidence that would change the decision. The proposed examination must stay within the agreed scope, and any conclusion must describe the conditions actually inspected.

Working approach

Build recovery and operating evidence into the design

Proposed investigation sequence

  1. Define workflow contract

    State the decision and conditions the work must address.

  2. Map execution graph

    Connect the relevant actors, configuration and evidence.

  3. Examine control plane

    Use agreed evidence and controlled cases where appropriate.

  4. Review operating evidence

    Record limits, ownership and the condition for a next decision.

The workflow, available evidence and authority determine the actual activities.

Begin with the workflow contract and its failure conditions. Design component interfaces, state transitions and authority boundaries, then implement a bounded path with evaluation and operational evidence alongside it. Make retries, idempotency, cancellation and rollback explicit where actions have side effects. Transfer the implementation with the tests and runbooks needed to maintain it.

Working artefact

Explain the architecture choice to the receiving owner

Illustrative working record

Illustrative working format

Workflow contract
Define the subject and the requirement the record addresses.
Evidence reference
Link source, version and observed condition without copying sensitive material.
Control plane
Explain the finding or choice and its consequence.
Operating evidence
Assign the next action and state what remains unresolved.
A proposed artefact structure, with no completed engagement or measured result implied.

An architecture decision record should compare options using the same constraints: task behaviour, integration access, state, controls and operability. Record the chosen boundary, rationale and unresolved dependencies. An operating handover should then show how an owner detects a failure, follows its trace and acts without reverse-engineering the entire system.

Scope and next decision

Implementation needs access and a maintenance owner

Prepare a bounded next discussion

Starting pointWorkflow contract
Bring one concrete workflow question and its accountable owner.
PrerequisiteExecution graph
Identify the evidence and access that can be made available.
DependencyControl plane
Agree the specialist involvement and responsibilities required.
Next decisionWritten scope
Confirm activities, evidence, readiness and acceptance before commitment.
Research topics require a defined question, an agreed method and suitable expertise before work begins.

Engineering scope depends on authorised repository and environment access, customer architecture constraints and a receiving owner. A prototype is not evidence of production readiness. Infrastructure operation and ongoing support require a separately agreed responsibility.

Explore the discipline

Specialist areas within this capability

Choose a question to explore its methods, boundaries and indicative outputs.

Search this capability family

Related services

AI Fractional Agentic AI Office

Create a regular place for agentic AI decisions. Connect initiative priorities, architecture questions, risk ownership and evidence reviews.

Read about this offer: AI Fractional Agentic AI Office

AI Fractional Agentic Transformation Office

Coordinate the operating changes behind agent adoption. Align workflow redesign, ownership, dependencies and adoption measures.

Read about this offer: AI Fractional Agentic Transformation Office

AI Harness Engineering Pod

Engineer a bounded AI execution harness with tool adapters, context handling, orchestration, recovery and observable traces.

Read about this offer: AI Harness Engineering Pod

AI Harness Integration Pod

Integrate an AI harness into existing systems with bounded tool access, context interfaces, failure handling and ownership handover.

Read about this offer: AI Harness Integration Pod

AI Retrieval Evaluation

Find why the right evidence is missing from an agent’s answer. Evaluate retrieval, grounding and context assembly against representative tasks.

Read about this offer: AI Retrieval Evaluation

AI Orchestration Reliability Review

Follow the work across agents and tools. Examine routing, delegation, retries and recovery where coordination can fail.

Read about this offer: AI Orchestration Reliability Review

AI Continuous Agent Assurance

Keep evidence aligned with change. Define recurring checks for the models, prompts, tools and workflows your agents depend on.

Read about this offer: AI Continuous Agent Assurance

AI Production Agent Assurance

Review the evidence needed to operate a specific agent workflow, from release criteria to monitoring, escalation and rollback.

Read about this offer: AI Production Agent Assurance

Relevant insights

Whitepaper15 MIN READ

Governing agent decisions

Governance becomes useful when it changes a decision. Connect each agent workflow to an accountable owner, explicit operating conditions, proportionate evidence and a practical route for exceptions and withdrawal.

Strategy & transformation6 MIN READ

Do you need an agent centre of excellence?

A centre can concentrate scarce expertise and reusable controls, or become an approval queue detached from real work. Choose the mandate before the structure.

Strategy & transformation6 MIN READ

A quarterly watchlist for agentic AI leaders

A useful quarterly watchlist tracks changes that could alter real decisions: system authority, evidence, incidents, standards, providers and organisational readiness.

A little more clarity

Questions worth asking.

Start with the questions that shape a better decision.

Is agent engineering mainly prompt development?

No. It also includes workflow contracts, tools, state, authority, evaluation, integrations and operations. Prompt behaviour must be examined within that surrounding system.

When are multiple agents justified?

When separate responsibilities or task structures warrant delegation and the added coordination cost can be managed. Compare a simpler workflow before adding handoffs.

How should state-changing tools be designed?

Define permitted actions, argument validation, action identity and handling of partial completion. Retries should not assume that a missing response means nothing happened.

What makes a prototype ready for operations?

The owner needs agreed acceptance evidence, monitoring, failure handling, access controls, deployment procedures and support responsibility. A successful demo does not establish these conditions.

Can existing systems and delivery pipelines be used?

Yes, start from the current architecture, interfaces and tests. Integration feasibility and permission constraints should shape the scope before implementation is promised.

What should a handover include?

Include architecture and configuration context, tests, known limitations, operating procedures and named maintenance ownership. The receiving team should be able to inspect and change the workflow.

Make the question specific.

Bring the workflow, the decision and the evidence you already have. We will confirm the relevant scope and availability together.