九月底我们写过一篇 Agno 的基础篇,那会儿它 42K 星,主打”Build、run、manage agent platforms”。六周过去,数字变成 43,041 星、6,238 个 fork,8 月 24 日的 3.0 之后,10 月连发 13 个版本,10 月 29 日落到 3.1.12。这篇只讲变了什么,没看过前一篇的先补课。
一变:口号从”管平台”改成”self-driving”
官网现在第一句是 “self-driving agent platform”。真正撑起这句话的是十月塞进来的 CompanyOS:给 Agent 划产品线(Product),Routine 定时读你给的 Sources,自己提 Projects 和 Tasks,人只在审批环节出现。开法就一行 AgentOS(db=db, company=CompanyConfig()),Routine 还能设成默认关闭、由用户手动打开。
说白了,原来它解决”Agent 怎么跑”,现在想解决”Agent 该干什么”。野心不小,成熟度另说——10 月这批版本里它和 CodexAgent、ClaudeAgent 沙箱、会话压缩、AgentOS 用户角色管理是一起发的,13 个版本、35 个贡献者、41 个 PR,节奏很猛。
二变:运行时开始收别人的 Agent
AgentOS 现在带适配层,LangGraph、Claude Agent SDK、DSPy 写的 Agent 都能直接挂上去跑,不用先改写成 Agno 的写法。这个变化比加功能重要——它把 Agno 从”又一个框架”挪到了”你现有 Agent 上面那层服务”。
3.1 里还有一处细节值得记:Claude 和 Codex 自己的权限请求,现在会以原生方式进 AgentOS 的审批界面。有数据库时,请求存成一条 PAUSED 的 run,出现在聊天和 Approvals 视图里,批准后从同一个执行继续,不重放 prompt。策略仍由 harness 自己定(Claude 的 permission_mode、Codex 的 approval_policy),Agno 不另开开关。
服务层也补厚了:REST 端点从九月那篇写的 50+ 涨到 80+,A2A、AG-UI、MCP、Slack、Telegram、WhatsApp 都在,加上 JWT + RBAC、断线重连、可持久后台任务和定时调度。
三变:控制台要钱了
SDK 和 AgentOS 仍是 Apache-2.0,跑多少都不收钱,这点没动。动的是控制台:免费版只能连本机上的 AgentOS;要把控制台指向线上部署,得 Pro,150 美元/月,含 1 个 live 连接和 3 个席位,加席位 30 美元、加连接 95 美元、SAML SSO 再 300 美元/月,自托管控制台只有企业版给。
控制台本身是从浏览器直连你的运行时,请求不过 Agno 的服务器,数据它确实拿不到——收费收的是”看和管”,不是”跑”。
升级前该知道的
- 版本必须锁。第三方统计,v2 的十个 minor 版本里 8 个带 breaking change,v1 升 v2 要跑数据库迁移脚本;3.0 是大版本,配置和目录都动过。
- 仓库现在 1,965 个 open issue。热度是真的,别指望每个坑都有人替你填也是真的。
- 官方模板还是九套:Docker、K8s/Helm、AWS、GCP、Azure、Fly、Railway、Render、Modal,
agno create my-os拉下来就是 API + 带 pgvector 的 Postgres 两个容器。 - 遥测默认开着,能关。
一句话结论:这次更新里真正值得跟的是”运行时收别人的 Agent”和 CompanyOS 这个方向;至于控制台涨价,自托管玩的人本来也用不上它。想把 Agent 塞进自己机房、又缺鉴权审批和可观测的,可以看十个 Agent 平台的 arm64 实测。