AI Agent Inventory: How to Track And Govern The AI Agents Running in Your Organization

AI Agent Inventory: How to Track And Govern The AI Agents Running in Your Organization

Join IT Pulse

Receive the latest news of the IT world once per week.

An AI agent inventory is the record of every AI agent running in an organization: what each one is, where it runs, who owns it and what it is connected to. IT and security teams build one to know which agents exist, decide which ones to keep and answer for them in an audit or an incident. The term refers here to governing AI agents as assets, and leaves aside the AI agents that manage stock in supply chains.

This guide explains what an AI agent inventory should record, where AI agents run and how to find each group, and how to build the inventory and keep it current. It closes with an AI governance checklist and with how InvGate Asset Management detects the AI tools and agents on your computers and brings them into the same inventory as the rest of your IT assets.

What is an AI agent inventory?

An AI agent inventory treats each AI agent as an asset. Every record names the agent, the computer or platform it runs on, the person who answers for it, the account it uses, the components and systems it can reach, and whether it is approved. It follows the same logic that IT Asset Management (ITAM) applies to laptops, licenses and cloud services: you can only govern what you have on record.

Two neighboring lists get confused with it. A model inventory lists the AI models a company uses or trains, while an AI agent inventory lists the tools that act with those models on people's behalf, along with everything connected to them. An agent registry usually catalogs the approved agents built on one platform, and an inventory covers every agent found, approved or not. Finding the unapproved ones is the job of shadow AI detection, and the inventory is where those findings get an owner and a decision.

Why AI agents need an inventory now

AI agents act with the permissions of the person who set them up. Coding agents and desktop assistants can read files, run commands and connect to company systems through Model Context Protocol (MCP) servers, skills and plugins, often signed in with an account IT never issued. When nobody has them on record, nobody can audit what they reach, remove their access when someone leaves or find the computers affected when one of those components turns out to be vulnerable.

Risk frameworks start in the same place. The National Institute of Standards and Technology (NIST) places the inventory in the Govern function of its AI Risk Management framework, where GOVERN 1.6 calls for mechanisms "to inventory AI systems" resourced according to the organization's risk priorities. Every later control, from approval rules to offboarding, depends on that list existing first.

What to record for each AI agent

A useful AI agent inventory template has fewer fields than most teams expect, and each one answers a question someone will ask during a review or an incident. The table below lists the fields to start with and why each one matters.

Field What it captures Why it maters
Name and  type The agent's name and its kind: desktop assistant, coding agent, platform agent or in-house build Lets you group similar agents and apply the same rules to them
Where it runs The computer, platform or cloud service that hosts it Tells you which discovery source keeps the record up to date
Owner One named person accountable for the agent Someone answers for it when something breaks or when the person who installed it leaves
Purpose The business task the agent performs Helps you spot duplicates and agents nobody needs anymore
Account and plan The account the agent runs under, personal or corporate, and its license level Personal accounts keep company work in a tenant your organization doesn't control
Connected components MCP servers, skills, plugins, marketplaces and subagents added on top of the agent Each one extends what the agent can do and reach
Systems and data it reaches Repositories, applications, data sources and credentials the agent can use Defines the real exposure if the agent misbehaves or its account is compromised
Approval status Allowed, under review or prohibited Turns the inventory into a record of decisions
Risk level A tier based on account type, connections and data sensitivity Sets the order of reviews
Lifecycle stage Active, dormant or retired Keeps retired agents from holding on to live access
First detected and last reviewed When the agent appeared and when someone last checked it Shows how current each record is
Related business applications The services or processes that rely on the agent Shows what changes downstream if you remove or replace it

 

Start with the fields that discovery can fill on its own, such as where the agent runs, the account it uses and the components installed on top of it. Owner, purpose and approval status come from people, so assign them during the first review and leave out any field nobody will keep up to date.

Where AI agents run and how to find them

AI agents reach a company through four routes, and each one needs its own discovery method. Some arrive with the tools people install on their computers, some come built into the apps a team already pays for, from AI in IT support to sales and productivity suites, and others are built by teams on agent platforms or by engineering.

Where Examples How to find them Who keeps the record
Employee computers Desktop AI assistants, coding agents such as Claude and Codex, AI browsers, AI code editors and local model runners Endpoint discovery: the software inventory plus detection built for AI agents IT
AI features inside approved apps Assistants built into productivity suites, sales platforms and service desk tools The admin console of each application, reviewed at every renewal The application owner
Agents built on platforms Agents created in builders such as Microsoft Copilot Studio or AWS Bedrock, and automations on tools such as Zapier or Power Automate The platform's own admin views, plus a direct question to each team The team that built it
In-house agents and MCP servers Internal assistants and MCP servers that expose company systems to AI tools Engineering repositories and a direct question to engineering The engineering team that maintains it

 

Employee computers usually hold the largest group, and agent inventories built only on platform and cloud connections leave it out. Start there with endpoint-based asset discovery tools, and check that they read coding agents too: many install from a terminal, outside the usual installer, and can slip past a plain list of installed programs.

How to build an AI agent inventory and keep it current

The first version of an AI agent inventory comes from a short discovery project, and its value depends on what happens afterwards. These steps cover both parts: building the initial list and turning it into a routine.

Build the first version

Work from the sources that discovery can read on its own toward the ones that need conversations with teams. Each step adds a layer of information to the same records.

  1. Detect the agents on employee computers. Most IT Asset Management software already reports what is installed on each computer, so run that discovery first and add detection built for AI agents where you have it. This fills in location, account and components for the agents your detection covers.

  2. Add the agents from apps and platforms. Review the admin console of each application with built-in AI and of each agent platform the company uses. Then ask every team which agents, automations and MCP servers they have built.

  3. Assign one owner per agent. The owner is a named person who answers for the agent, even when a whole team uses it. Agents nobody claims go straight to review.

  4. Record what each agent reaches. List the MCP servers, skills, plugins and data sources connected to it, plus the business applications that rely on it. This field tells you how serious a problem with that agent would be.

  5. Classify approval and risk. Mark each agent as allowed, under review or prohibited, and give it a risk level based on its account type and connections. Personal accounts on company computers and broad connections to internal systems go first.

  6. Decide what to remove or replace. For each prohibited agent, record whether it gets removed, moved to a corporate account or replaced by an approved alternative. Write down the date so the next review can confirm it happened.

Keep the first version modest. A list of every agent with an owner and an approval status is more useful than a detailed record of half of them, and the remaining fields can grow with each review.

Keep the inventory current

AI agent governance depends on the inventory staying current, and a spreadsheet updated before each audit can't keep up. New agents, skills and MCP servers appear every time someone installs or reconfigures a tool, so let discovery collect the data continuously and use reviews to make decisions.

Set a review cadence by risk level, with high-risk agents checked more often than the rest, and confirm every owner at each review. Add AI accounts and agents to the offboarding checklist, and retire the agents nobody uses anymore by revoking their accounts and connections, which is the decommissioning step NIST describes in GOVERN 1.7.

AI governance checklist for AI agents

Use this AI governance checklist to review the inventory at each cycle. Each check names what to look at and a suggested frequency, which you can adjust to the size of your fleet and your risk tolerance.

Check How to verify Suggested frecquency
Every computer reports to discovery Compare the computers in the inventory with the full fleet list  Monthly
Every agent has a named owner Filter the inventory for records with no owner Monthly
Personal AI accounts on company computers are reviewed List the agents signed in with personal accounts and decide on each one Monthly
Corporate AI accounts on free plans are reviewed Compare license levels with the plans you purchased Quarterly
MCP servers match an approved list Compare the MCP servers detected with the servers your organization approved Monthly
Skills, plugins and marketplaces are reviewed Check the components added since the last review Monthly
Every installed AI tool has an approval status Look for AI titles with no classification Monthly
Platform agents and automations are on record Ask each team for new agents and compare their answers with the inventory Quarterly
Unused agents and seats are retired Find agents with no recent activity and revoke their access Quarterly
Offboarding covers AI accounts Confirm that each departure includes the person's AI accounts and agents At each departure
The AI usage policy matches the inventory Update the approved tools and components listed in the policy Twice a year

 

Record the date and the result of each review in the inventory itself. That history is the evidence an auditor will ask for, and it shows which checks keep finding problems.

How to build your AI agent inventory with InvGate Asset Management

AI agents dashboard in InvGate Asset Management.InvGate Asset Management is an ITAM software that offers an enterprise experience without the complexity or the price of one, with an intuitive interface, a no-code approach and fast deployment. It builds the inventory with the Agent installed on each computer, network discovery, integrations and manual or CSV import, and it brings AI agents into the same records as your hardware, software and cloud assets.

For AI agents, it works on four fronts. Two detect what runs on your computers, one turns findings into decisions, and one records what lives outside them:

  1. Software inventory: the AI tools installed on each computer show up like any other software.
  2. AI asset detection: how Claude and Codex are used, with which accounts and with which components, computer by computer.
  3. Governance actions: Smart Recommendations, authorization policies, Smart Tags and software deployment.
  4. Digital Assets: owners and connections for the automations and certificates that live outside your computers, with AI Assets as the next step.

1. Detect AI tools like any other installed software

The InvGate Asset Management Agent reports every program installed on the computer it runs on, and AI tools are part of that list. Desktop AI assistants, AI browsers, AI code editors and local model runners appear in the software inventory, so you can see which computers have each one and how far it has spread.

That data feeds each computer's profile, the Explorer and your dashboards, where you can filter by title, owner or location. It tells you where each AI tool is installed, and the next layer, AI asset detection, tells you how it is being used.

2. See how Claude and Codex are used with AI asset detection

AI tools profile in InvGate Asset Management. AI asset detection reads how Claude and Codex are used on each computer that has the Agent installed, whichever way they were installed. It never captures the content of conversations, prompts or generated code, or the environment values and headers of remote MCP servers. What it collects falls into four kinds of data, all read-only because they reflect exactly what was found on each computer:

  • AI software: the tool detected and the date it was first seen on that computer.
  • AI subscription: the account signed in to the tool, with its email, display name, license level, organization and role, and whether it is personal or corporate. Each account also gets an account risk level, calculated automatically: personal, unlicensed corporate or licensed corporate.
  • AI components: the subagents, plugins, marketplaces, MCP servers and skills installed on top of the tool, with the host of each remote MCP server.
  • AI projects: the working directories where the tool has been active.

Each computer with a detection gets an AI tools tab with an overview, the list of components and the list of projects. The AI agents dashboard brings the same data together for the whole fleet: how many computers run AI agents, which providers appear, how account risk and license levels are distributed, and which MCP servers, skills and marketplaces are detected most often. The dashboard respects the Owner, Location and Tags filters, and every widget opens the Explorer with the computers behind its data.

3. Act on what the inventory shows

Smart Recommendations in InvGate Asset Management.Two Smart Recommendations turn AI asset detection into a review queue, and from each one you can open the Explorer with the matching filter, create a Smart Tag or schedule a recurring report. They point to two specific risks in how AI accounts are used:

  • Review personal AI accounts on corporate computers: flags AI software signed in with a personal account, where the work stays in a tenant your organization can't audit or revoke.
  • Review corporate AI accounts on free plans: flags accounts that belong to your organization but run on a free plan, outside the agreement you purchased.

For installed AI tools, authorization policies classify each title in the software inventory as allowed, under review or prohibited and flag every computer where a prohibited one appears. Smart Tags group those computers, and software deployment uninstalls desktop apps from Windows computers, either on demand or through an automation.

4. From detection to AI Asset Management with Digital Assets

Agents and automations that run outside your computers need a place in the inventory too. Digital Assets is the Configuration Item (CI) family InvGate Asset Management uses for them, and it starts with two types: certificates and workflows, the automations teams run on external platforms such as Zapier or Power Automate. Each one is a CI with an owner, a lifecycle status, tags and custom fields, linked to other CIs and to Business Applications, visible from InvGate Service Management and added by hand, through CSV import or through the public API.

AI Assets is the next step in that direction. It will extend the same model to AI agents, models, MCP servers, skills, plugins and marketplaces, giving each one an owner, a lifecycle and its connections to the rest of the inventory. AI Asset Management will then run on the same inventory that already covers your hardware and software.

Conclusion

An AI agent inventory gives every agent in your organization an owner, a status and a record of what it can reach. Start with the computers, where agents often arrive without a request, add the agents that teams build on other platforms and keep the record current with continuous discovery and regular reviews.

InvGate Asset Management detects the AI tools installed on each computer, shows how Claude and Codex are used and records your digital assets in the same inventory as the rest of your IT estate. Start a free trial to see the AI agents running on your computers, or talk to Sales to plan your AI agent inventory with our team.

Frequently Asked Questions

These are the questions IT teams ask most often when they start an AI agent inventory. Each answer sums up one part of this guide.

What is an AI agent inventory?

An AI agent inventory is the record of every AI agent running in an organization, with where it runs, who owns it, the account it uses, what it is connected to and whether it is approved. IT and security teams use it to govern AI agents the same way they govern any other IT asset.

How is an AI agent inventory different from an AI model inventory?

A model inventory lists the AI models a company uses or trains. An AI agent inventory lists the tools that act with those models on people's behalf, along with the accounts, components and systems connected to them.

What should an AI agent inventory template include?

At minimum, the agent's name and type, where it runs, its owner, its purpose, the account and plan it uses, the components and systems it reaches, its approval status, its risk level, its lifecycle stage and the date of its last review. Add more fields only when someone will keep them current.

How often should you update an AI agent inventory?

Discovery should run continuously, because new agents and components appear whenever someone installs or reconfigures a tool. Reviews can follow a monthly or quarterly cadence depending on each agent's risk level.

Can a spreadsheet work as an AI agent inventory?

A spreadsheet can hold a first list. It falls behind as soon as someone installs a new tool or connects a new MCP server, so the inventory works best when discovery tools feed it from each computer.

How does an AI agent inventory relate to shadow AI?

Shadow AI is the set of AI tools and accounts that nobody approved. The inventory covers every agent, approved or not, and it is where shadow AI findings get an owner, a status and a decision.

Can InvGate Asset Management see what people write in Claude or Codex?

No. AI asset detection records which AI software is installed, which account it uses and what is connected to it, and it never captures the content of conversations, prompts or generated code.

Simplify your IT ecosystem with InvGate Asset Management

30-day free trial - No credit card needed

Clear pricing

No surprises, no hidden fees — just clear, upfront pricing that fits your needs.

View Pricing

Easy migration

Our team ensures your transition to InvGate is fast, smooth, and hassle-free.

View Customer Experience