Skip to content

Around May 5, 2026, Anthropic advanced an approximately US$1.5 billion AI joint venture project with Wall Street institutions such as Blackstone, Goldman Sachs, Hellman & Friedman, with the goal of deploying Claude-related AI capabilities into financial enterprises and private equity portfolio companies. At the same time, Anthropic released 10 Agent templates for the financial services industry and open sourced the anthropics/financial-services warehouse.

From the surface,financial-servicesIt is a set of financial industry templates, but behind it is a set of templates that can be migrated to various industries.Enterprise-level Agent Architecture

In this article, we analyze the composition and operating logic of this architecture, as well as how enterprises implement it; it is a reference for enterprises that are currently implementing or preparing to implement Agent.

First let’s talk about the key points: 1) The core of this architecture isSkillandunified semantic model, now many people are aware of the importance of Skill, but ignore the unified semantic model; 2) Although this architecture is currently presented in the form of Claude Cowork plugin or Claude Managed Agents cookbook, its core ideas are not bound to Claude and can be completely migrated to other agent frameworks.

1. General Agent Architecture

The general Agent architecture can be abstracted into the following 7 layers:

1. Business trigger layer
User dialogue, slash command, scheduled tasks, work order events, system events

2. Agent orchestration layer
The main agent understands the task, breaks down the steps, calls tools, and dispatches sub-agents.

3. Domain Skill layer
SOP, checklist, calculation method, industry rules, output template

4. Connector data connection layer
MCP Server, API, data warehouse, SaaS, Excel, document library

5. Domain semantic layer
Unify different system fields into business objects

6. Deterministic execution layer
SQL, Python, Excel engine, and rule engine are responsible for calculation and verification

7. Governance and approval layer
Permissions, logs, data lineage, review, manual approval, compliance

In this framework:

LLM does not directly replace the business system, but becomes an "orchestrator that understands business processes"; business rules are deposited in skills, enterprise data is entered through connectors, and key actions are controlled by permissions and manual approval.

The above 7 layers are a complete architectural view. Regardless of infrastructure and governance capabilities, there are mainly 5 core modules that really determine whether Agent can be implemented: Agent, Skills, Connectors, unified semantic model (Canonical Schema), and Subagents.

2. Core module

1. Agent: end-to-end business process

Agent is not a simple chat assistant, but a process executor with clear responsibilities.

For example, in finance:

GL Reconciler
Read the general ledger and sub-ledger
do reconciliation
find differences
Tracing the root cause
generate exception report
Submit to person for approval

Migrate to other industries:

industryAgent example
manufactureQuality anomaly investigation agent
legal affairsContract Risk Review Agent
medicalClaims Denial Review Agent
supply chainThree single matching exception handling agent
customer serviceComplex work order upgrade Agent

2. Skills: Domain Expert Method

Skill is responsible for precipitating professional SOPs within the enterprise into reusable modules.

Skills in finance may be:

gl-recon
break-trace
audit-xls
accrual-schedule
variance-commentary
dcf-model

In other industries it can be:

fieldSkill example
Manufacturing quality8D Report, CAPA, 5 Why, Fishbone Diagram, SPC Trend Analysis
medicalICD/CPT rules, medical record completeness checks, chargeback reason classification
legal affairsContract terms risk matrix, red line rules, deviation approval rules
supply chainDelivery risk classification, alternative supplier screening, inventory coverage days calculation
customer serviceCustomer complaint grading, compensation policy, upgrade path, speaking standards
InsurancePolicy liability verification, material integrity check, fraud risk signal

3. Connectors: Securely connect enterprise systems

AI should not directly connect to ERP, CRM, MES, HIS, CLM and other systems, but should access controlled data through MCP Server or API gateway.

The general structure is:

enterprise system
ERP/CRM/MES/QMS/CLM/WMS/Data Warehouse
        ↓
Domain semantics API / read-only view
        ↓
MCP Server
        ↓
Business tools that Agent can call

For example, financial systems can be exposed to:

get_trial_balance
get_gl_activity
get_ar_open_items
get_journal_entry

Manufacturing systems can be exposed to:

get_batch_history
get_inspection_results
get_machine_events
get_capa_history

The important thing to note is: don't expose the underlying database, but exposebusiness semantics

4. unified semantic model (Canonical Schema)

Fields in different enterprise systems are different, so a layer of unified semantic model is needed.

It is best not to define a semantic model from scratch for each enterprise. Instead, it should use industry-wide semantic objects as the backbone, and then expand it based on the enterprise's own business system, process calibers, and system fields. Otherwise, it is easy to customize, and for projects involving data models, the management workload is often heavy.

In finance, it can be unified into:

TrialBalance
JournalLine
SubledgerItem
Invoice
Payment
AccountMapping

In manufacturing, it can be unified into:

ProductionBatch
InspectionResult
MaterialLot
MachineEvent
CAPA

In this way, the Agent faces business objects instead of the messy fields of each system.

5. Subagents: permission isolation

Just like the human brain is handed over to a computer when faced with complex calculations, the enterprise agent should not allow a model to do everything.

Can be broken down into:

Reader
Read external files, emails, PDFs
No internal system permissions

Orchestrator
Call internal system
Read-only or limited permissions

Critic
Independent review conclusion

Resolver
Generate reports, working papers, and work order drafts

Human Approver
Approval, signature, and execution of key actions

Proper use of Subagents can reduce the risk of prompt injection, unauthorized access, and misoperation.

3. How to implement the enterprise

Take financial-services as an example to see the overall process:

1. The user or system triggers the reconciliation task
2. Agent reads the subject, period, account and tolerance
3. Connector calls internal-gl and subledger MCP data access
4. Skill performs field unification, full outer join, and difference classification
5. Critic reviews major differences
6. Resolver generates exception report and reconciliation workbook
7. Human Approver determines whether adjusting entries are needed

For general industries, it is recommended to follow the following 6 steps.

Step one: Choose a narrow scene

Don’t start by building an “enterprise-level general AI platform”.
First select a scenario that meets the following conditions:

high frequency
The rules are relatively clear
Data source is clear
Manual work is now very time consuming
Output can be reviewed
The final action can be approved by someone

For example:

Finance: AR/AP reconciliation, bank balance reconciliation, monthly balance variance commentary
Manufacturing: Quality anomaly investigation, supplier batch traceability, CAPA draft
Legal affairs: preliminary review of contract, summary of clause deviations
Supply chain: three-order matching difference processing, supplier delay analysis

Step 2: Draw a clear business process

Each scene should be sorted out first:

What are the triggering conditions?
What is the input data?
Which systems are the source of truth?
What are the judgment rules?
What steps can be automated?
Which steps require manual approval?
What is the end product?
How to upgrade when failed?

For example financial AR reconciliation:

Trigger: 2nd day of monthly checkout
Input: general ledger balance, AR open items, manual vouchers, customer dimension mapping
source of truth:ERP GL + AR subledger
Rule: if the difference exceeds 10,000 yuan, exception will be entered
Output: AR recon workbook + exception report
Approval: The financial manager confirms the difference processing
Forbidden: Agent cannot post

Abnormal manufacturing quality:

Trigger: The defective rate of a certain batch exceeds the 3σ control line
Input: production batches, inspection results, equipment parameters, material batches, process changes
source of truth:MES + QMS + PLM
Rule: SQE/QA must be upgraded for batches that affect customers
Output: 8D draft + sphere of influence + containment action
Approval: Quality Manager approves CAPA
Forbidden: Agent cannot close CAPA

Step 3: Design unified semantic model

This step is the foundation for “AI implementation”.

Take the financial industry as an example:

TrialBalance
JournalLine
SubledgerItem
Invoice

Manufacturing industry:

Batch
InspectionResult
MaterialLot
MachineEvent

Enterprises must first clearly define these objects, and then let the MCP Server output these objects. Otherwise, the Agent project will be stuck in the quagmire of differences in various system fields and calibers.

Step 4: Build MCP Server

Enterprise MCP Servers should expose business semantics tools rather than underlying tables.

For example, it is not recommended:

run_sql(query)
query_sap_table(table_name, where_clause)
read_any_file(path)
update_any_record(object, id, fields)

recommend:

get_trial_balance(entity, period, account_prefix)
get_gl_activity(entity, period, account_code)
get_ar_open_items(entity, as_of_date)
get_purchase_order(po_id)

For details, please refer to the following principles:

Open tools with least privileges by Agent
Naming tools by business objects
Return structured JSON
Each data strip source_system / extract_timestamp / record_id
All tool calls go into audit logs
Read only first
Write operations only write to the draft area or approval queue

Step 5: Write Skills and solidify the expert SOP

Write expert SOPs into reusable skills.

For example:

Finance: reconciliation rules, difference classification, working papers templates
Manufacturing: 5 Why, 8D, CAPA, batch traceability
Legal: Clause risk matrix, deviation approval rules
Supply chain: three order matching rules, price difference classification

Step 6: Design Agents and Subagents

A typical structure:

Main Agent
Responsible for task arrangement

Reader
Read external file

Investigator
Query internal system

Critic
Review conclusion

Resolver
Generate report

Human
Approval and Signature

Summarize

financial-servicesThe value is not that it provides several financial agents, but that it demonstrates an enterprise agent productization method:

Define processes using Agents
Use Skill to solidify professional methods
Connect to the system using Connector
Unify data with Canonical Schema
Isolate permissions with Subagent
Execute in the background using Managed Agent
Control risk with Human Approval

This architecture can be extended to almost all knowledge-intensive industries.

Back to topic · Enterprise Agents Previous: A Unified Semantic Model for Enterprise Agents Next: On Self-Evolution in Online AI Systems

Building a long-term knowledge base for enterprise AI systems.