50+ 个 Agent 上线、310 人在用:ABC Legal 最值得抄的不是 Claude,而是把 Agent 当软件管理

昨天 Anthropic 公布了一个我觉得很值得企业团队认真看的案例。

ABC Legal 是一家美国法律文书服务公司。今年早些时候,他们把 Claude Enterprise 推给了 1,100 名员工。

到 2026 年 7 月,Anthropic 公布的几个数字是:

50+ Managed Agents 已在生产运行
约 310 名员工在各部门日常使用 Claude
部分 Agent 覆盖的人工任务成本最高下降约 50%

这些数字当然很吸引人。

但我看完整个案例以后,最想抄的不是“用了 Claude Managed Agents”。

而是他们做了一个非常工程化、甚至有点朴素的决定:

把每一个 Agent 当成软件。

不是存在某个人电脑里的定时任务。

不是 Chat 里保存的一段 Prompt。

也不是一个只有创建者才知道怎么改的自动化。

而是:

Git
PR
Owner
Version
Audit
Rollback

这才是这个案例最有价值的地方。


他们早期也走过“放在个人电脑上跑”的路

Anthropic 的案例里写得很具体。

ABC Legal 早期的 Agent 会作为 scheduled task 跑在员工自己的桌面电脑上。

这很符合很多公司的自然演进:

某个员工发现一个重复工作
↓
自己写一个脚本/Prompt
↓
本机定时跑
↓
慢慢变成业务依赖

一开始很好用。

但当 Agent 多起来,CTO 面临的问题变成:

公司到底有多少Agent?
昨晚哪些跑了?
哪个失败?
花了多少钱?
谁负责?
Prompt谁改过?

这就是从“个人自动化”到“组织软件”的分界线。

ABC Legal 做的第一件关键事:Agent as Code

他们把 Agent 的这些内容都放进 Git:

Prompt
Tool List
Schedule
Credential Configuration
Memory Configuration

每个 Agent 自己一个目录。

Anthropic 案例描述的标准结构包括:

JSON config
System Prompt in Markdown
Deployment scripts
Operational documentation

然后规定:

任何Agent变化
都必须通过Pull Request

这一步非常重要。

因为 PR 一下子带来了:

  • 版本历史;
  • Code Review;
  • 审批;
  • 回滚;
  • Audit Trail。

Agent 治理突然从“AI问题”变成了成熟的软件工程问题。

他们甚至让非程序员学会了 PR

这个案例里有一个细节很真实。

ABC Legal 拉了一个 15 人 Steering Committee,来自财务、市场、运营和开发等部门,其中这些业务参与者并不是软件工程师。

他们被要求:

Clone Repository
复制 Agent Template
用 Claude Code 生成配置和Prompt
开 Pull Request
互相 Review

CTO Brandon Fuller 提到,他甚至需要先解释“PR”是什么意思。

一周以后,15 个人都做出了能工作的 Agent。

一个月内,大约 50+ Agent 跑起来。

这说明企业 Agent 普及有一个很有意思的障碍:

难点不一定是让业务人员学 AI,反而可能是让业务人员理解软件工程治理。

他们的 Agent 有一个非常简单的规则:一个名字、一个 Owner、一个工作

我觉得这比“多智能体协同大平台”更值得抄。

每个 Agent:

有名字
有负责人
只做一件明确的事

这个规则能解决很多问题。

如果一个 Agent 叫:

Super Intelligent Business Agent

负责:

分析
审批
客服
财务
营销
代码

出了问题没人知道算谁的。

ABC Legal 的案例更接近:

EvidenceChain Delivery Agent
AR Remittance Agent
Google Ads Analyst
Code Reviewer
Overdue Nudger

职责天然可测。

一个真实例子:EvidenceChain Delivery Agent

以前某客户需要定期拿到特定法律送达记录。

人工流程包括:

查数据库报表
找到匹配任务
打开网站
下载每个PDF
上传客户FTP

现在 Agent 每天自动做。

更有意思的是,案例说设置它的 Account Manager 以前没有做过自动化,大约一个小时,通过描述需求就搭出来了。

这个案例很适合说明 Agent 真正擅长的一类任务:

规则相对稳定
步骤重复
跨多个系统
人工很烦
结果容易验证

不是所有知识工作都适合 Agent。

但这种任务很适合。

另一个例子:eFiling Rejection Diagnoser

法院退回提交后,Agent 自动触发:

读取Job
读取法院规则
判断拒绝原因
把诊断发Slack

原来可能消耗员工数小时的事情,案例说现在大约一分钟给出诊断。

这里我更在意的是“触发式 Agent”。

很多企业仍把 Agent 理解成:

员工主动打开一个Chat

实际上更有价值的形态往往是:

业务事件发生
→Agent自动执行

这就是为什么 Agent 需要 Trigger 和 Schedule 成为配置的一部分。

他们还有一个 98% 的数字,但要看怎么理解

案例提到一个运营 Review Agent,叫 Charvis。

它检查已完成的服务任务,目前与 Compliance Team 的判断大约有 98% 的一致率。

这个数字很适合做 Automation Gate。

也就是:

先推荐
人审核
收集一致/不一致
达到阈值
再逐步自动执行

而不是:

模型看起来挺聪明
直接全自动

“每个 Agent 先有人监督”是他们很重要的一条原则

案例里写得非常清楚:大多数 Agent 一开始先 Human-in-the-Loop。

Agent 给推荐。

人接受或拒绝。

反馈会留在:

业务Banner
或
Slack Thread

等某个 Agent 证明自己在特定任务上和人一样好或者更好,再转到 automation mode。

我认为这比定义一个“Agent自治等级”表格实用得多。

真正需要的是证据:

在这个具体Task上
持续多久
多少样本
一致率多少
严重错误多少

最让我觉得有意思的是 Harvester + Tuner

ABC Legal 并没有一上来做模型微调。

对于有明确人工反馈的 Agent,他们用了三个角色:

Initial Agent
Harvester
Tuner

Initial Agent:

正常做业务

Harvester:

每小时/每天收集Slack反馈
把回复和Emoji转成标签

Tuner:

每周分析反馈
提议修改Prompt或Config
开PR

注意:

Tuner只开PR
不自己改生产

人 Review 后才 Merge。

这个闭环非常值得抄。

反馈不是拿来“训练大模型”的,也可以很有价值

企业里经常一说反馈闭环,就跳到:

Fine-tuning
RL
训练模型

其实 Prompt/Config 层已经可以做大量改进。

例如:

判断条件
Tool顺序
阈值
输出格式
异常处理

这些都可以通过 Git PR 演进。

成本远低于模型训练。

他们甚至把业务规则也放进 Git

案例里提到一个 deliveries-as-code 系统。

大约 145 组 routing rules 不是放在后台管理界面的数据库记录中,而是:

145个YAML文件

在 Git 里。

一个 Agent 每周给判断,Harvester 收反馈,Tuner 修改 YAML 开 PR,第四个 Agent 只把人工已经批准并合并的配置推到生产数据库。

这其实已经不是“Agent as Code”。

更像:

Business Rules as Code

这条路线很有潜力。

因为 LLM 最擅长处理的东西,本来就是文本。

业务规则如果能从:

隐藏在数据库后台

变成:

可读、可Diff、可Review的文本

Agent 才容易参与改进。

成本方面,他们也没有只看 Token

ABC Legal 跟踪每个 Agent 带来的价值和运行成本。

案例里提到一个 efficiency ratio:

Agent创造的价值
/
Agent运行成本

每次运行都会把时间价值和金额回传数据仓库。

这个思路比:

这个月Claude花了5万美元

强得多。

总账单没法告诉你哪个 Agent 值得留。

应该看到:

Agent A
$1000/月
节省$12000人工

Agent B
$800/月
只省$300

B 就应该优化或下线。

他们也做模型分层

案例里的默认思路大致是:

大多数Agent:Sonnet
高频快速任务:Haiku
真正需要深度推理:Opus

不是所有 Agent 都上最贵模型。

这和我们昨天写的模型路由逻辑基本一致:

Task Value
×
Model Cost

而不是榜单排名。

如果让我从这个案例里只抄 7 件事

我会抄:

1. 每个Agent一个Owner
2. 每个Agent一个明确Job
3. Prompt/Tool/Schedule/Memory进Git
4. 所有修改走PR
5. 先HITL,再自动化
6. 反馈变成结构化标签
7. 每个Agent单独算ROI

至于平台用哪家,反而是第二层问题。

还有一件不能忽略:这是供应商案例

这篇材料来自 Anthropic 官方客户案例。

所以像“最高约 50% 的人工任务成本下降”这类数据,应该理解为 ABC Legal/Anthropic 公布的案例数据,而不是独立第三方审计结果。

写企业选型报告时,我会把它标成:

Vendor-reported customer case

但这不影响里面很多工程做法值得参考。

尤其是 Git、PR、Owner、HITL、ROI 这些,本身与供应商无关。

最后

我看完这个案例,最大的感觉是:

Agent 真正进入企业以后,最后还是会回到软件工程。

你不能永远靠:

某个很懂AI的人
在某个页面里
维护一段神奇Prompt

规模上来以后,一定会问:

版本呢?
Owner呢?
谁Review?
怎么回滚?
成本多少?
错误怎么收集?
什么时候能自动?

ABC Legal 的 50+ Agent 最值得抄的,不是数量。

而是他们很早就把这些问题当成:

软件工程问题

来解决。

这可能比再换一个更强的模型,更接近企业 Agent 真正的规模化路径。


更多企业级 AI 应用、Agent、RAG 与模型工程化内容,我会继续整理在 智元界

https://www.zyentor.com/