Amazon 39000工程师偷偷用了半年的AI Agent平台开源了

简介: 8月4日,AWS开源Kiro Crew——Amazon内部已由3.9万工程师实测半年的AI Agent编排平台。它支持24/7常驻、跨会话记忆、cron定时调度、OS级沙箱隔离与worktree并行,定位是“AI Agent操作系统”,推动AI从编码助手升级为工程协作伙伴。

8月4日,AWS开源了Kiro Crew——一个AI Agent编排平台。开源前它的内部代号叫MeshClaw,在Amazon内部已经被39000名工程师使用了半年。

500多名内部贡献者参与开发,24/7持续运行,支持跨会话记忆、cron定时调度、OS级沙箱隔离——这不是一个实验项目,而是Amazon内部工程体系的基建级工具。

ScreenShot_2026-08-28_144842_032.png

Kiro Crew到底做了什么

从开源仓库的README和文档来看,Kiro Crew的核心定位是"AI Agent的操作系统"——不是让AI写代码,而是让AI Agent像一个真正的值班工程师一样持续工作。

持久化后台Agent。传统AI编程工具是"对话即用即走"——你打开对话框,问完关掉,上下文就没了。Kiro Crew的Agent可以常驻后台,持续监控代码仓库、跟踪issue状态、在CI失败时自动介入。它不依赖对话窗口的存在,Agent本身就是后台进程。

跨会话记忆。Agent的记忆不限于单次对话,而是跨会话持久化。今天让Agent处理的"修复这个NPE"任务,如果没修完,明天它记得昨天做到哪了,继续做。这个能力对大型Java项目尤其关键——一个Spring Boot项目的修复任务可能跨多个模块,不可能在单次对话内完成。

cron定时调度。可以给Agent设定时任务——每天早上8点检查新issue、每周一扫描代码质量指标、每次PR merge后自动更新项目文档。这让Agent从"被动响应"变成了"主动巡检"。

OS级沙箱隔离。每个Agent在独立的操作系统级沙箱中运行,文件系统、网络、进程都是隔离的。一个Agent的操作不会影响其他Agent或宿主系统。这对企业级安全是硬需求——39000人使用的基础设施,隔离做不好就是灾难。

worktree级并行。多个Agent可以在同一仓库的不同git worktree中并行工作,互不干扰。合并时由编排层统一处理冲突。

39000人用了半年意味着什么

39000不是一个小数字。Amazon的工程师总量约5万人(按公开数据),39000人用了半年意味着近80%的工程团队已经在日常使用Kiro Crew。这不是试点,是全面铺开。

这个采用率背后的逻辑值得拆解。

Kiro Crew解决的不是"写代码"问题。写代码有Copilot、Cursor、Claude Code,市场已经饱和。Kiro Crew解决的是"代码之外"的问题——监控、巡检、修复、文档更新、issue处理、CI维护。这些工作占了Java团队大量时间,但之前没有好工具。

24/7运行模式改变了团队的工作节奏。传统模式下,CI失败了一个Java团队的反应链条是:告警 → on-call工程师被叫醒 → 登录 → 定位 → 修复 → 重启CI。平均耗时30-60分钟。Kiro Crew模式下,Agent在CI失败后30秒内介入,尝试自动定位和修复,只有Agent解决不了的问题才会升级给人工。据Amazon内部统计,约65%的CI失败由Agent自动修复,无需人工介入。

cron调度让"定期维护"不再是空话。每个Java团队都知道应该定期做代码质量扫描、依赖更新、安全漏洞排查,但实际执行率极低——因为没人有时间做。Kiro Crew让Agent每周自动跑一轮,发现的问题自动提PR。这让"技术债管理"从口号变成了执行。

对Java团队的启发

Kiro Crew开源后,Java社区可以直接使用和贡献。但更重要的是理解它背后的工程理念变化。

AI Agent的定位从"编码助手"转向"工程协作伙伴"。编码助手是开发者写代码时用的工具,协作伙伴是开发者不写代码时也能帮你维护项目的工具。这个转变对Java团队的意义比"AI补全代码更好了"大得多——Java项目的维护成本远高于编码成本。

orchestration层成为新的核心竞争力。Kiro Crew的核心不是底层模型能力,而是orchestration——怎么调度多个Agent、怎么管理记忆、怎么处理并行和冲突、怎么定义安全边界。底层模型是OpenAI/Anthropic提供的,orchestration是Amazon自己做的。这也意味着,未来AI工程工具的竞争力不在"模型多强",而在"编排能力多强"。

定时化、无人值守化是工程级AI工具的标配。Kiro Crew的cron调度和24/7运行模式,代表了一种新的工具范式:AI不是你打开它才工作,而是它一直在工作。这与飞算JavaAI的智能体计划模式有相似的工程理念。智能体计划模式将复杂任务自动拆解为多步骤,支持断点续执行、流程可视化、子代理协同——不是一次性输出结果,而是分步推进、可以中断和恢复。在大型Java工程中,一个需求往往涉及多个模块的联动修改,一次性执行要么超时要么出错率太高,断点续执行是工程上的刚需。

image.png

同时,Kiro Crew的worktree并行和飞算JavaAI的"工程自动感知"也有对照——前者在文件系统层做隔离,后者在工程结构层做感知。两者解决的是同一个问题的不同层面:如何在多Agent并行修改时不破坏工程整体性。

一个判断

Kiro Crew的开源意味着2026年下半年AI Agent工具的竞争焦点会从"编码能力"转移到"工程协作能力"。

编码能力的差异化空间已经很小——底层模型趋同、补全质量接近、多文件修改已成标配。真正的竞争在编排层:能不能24/7运行、有没有跨会话记忆、能不能定时调度、隔离做得好不好、多Agent协作的冲突处理成熟不成熟。

对Java团队来说,评估AI工具的标准需要升级了。不要只看"AI补全代码准不准",还要看这个工具能不能帮你做CI维护、能不能自动修复失败、能不能定期做代码质量扫描、能不能在不打扰你的情况下处理issue。

相关文章
人工智能 缓存 前端开发
12026 63
人工智能 JavaScript 开发工具
4812 17
Web App开发 人工智能 API
1385 1
人工智能 Java BI
1472 1
开发工具 Swift git
1974 6
人工智能 JavaScript 测试技术
2406 2
人工智能 自然语言处理 安全
992 0
人工智能 JavaScript 测试技术
1200 4
缓存 JavaScript Shell
2102 3

热门文章

最新文章