选 Agent 框架选了三天,最后我怎么做?
我选 Agent 框架选了三天。第一天看对比文,能背出三个框架的特点;第二天装第一个,卡在依赖包版本,绕过去发现官方示例要先导出它所接模型服务的 Key 环境变量;第三天例程跑起来了,然后一个问题浮上来:这东西接下来归谁养?
进程要常驻,任务要调度,Key 要轮换,框架升级要跟不跟,出事要自己排障。对比文里一个字都没提。它们比的是"前十分钟",我要花的是"后面每一个十分钟"。
那天晚上我把对比文又翻了一遍,矩阵全是功能项,没有一列写"跑起来之后归谁"。于是我换了比法:不比功能,比持有成本。然后发现选型清单上还有第四个选项——不选框架,把运维面交出去。阿里云百炼有组命令叫 bl managed-agent,10 月 27 号我把它的本地部分跑了一遍。
三条命令,2.2 秒
空目录里依次跑 init、validate、plan。前两条不需要 Key,validate 还是离线的,一个网络请求都不发;第三条需要 Key,但只给你看"现在执行会发生什么",一件都不真做。
bl managed-agent init
bl managed-agent validate
bl managed-agent plan
装命令行在CLI 安装页,一条命令的事;Key 在控制台密钥管理页领。
我这三条分别 0.75 秒、0.74 秒、0.72 秒,合计 2.2 秒,全成功。第三条回了我一张单子:如果现在执行,会在云上创建 2 条(一个环境、一个 agent),更新 0 条,删除 0 条。
前两条不需要 Key 这点挺实用:没领 Key 的机器也能先把配置对错验掉,领 Key 那步可以往后放。对先做技术预研、还没立项的团队,这个顺序能省一次内部审批。
说实话这张单子是我这三天里看到最舒服的东西。执行之前先把"会发生什么"摊给你,自搭路线里这张单子在你脑子里,而且只在出事的时候才浮现。
自搭那边我也核了
为了对照公平,我去翻了 AutoGen 的官方仓库页。页面显示 61.6k 星,quickstart 就三步:装包、导出它所接模型服务的 Key 环境变量、跑官方 hello-world 示例。Python 要 3.10 或更高。
你看,入门步数两边打平,都是三步。差别在第三步之后:自搭那边从那一刻起进程归你;托管这边这些归平台,你手里留两样——一份配置文件,和执行之前那一下确认。

另外两个常被拿来比的 LangGraph 和 CrewAI,我这回没跑,步数不往账本里写。但自搭路线的形状是一样的:你装的是一个库,接过来的是一个要长期养的系统。
谁该自搭,谁该托管
我的分界线很简单。要做深度自定义编排的——节点怎么连、重试怎么定、状态机怎么设计都自己说了算——自搭合理,框架给的就是那些扩展点。只想让 agent 先跑起来、把真实业务试一遍的,托管更省事。
这句不是劝所有人都换。我见过需要深度编排的人被托管平台憋坏,也见过只想跑个小 agent 的人养着一整个框架累坏。选型账比的是持有成本,不是面子。

三个坑,先说清
第一,这份账只到预览。真在云上创建、删除的命令在这组里存在,但我一条没执行。确认那下该你来做,读完预览之后;预览看不懂就是停下的信号。
第二,"装完先列一下看看家里有什么"的直觉在这组不好使。查 agent、查技能、查部署几条只读查询在我这个环境统一回 404。第一步是上面三条本地命令,不是查询。
第三,我没做逐家横评。三个框架谁更强,我没数据也不写结论。这份账只提供一个维度:跑起来之后归谁养。
功能矩阵为什么漏掉这一列
对比文不是故意漏,是入门体验太好掩盖了后面。装包、配 Key、跑示例三步越顺,越容易以为系统也顺。入门成本是一次性的,一个下午摸清;持有成本是递归的,守护、调度、Key 轮换、升级、排障按月重复。矩阵写于入门那天,持有成本那天还不存在。
补法也简单:矩阵加一列"这五项归谁",逐项填答案。填不出来的,就是将来欠账的。我那三天要是有这一列,第二天就不会把时间花在背功能特点上。
预览单子救了评审会
plan 给的那张变更清单,后来被我贴进了组里的评审模板。规矩是读清单的人要能复述"这次创建什么、更新什么、删除什么",复述不出来就不许进确认那一步。听起来笨,但它把"预览没看懂就硬确认"这条路堵死了。
自搭路线要做同样强度的评审,得先自己造这张清单。造清单这件事本身,就是持有成本的一部分——这点很多人到第一次出事才明白。
最后
回想那三天,我选的从来不是框架,是"运维归谁"。这问题想清楚,选型就简单了:把要长期养的东西列出来,看哪条路线把它们交给更合适的那方。分界线其实不是技术能力,是意愿:愿不愿意长期养一个系统。
想先在网页上看看托管路线,去阿里云百炼控制台逛逛。终端这条路,从装完到读到第一份预览单子,命令耗时 2.2 秒,加读文档几分钟,云上一个资源都没建。前两条命令不需要 Key 这点也很实用:没领 Key 的机器能先把对错验掉,领 Key 那步可以往后放。

浙公网安备 33010602011771号