Model AI Governance
Model AI Governance
These greater capabilities also bring forth new risks. Agents’ access to sensitive data and ability
to make changes to their environment, such as updating a customer database or making a payment,
are double-edged swords. As we move towards deploying multiple agents with complex interactions,
outcomes also become more unpredictable.
Humans must remain accountable and properly manage these risks. While existing governance
principles for trusted AI such as transparency, accountability and fairness continue to apply, they
need to be translated in practice for agents. Meaningful human control and oversight need to be
integrated into the agentic AI lifecycle. Nevertheless, a balance needs to be struck as continuous
human oversight over all agent workflows becomes impractical at scale.
The Model AI Governance Framework (MGF) for Agentic AI gives organisations a structured
overview of the risks of agentic AI and emerging best practices in managing these risks. If risks
are properly managed, organisations can adopt agentic AI with greater confidence. The MGF is
targeted at organisations looking to deploy agentic AI, whether by developing AI agents in-house or
using third-party agentic solutions. Building on our previous model governance frameworks, we have
outlined key considerations for organisations in four areas when it comes to agents:
Organisations should adapt their internal structures and processes to account for new risks
from agents. Key to this is first understanding the risks posed by the agent’s actions, which
depend on factors such as the scope of actions the agent can take, the reversibility of those
actions, and the agent’s level of autonomy.
To manage these risks early, organisations could limit the scope of impact of their agents by
designing appropriate boundaries at the planning stage, such as limiting the agent’s access
to tools and external systems. They could also ensure that the agent’s actions are traceable
and controllable through establishing robust identity management and access controls for
agents.
Once the “green light” is given for agentic AI deployment, an organisation should take steps
to ensure human accountability. However, the autonomy of agents may complicate
traditional responsibility assignments which are tied to static workflows. Multiple actors may
also be involved in different parts of the agent lifecycle, diffusing accountability. It is
therefore important to clearly define the responsibilities of different stakeholders, both
1
within the organisation and with external vendors, while emphasising adaptive governance,
so that the organisation is set up to quickly understand new developments and update its
approach as the technology evolves.
Before deployment, organisations should test agents for baseline safety and reliability,
including new dimensions such as overall execution accuracy, policy adherence, and tool
use. New testing approaches will be needed to evaluate agents.
During and after deployment, as agents interact dynamically with their environment and not
all risks can be anticipated upfront, it is recommended to gradually roll out agents alongside
continuous monitoring after deployment.
Trustworthy deployment of agents does not rely solely on developers, but also on end-users
using them responsibly. To enable responsible use, as a baseline, users should be informed
of the agent’s range of actions, access to data, and the user’s own responsibilities.
Organisations should consider layering on training to equip employees with the knowledge
required to manage human-agent interactions and exercise effective oversight, while
maintaining their tradecraft and foundational skills.
This is a living document. We have worked with government agencies and leading companies to
collate current best practices, but this is a fast-developing space, and best practices will evolve. This
framework will need to be continuously updated to keep pace with new developments. We invite
feedback to refine the framework, and case studies demonstrating how the framework can be
applied for responsible agentic deployment.
2
1 Introduction to Agentic AI
In this framework, we focus on agents built on language models, which are increasingly being
adopted. Such agents use a small, large, or multimodal large language model (SLM, LLM, or MLLM)
as its brain to make decisions and complete tasks. However, it is worth noting that software agents
are not a new concept and other types of agents exist, such as those which use deterministic rules,
or other neural networks, to make decisions.3
1
v Model
4 Planning &
v Reasoning
2 3 5
v Instructions v Memory v Tools
As agents are built on top of language models, it is helpful to start with the core components of
a simple LLM-based app.
1. Model: an SLM, LLM or MLLM that serves as the central reasoning and planning engine, or
the “brain” of the agent. It processes instructions, interprets user inputs, and generates
contextually appropriate responses.
1
Adapted from Cyber Security Agency of Singapore (CSA), Draft Addendum on Securing Agentic AI.
2
See International AI Safety Report.
3
See World Economic Forum (WEF), AI Agents in Action: Foundations for Evaluation and Governance.
4
Adapted from GovTech Singapore, Agentic Risk & Capability Framework, CSA Singapore, Draft
Addendum on Securing Agentic AI and Anthropic, Building Effective Agents).
3
2. Instructions: Natural language commands that define an agent's role, capabilities, and
behavioural constraints e.g. a system prompt for an LLM.
3. Memory: Information that is stored and accessible to the LLM, either in short or long-term
storage. Sometimes added to allow the model to obtain information from previous user
interactions or external knowledge sources.
An agent uses the model, instructions and memory in similar ways as an LLM-based app. In
addition, it has other components that enable it to complete more complex tasks:
4. Planning and reasoning: The model is usually trained to reason and plan, meaning that it
can output a series of steps needed for a task.
5. Tools: Tools enable the agent to take actions and interact with other systems, such as writing
to files and databases, controlling devices, or performing transactions. The model calls tools
to complete a task.
6. Protocols: This is a standardised way for agents to communicate with tools and other agents.
For example, the Model Context Protocol (MCP) has been developed for agents to
communicate with tools,5 whereas the Agent2Agent Protocol (A2A) defines a standard for
agents to communicate with each other.6
• Sequential: Agents work one after another in a linear workflow. Each agent’s output
becomes the next agent’s input.
• Supervisor: One supervising agent coordinates specialised agents under it.
• Swarm: Agents work at the same time, handing off to another agent when needed
1.1.3 How agent design affects the limits and capabilities of each agent
While each agent may have the same core components, the design of each component can
significantly affect what the agent can do. It is generally helpful to distinguish between two
concepts when considering what an agent can do:9
• Action-space (or authority, capabilities): Range of actions the agent is permitted to take,
determined by the tools it is allowed to use, transactions it can execute, etc.
5
See Anthropic, Model Context Protocol.
6
See Google, Agent2Agent Protocol.
7
See LangChain, Benchmarking Multi-Agent Architectures.
8
Adapted from AWS, Multi-Agent Collaboration Patterns with Strands Agents and Amazon Nova.
9
See WEF, AI Agents in Action: Foundations for Evaluation and Governance.
4
• Autonomy (or decision-making): Degree to which an agent can decide when and how to act
towards a goal, such as by defining the steps to be taken in a workflow. This can be
determined by its instructions and level of human involvement.
Action-space
An agent’s action-space mainly depends on the tools it has access to, which can affect:
An emerging modality of agentic AI is a computer use agent, whose primary tool is access to a
computer and browser. This means that it can take any action that a human can take with a computer
and browser without having to rely on specifically defined tools and APIs. This significantly increases
what the agent can access and do.
Autonomy
An agent’s autonomy mainly depends on its instructions component and the level of human
involvement in the agentic system.
• Detailed instructions and SOP: An agent instructed to follow a detailed SOP to complete a
task would be limited in the decisions it can make at each stage.
• Using its own judgment: An agent instructed to use its own judgment to complete a task
would have more freedom to define its plan and workflow.
Another relevant factor is the level of human involvement. When interacting with an agent, a human
can be involved to different levels:10
• Agent proposes, human operates: The human directs and approves every step taken by an
agent.
• Agent and human collaborate: The human and agent work together. The agent requires
human approval at significant steps, such as before writing to a database or making a
payment. However, the human can intervene anytime by taking over the agent’s work or
pausing the agent and requesting a change.
10
See Knight First Amendment Institute at Columbia University, Levels of Autonomy for AI Agents.
5
• Agent operates, human approves: The agent requires human approval only at critical steps
or failures, such as deleting a database or making a payment above a predefined amount.
• Agent operates, human observes: The agent does not require human approval as it
completes its task, though its actions may be audited after the fact.
However, the risks can manifest differently through the different components. For example:
• Planning and reasoning: An agent can hallucinate and make a wrong plan to complete a
task.
• Tools: An agent can hallucinate by calling non-existent tools or calling tools with the wrong
input, or calling tools in a biased manner. As tools connect the agent to external systems,
prompt or code injections can also manipulate the agent to exfiltrate or otherwise
manipulate the data it has access to.
• Protocols: Finally, as new protocols emerge to handle agent communication, they can also
be poorly deployed or compromised e.g. an untrusted MCP server deployed with code to
exfiltrate the user’s data.
As components within an agent or multiple agents interact, risks can also arise at the system
level.13 For example:
• Cascading effect: A mistake by one agent can quickly escalate as its outputs are passed
onto other agents. For example, in supply chain management, a hallucinated inventory figure
from one agent could potentially cause downstream agents to reorder excessive or
insufficient stock.
• Unpredictable outcomes: Agents working together can also compete or coordinate in
unintended ways. For example, in manufacturing, different agents may be involved in
managing machines and inventory. While coordinating to meet production goals, the agents
might interact unpredictably due to complex optimisation algorithms and over or under-
prioritise one resource or machine, leading to unexpected bottlenecks.
11
BCG highlighted examples of new risks from agents e.g. agents that optimize their own goals locally
may create instability across the system, flawed behaviour by one agent may spread to other agents
(see What Happens When AI Stops Asking Permission?)
12
Adapted from CSA, Draft Addendum on Securing Agentic AI.
13
See WEF, AI Agents in Action: Foundations for Evaluation and Governance, which highlighted a new
class of failure modes, linked to potentially misaligned interactions in multi-agent systems e.g.
orchestration drift, semantic misalignment, interconnectedness and cascading effects.
6
1.2.2 Types of risk
Disruption to
Data breaches connected
systems
Because agents take actions in the real world, when they malfunction, it can lead to harmful
real-world impact. Organisations should be aware of these negative outcomes:
• Erroneous actions: Incorrect actions such as an agent fixing appointments on the wrong
date or producing flawed code. The exact harmful outcome depends on the action in
question, e.g. flawed code can lead to exploited security vulnerabilities, and wrong medical
appointments may affect a patient’s health outcomes.
• Unauthorised actions: Actions taken by the agent outside its permitted scope or authority,
such as taking an action without escalating it for human approval based on a company policy
or standard operating procedure.
• Biased or unfair actions: Actions that lead to unfair outcomes, especially when dealing with
groups of different profiles and demographics, such as biased vendor selection in
procurement, disbursements of grants, and/or hiring decisions.
• Data breaches: Actions that lead to the exposure or manipulation of sensitive data. Such
data may be personally identifiable information or confidential information e.g. customer
details, trade secrets, and/or internal communications. This can be due to a security breach,
where attackers exploit agents to reveal private information, or an agent disclosing sensitive
data due to a failure to recognise it as sensitive.
• Disruption to connected systems: As agents interact with other systems, they can cause
disruption to connected systems when they are compromised or malfunction e.g. deleting a
production codebase, or overwhelming external systems with requests.
7
2 Model AI Governance Framework for Agentic AI
The MGF for Agentic AI builds on the responsible AI practices for organisations set out in MGF
(2020)14 by highlighting emerging best practices to address new concerns from agentic AI. This is so
that organisations can develop and use agentic AI with the requisite knowledge and judgment.
The framework begins with helping organisations to assess and bound the risks upfront. It
highlights new risks that should be considered during risk assessment, and design considerations at
the planning stage to limit the potential scope of impact of the agents, as well as ensure that agents
are traceable and controllable.
While agents may act autonomously, human responsibility continues to apply. Once the “green light”
is given to deploy agentic AI, an organisation should take immediate steps to make humans
meaningfully accountable. This includes clearly defining responsibility across multiple actors
within and outside the organisation involved in the agent lifecycle; and taking measures to ensure
that human-in-the-loop remains effective over time notwithstanding automation bias.
To ensure safe and reliable operationalisation of agents, an organisation should adopt technical
controls and processes across the AI lifecycle. During development, guardrails for new
components in AI agents such as planning and tools should be implemented. Before deployment,
agents should be tested for baseline safety and reliability. After deployment, agents should be
continuously monitored as they interact dynamically with their environment.
Finally, trustworthy deployment of agents does not rest solely on developers, but also on end-users.
Organisations are responsible for enabling end-user responsibility by equipping them with
essential information to use agents appropriately and exercise effective oversight, while maintaining
their tradecraft and foundational skills.
14
See Model AI Governance Framework (2nd Ed).
8
2.1 Assess and bound the risks upfront
Agents bring new risks, especially in their access to sensitive data and ability to change their
environment through action-taking. Their adaptive, autonomous and multi-step nature also
increases the potential for unexpected actions, emergent risks and cascading impacts.
Organisations should consider these new dimensions as part of risk assessment, and limit the scope
of impact of their agents by designing appropriate boundaries at an early stage.
When planning for the use of agentic AI, organisations should consider:
The following non-exhaustive factors affect the level of risk of an agentic use case:
9
Reversibility of If the agent can modify data and Agent that schedules meetings vs
agent’s actions systems, whether such agent that sends email
modifications are easily reversed communications to external parties
Threat modelling also makes risk assessment more The relationship between threat modelling
rigorous by systematically identifying specific ways and risk assessment
in which an attacker may take to compromise the
Threat modelling augments the risk assessment
system. Common security threats to agentic systems
process by generating contextualised threat
include memory poisoning, tool misuse, and privilege events with well-described sequence of actions,
compromise. 15 As agentic systems (especially multi- activities and scenarios that the attacker may
agent systems) can become very complex, it is often take to compromise the system. With more
useful to use a method called taint tracing to map out relevant threat events, risk assessments will be
all the workflows and interactions to track how more rigorous and robust, resulting in more
untrusted data can move through the system. For more targeted controls and effective layered defence.
information on how to perform threat modelling and Since risk assessment is continuous, the threat
taint tracing for agentic systems, organisations may model should be regularly updated.
refer to CSA’s Draft Addendum on Securing Agentic AI.
Adapted from CSA, Guide to Cyber Threat
Modelling
15
For a more comprehensive coverage of potential security threats to agentic AI systems, see OWASP,
Agentic AI – Threats and Mitigations.
10
2.1.2 Bound risks through design by defining agents limits and permissions
Having selected an appropriate agent use case, organisations can further bound the risks by
defining appropriate limits and permission policies for each agent.
Agent limits
• Agent’s access to tools and systems: Define policies that give agents only the minimum
tools and data access needed for it to complete its task.16 For example, a coding assistant
may not require access to a web search tool, especially if it already has curated access to
the latest software documentation.
• Agent’s autonomy: For process-driven tasks, SOPs and protocols are frequently used to
improve consistency and reduce unpredictability. 17 Define similar SOPs for agentic
workflows that an agent is constrained to follow, rather than giving the agent the freedom to
define every step of the workflow.
• Agent’s area of impact: Design mechanisms and procedures to take agents offline and limit
their potential scope of impact when they malfunction. This can include running agents in
self-contained environments with limited network and data access, particularly when they
are carrying out high-risk tasks such as code execution.18
Agent identity
Identity management and access control is one of the key means in which organisations enable
traceability and accountability today for humans. As agents become more autonomous, identity
management has to be extended to agents as well to track individual agent behaviour and establish
who holds accountability for each agent.
This is an evolving space, and gaps exist today in terms of handling agent identity robustly. For
example, current authorisation systems typically have pre-defined, static scopes. However, to
operate safely in more complex scenarios, agents require fine-grained permissions that may change
dynamically depending on the context, risk levels, and task objectives. Current authentication
systems are also typically based on a single, unique individual. Such systems face difficulty in
handling complex agent setups, such as when agents act for multiple human users with different
permissions, or recursive delegation scenarios where agents spin up multiple sub-agents.19
16
See PwC, The rise – and risks – of agentic AI.
17
Grab introduced an LLM agent framework leveraging on Standard Operating Procedures (SOPs) to
guide AI-driven execution (see Introducing the SOP-driven LLM agent frameworks).
18
See McKinsey, Deploying agentic AI with safety and security: A playbook for technology leaders.
19
For a more comprehensive treatment of how current identity systems may face challenges when
catering to agentic AI, see OpenID, Identity Management for Agentic AI.
11
Solutions are being developed to address these issues, such as integrating well-established
standards like OAuth 2.0 into MCP.20 The industry is also developing new standards and solutions for
agents, such as decentralised identity management and dynamic access control.21
In the interim, organisations should consider these best practices to enable agent control and
traceability:
• Identification: An agent should have its own unique identity, such that it can identify itself to
the organisation, its human user, or other agents. However, an agent’s identity may need to
be tied to a supervising agent, a human user, or an organisational department for
accountability and tracking. Additionally, the different capacities in which an agent acts (e.g.
independently or on behalf of a specified human user) should also be recorded.
• Authorisation: An agent can have pre-defined permissions based on its role or the task at
hand, or its permissions may be dynamically set by its authorising human user, or a
combination of both. As a rule of thumb, the human user should not be able to set
permissions for the agent greater than what the human user is himself authorised to do. Such
delegations of authority should be clearly recorded.
Residual risk is the risk that remains after mitigation measures have been applied. It is important to note
that there will always be a level of risk remaining, even after efforts are taken to identify appropriate agentic
use cases and define limits on any agents, especially given how quickly agentic AI is evolving. Ultimately,
organisations should evaluate and determine if the residual risk for their agentic deployment is of a
tolerable level and can be accepted.
20
See MCP specifications for Authentication support , Authorisation support.
21
See proposed framework for agentic identity by Cloud Security Alliance, Agentic AI Identity & Access
Management: A New Approach.
12
2.2 Make humans meaningfully accountable
The organisations that deploy agents and the humans who oversee them remain accountable for the
agents’ behaviours and actions. But it can be challenging to fulfil this accountability when agent
actions emerge dynamically and adaptively from interactions instead of fixed logic. Multiple
stakeholders may also be involved in different parts of the agent lifecycle, diffusing accountability.
Finally, automation bias, or the tendency to over-trust an automated system, especially when it has
performed reliably in the past, becomes a bigger concern as humans supervise increasingly capable
agents.
Model developers
Models that agents
can be built on
Agentic AI system
Deploying End users
providers
organisation Interacts with
Providing platforms to
Tooling providers May also develop and uses
build agents on or full
e.g. MCP, APIs agents in-house agents
SaaS solutions
Allow agents to
connect to external
systems
Simplified agentic AI value chain22
22
For a more comprehensive list of potential stakeholders involved in the agentic AI ecosystem, see CSA
and [Link], Securing Agentic AI: A Discussion Paper.
13
Within the organisation
Within the organisation, organisations should allocate responsibilities for different teams
across the agent lifecycle. While each organisation is structured differently, this is an illustration
of how such responsibilities may be allocated across different teams:
14
Who: Any individual who utilises the output of the agents to contribute to
an organisational goal e.g. company employees making decisions or
automating workflows and practices.
All teams involved in the agentic AI lifecycle should also develop internal capabilities to
understand agentic AI. As the technology is quickly evolving, being aware of the improvements
and limitations of new agentic developments, such as new modalities like computer use agents,
or new evaluation frameworks for agents, allow organisations to quickly adapt their governance
approach to new developments.
Organisations may also need to work with external parties when deploying agents e.g. model
developers, agentic AI providers, or hosts of external MCP servers or tools.
In these cases, organisations should similarly ensure that there are measures in place to fulfil its
own accountability. Some agent-specific considerations are:
• Clarify distribution of obligations in any terms and conditions or contracts between the
organisation and the external party. In particular, organisations should consider provisions
to address any security arrangements, performance guarantees, or data protection and
confidentiality. Where there are gaps, the organisation should reassess if the agentic
deployment meets its risk tolerance.
• Features to maintain security and control. Organisations should consider if the external
party’s product offers features for the organisation to maintain a sufficient level of security
or control. This includes strong authentication measures such as scoped API keys, per-agent
identity tokens, and robust observability such as the logging of tool calls and access history.
Where such features are lacking, organisations should consider alternative or in-house
solutions, or scoping down the agentic use case, such as restricting access to sensitive data.
End users
Organisations may deploy agents to users within or outside their organisation. In doing so,
organisations should ensure that users are provided sufficient information to hold the organisation
accountable, as well as any information relating to the user’s own responsibilities. More information
can be found in Enabling end-user responsibility below.
15
2.2.2 Design for meaningful human oversight
Organisations should define significant checkpoints or action boundaries that require human
approval, especially before sensitive actions are executed. This can include:23
• High-stakes actions and decisions e.g. editing of sensitive data, final decisions in high-risk
domains (such as healthcare or legal), actions that may trigger liability
• Irreversible actions e.g. permanently deleting data, sending communications, making
payments
• Outlier or atypical behaviour e.g. when agent accesses a system or database outside of its
work scope, when agent selects a delivery route that is twice as long as the median distance
• User-defined. Agents may act on behalf of users who have different risk appetites. Beyond
organisation-defined boundaries, users may be given the option to define their own
boundaries e.g. requiring approval for purchases above a certain amount
Apart from considering when approvals are required, organisations should also consider what
form approvals should take. These considerations include:
• Keep approval requests contextual and digestible. When asking humans for approval,
keep the request short and clear, instead of providing long logs or raw data that may be
challenging to decipher and understand.
• Consider the form of human input required. For straightforward actions such as accessing
a database, the human user can simply approve or reject. For more complex cases, such as
reviewing an agent’s plan before execution, it may be more productive for the human to edit
the plan before giving the agent the go-ahead.
23
For further examples of where human involvement may be considered, see Partnership on AI,
Prioritising real-time failure detection in AI agents).
16
• Training humans to identify common failure modes e.g. inconsistent agent reasoning,
agents referring to outdated policies
• Regularly auditing the effectiveness of human oversight
17
2.3 Implement technical controls and processes
The agentic components that differentiate agents from simple LLM-based applications necessitate
additional controls during the key stages of the implementation lifecycle.
• During design and development, design and implement technical controls. The new
components and capabilities of agents also necessitate new and tailored controls.
Depending on the agent design, implement controls such as tool guardrails and plan
reflections. Further, limit the agent’s impact on the external environment by enforcing least-
privilege access to tools and data.
• Pre-deployment, test agents for safety and security. As with all software, testing before
deployment ensures that the system behaves as expected. Specifically for agents, test for
new dimensions such as overall task execution, policy adherence and tool use accuracy,
and test at different levels and across varied datasets to capture the full spectrum of agent
behaviour.
• When deploying, gradually roll out agents and continuously monitor them in production.
The autonomous nature of agents and the changing environment makes it challenging to
account for and test all possible outcomes before deployment. Hence it is recommended to
roll out agents gradually, supported with real-time monitoring post-deployment to ensure
that agents function safely.
For illustration, these are some sample controls for agents. For a more comprehensive list,
organisations can refer to CSA’s Draft Addendum on Securing Agentic AI and GovTech’s Agentic Risk
and Capability Framework.
Planning • Prompt agent to reflect on whether its plan adheres to user instructions
• Prompt the agent to summarise its understanding and request clarification
from the user before proceeding
• Log the agent’s plan and reasoning for the user to evaluate and verify
Tools • Configure tools to require strict input formats
• Apply the principle of least privilege to limit tools available to each agent,
enforced through robust authentication and authorisation
• For data-related tools:
o Do not grant agent write access to tables in sensitive databases unless
strictly required
18
o Configure agent to let user take over control when keying in sensitive
data (e.g. passwords, API keys)
Protocols • Use standardised protocols where applicable (e.g. agentic commerce
protocols when agent is handling a financial transaction)
• For MCP servers:
o Whitelist trusted servers and only allow agent to interact with servers
on that whitelist
o Sandbox any code execution
However, organisations should adapt their testing approaches for agents. Some considerations
include:
• Testing for new risks: Beyond producing incorrect outputs, agents can take unsafe or
unintended actions through tools. Organisations can consider testing for:24
o Overall task execution: Whether agent can complete task accurately
o Policy compliance: Whether an agent follows defined SOPs and routes for human
approval when required
o Tool calling: Whether an agent calls the right tools, with the right permissions, with
the right inputs and in the right order
o Robustness: As agents are expected to react and adapt to real-world situations, test
for their response to errors and edge cases
• Testing entire agent workflows: Agents can take multiple steps in sequence without human
involvement. Thus, beyond testing an agent’s final output, agents should be tested across
their entire workflow, including reasoning and tool calling.
• Testing agents individually and together: Beyond individual agents, testing should be
carried out at the multi-agent system level, to understand any emergent risks and behaviours
when agents collaborate, such as competitive behaviours or the impact on other agents
when one agent has been compromised.
24
For an example of new agentic aspects to test for, see Microsoft Foundry, Agent evaluators.
19
calibrate the need for realism against the risk of prematurely allowing agents to access tools
that affect the real world.
• Testing repeatedly and across varied datasets: Agent behaviour is inherently stochastic
and context-dependent. Testing should thus be done at scale and across varied datasets to
observe any unexpected low-probability behaviours, especially if they are high-impact. This
requires generating test datasets that cover different conditions that agents may encounter
and running these tests multiple times, including minor perturbations where needed.
• Evaluating test results at scale: Reliably evaluating test results at scale is a known
challenge for LLM testing. Agents add a further layer of complexity as their workflows can be
long and contain unstructured information that cannot be easily processed by humans or
automated scripts. Organisations may consider using different evaluation methods for
different parts of the agentic workflow (e.g. deterministic tests for structured tool calls vs
LLM or human evaluation for unstructured agent reasoning). However, there is still a need to
evaluate agents holistically, so that agent patterns across steps can be evaluated. Current
industry solutions thus include defining LLMs or agents to evaluate other agents.25
Organisations should consider gradually rolling out agents into production to control the
amount of risk exposure. Such rollouts can be controlled based on:
Organisations should continuously monitor and log agent behaviour post-deployment, and
establish reporting and failsafe mechanisms for agent failures or unexpected behaviours. This
allows the organisation to:
• Intervene in real-time: When potential failures are detected, stop agent workflow and
escalate to a human supervisor e.g. if agent attempts unauthorised access
• Debug when incidents happen: Logging and tracing each step of an agent workflow and
agent-to-agent interactions help to identify points of failure
• Audit at regular intervals: This ensures that the system is performing as expected.
25
For an example of agent evaluation solutions, see AWS Labs, Agent Evaluation.
20
Monitoring and observability are not new concepts, but agents introduce some challenges. As
agents execute multiple actions at machine speed, organisations face the issue of extracting
meaningful insights from the voluminous logs generated by monitoring systems. This becomes more
difficult when high-risk anomalies are expected to be detected in real-time and surfaced as early as
possible.
• What to log: Organisations should determine their objectives for monitoring (e.g. real-time
intervention, debugging, integration between components) to identify what to log. In doing
so, prioritise monitoring for high-risk activities such as updating database records or
financial transactions.
• How to effectively monitor logs: Organisations can consider approaches such as:
o Defining specific interventions: For each alert type, consider what the level of
intervention should be. Some degree of human review should be incorporated,
proportionate to the risk level. For example, lower-priority alerts can be flagged for
review at a scheduled time, whereas higher-priority ones might require temporarily
halting agent execution until a human reviewer can assess. In the event of
catastrophic agentic malfunction or compromise, commensurate measures such as
termination and fallback solutions should be considered.
Finally, continuously test the agentic system even post-deployment to ensure that it works as
expected and is not affected by model drift or other changes in the environment.
21
2.4 Enable end-user responsibility
Ultimately, end users are the ones who use and rely on agents, and human accountability also
extends to these users. Organisations should provide sufficient information to end users to
promote trust and enable responsible use.
• Transparency: Users should be informed of the agents’ capabilities (e.g. scope of agent’s
access to user’s data, actions the agent can take) and the contact points whom users can
escalate to if the agent malfunctions.
• Education: Users should be educated on proper use and oversight of agents (e.g. training
should be provided on an agent’s range of actions, common failure modes like hallucinations,
usage policies for data), as well as the potential loss of trade craft i.e. as agents take over
more functions, basic operational knowledge could be eroded. Hence sufficient training
(especially in areas where agents are prevalent) should be provided to ensure that humans
retain core skills.
Users who interact with agents Users who integrate agents into
e.g. customer service, HR agents – their work processes
mostly external-facing e.g. coding assistants, enterprise
workflows – mostly internal-facing
22
2.4.2 Users who interact with agents
Such users usually interact with agents that act on behalf of the organisation, e.g. customer
service or sales agents. These agents tend to be external facing, although they can also be deployed
within the organisation e.g. a human resource agent that interacts with other users in the
organisation.
For these users, focus on transparency. Organisations should share pertinent information to
foster trust and facilitate proper usage of agents. Such information can include:
• User’s responsibilities: Clearly define the user’s responsibilities, such as asking the user to
double-check all information provided by the agent.
• Interaction: Declare upfront that the users are interacting with agents.
• Agents’ range of actions and decisions: Inform the users on the range of actions and
decisions that the agent is authorised to perform and make.
• Data: Be clear on how user data is collected, stored, and used by the agents, in accordance
with the organisation's data privacy policies. Where necessary, obtain explicit consent from
users before collecting or using their data for the agents.
• Human accountability and escalation: Provide users with the respective human contact
points who are responsible for the agents, whom the users can alert if the agents malfunction
or if they are dissatisfied with a decision.
For these users, in addition to the information in the previous section, layer on education and
training so that users can use the agents responsibly. Key aspects include education and training
on:
23
o As agents take over entry level tasks, which typically serve as the training ground for new
staff, this could lead to loss of basic operational knowledge for the users.
o Organisations should identify core capabilities of each job and provide sufficient training
and work exposure so that users retain foundational skills.
24
Annex A: Further resources
1. Introduction to Agentic AI
What is Agentic • AWS, Agentic AI Security Scoping Matrix: A framework for securing
AI? autonomous AI systems
• WEF, AI Agents in Action: Foundations for Evaluation and
Governance
• Anthropic, Building effective agents
• IBM, The 2026 Guide to AI Agents
• McKinsey, What is an AI agent?
Risks of Agentic AI • GovTech, Agentic Risk & Capability Framework
• CSA, Draft Addendum on Securing Agentic AI
• OWASP, Multi-Agentic System Threat Modelling Guide
• IBM, AI agents: Opportunities, risks, and mitigations
• Infosys, Agentic AI risks to the enterprise, and its mitigations
25
• [Link], Human-in-the-Loop for AI Agents: Best Practices,
Frameworks, Use Cases, and Demo
Implement Technical controls
technical controls • GovTech, Agentic Risk & Capability Framework
and processes • CSA, Draft Addendum on Securing Agentic AI
26
Annex B: Call for feedback and case studies
Call for feedback: This is a living document, and we invite suggestions on how the framework can
be updated or refined. The following questions can be used as a guide:
• Introduction to Agentic AI: Are the descriptions of agentic AI systems accurate and
sufficiently comprehensive for readers to obtain a clear overview of the governance
challenges of agentic AI? Are there other risks that should be included?
• Proposed Model Governance Framework: Are the four dimensions of the framework
practical and applicable? Are there any other dimensions that should be included? For
each dimension, are there specific governance and technical challenges and best
practices that should be included?
Call for case studies: We also invite organisations to submit their own agentic governance
experiences as case studies on how specific aspects of the framework can be implemented, to serve
as practical examples of responsible deployment that other organisations can refer to. Case studies
should ideally involve an organisation’s deployment of an agentic use case that demonstrates one
of the dimensions of the framework. While not exhaustive, we are specifically interested in case
studies that demonstrate good practices in:
For an example of what a case study may look like, please refer to those in our previous Model
Governance Framework for AI.
Please note that any feedback and case studies may be incorporated into an updated version of the
framework, and contributors will be acknowledged accordingly. Please submit your feedback and
case studies at this link: [Link]
27
Threat modeling is crucial in Agentic AI to identify specific threats like memory poisoning and tool misuse, enhancing security by outlining potential attack pathways. Methods such as taint tracing help visualize and track data flow, preventing unauthorized access or actions. Regularly updating the threat model ensures that risk assessments remain rigorous and yield more targeted controls, leading to robust defenses against evolving threats .
Risks in Agentic AI differ due to new components like planning, reasoning, and interaction capabilities, which introduce unique vulnerabilities such as hallucination-related errors, tool misuse, and heightened autonomy risks. Mitigation involves bounding risk through design by limiting agent access to necessary tools and systems, incorporating robust identity management and access controls, and continuous monitoring. Organisations should also perform threat modeling to anticipate and address these risks proactively .
Adaptive governance is crucial as it allows organisations to quickly respond to technological advancements and emerging risks in Agentic AI deployment. By maintaining flexible policies and continuously updating risk assessment frameworks, organisations can better manage the dynamic nature of agentic systems. This approach supports sustainable growth and responsiveness, ensuring that governance remains effective and aligns with technological changes .
An agent's action-space defines its operational range based on the tools and systems it can access, affecting its risk profile. Autonomy levels determine decision independence, where greater autonomy allows more adaptive behavior but also increases unpredictability and errors. Agents with expansive action-space and high autonomy must be carefully managed through strict supervision and thorough risk assessment to mitigate potential adverse outcomes .
Agentic AI components include the core model, instructions, memory, planning and reasoning capabilities, tools, and protocols. The model uses instructions and memory akin to an LLM-based app, while planning and reasoning allow it to execute a series of steps needed for tasks. Tools enable the agent to interact with systems by performing actions such as writing to files or controlling devices. Protocols like the Model Context Protocol and Agent2Agent Protocol facilitate communication with tools and other agents, enhancing its operational scope and autonomy .
Organisations can balance AI autonomy with human accountability by setting clear responsibilities for human oversight and implementing checkpoints for human approvals, especially in high-stakes or irreversible actions. Agentic AI systems should be designed with meaningful human input in mind, especially for critical decision points, to adaptively manage automation bias. Human approvals should be contextually appropriate, concise, and augmented with regular audits to maintain effective oversight .
Organisations can manage and deploy Agentic AI by assessing and bounding risks upfront, ensuring robust internal processes, clear stakeholder responsibilities, and adaptive governance structures. Technical controls and testing should be established during development and prior to deployment, with continued monitoring post-deployment. Equipping end-users with sufficient training and clearly defined responsibilities can further enhance effective deployment across diverse use cases .
Organisations can equip end-users by providing training on agents' capabilities, informing them of their responsibilities, and defining ethical usage guidelines. Users should be aware of the scope of the agent’s actions and data access, contributing to organisational goals while adhering to internal policies and promptly reporting issues. Continuous engagement and education ensure that users are well-prepared for responsible interactions .
Organisations can ensure effective oversight by defining clear checkpoints requiring human approval for high-stakes decisions, irreversible actions, or atypical behavior. Approvals should be contextually relevant and streamlined to avoid decision fatigue and automation bias. Regular audits and adjustments to oversight protocols are also necessary to maintain effectiveness as technologies and their use cases evolve .
Multi-agent setups enhance performance by enabling agents to specialize and work in parallel. Design patterns such as sequential, supervisor, or swarm allow agents to process workflows efficiently, leveraging specialization for tasks that improve overall system capability. For example, in a swarm setup, agents can dynamically pass tasks to others, allowing them to handle unforeseen variables effectively .