我的机器人会计收到驱逐通知
我的机器人会计收到了一封驱逐通知。发信人不是房东,是AWS社区经理——语气客气得像物业发告示:您心爱的架构站在了借来的土地上,建议考虑用AgentCore重写。附带的链接像一颗小巧的地雷。
下一篇
从刷了三个月教程到打Kaggle →
先说人话。Bedrock Agents现在叫Amazon Bedrock Agents Classic,2026年7月30日起对新客户关闭。旧agent不会立刻停摆,也没有宣布终止日期,账单不变——这些都不吓人。真正要命的是模型目录冻结:Classic能用的模型永远就那几个,以后新模型一代接一代,都不带它玩。我的会计先生还能继续跑,但永远用不上更好的脑子,这比停服更像慢性死刑。
AgentCore不是Classic的升级版,是另一种哲学。Classic是托管agent:你配置、AWS管编排、代码只活在边缘的lambda里。AgentCore反过来:你的agent就是你的代码,用Strands、LangGraph、CrewAI甚至纯Python写都行,AgentCore只负责给你撑起运行时、网关、内存和OAuth身份。相当于从合租公寓变成毛坯房自己装修,但装修工具全包。
迁移过程比想象中顺。我把原来那个读账单、发彩色报告、还举报过自己行为的agent逻辑抽出来,用Python重写了一遍。AgentCore运行时按session隔离微VM,会话结束就销毁,冷启动没感觉到慢。网关把几个lambda转成MCP工具,接入比Classic的action group直白不少。最意外的是Memory,long-term记忆不用再自己塞数据库,平台给兜了。

核心代码长得像这样:
from strands import Agent
def accountant_agent():
return Agent(
model="foundation-4-1",
tools=[read_bill(), send_report_mcp],
memory=AgentCoreMemory("accountant"),
)
跑了一周,最大的感受是:Classic像一辆定制的房车,AgentCore是给你一台发动机加一堆零件,自己焊。自由度大得多,但你也得知道自己要什么。好在文档里啥都有,如果你也有一台老agent,一个下午基本就能搬完。
