新聞

AWS宣布,將內部專案MeshClaw改名為Kiro Crew並開源。Kiro Crew可讓多個AI代理跨不同工作階段持續處理開發任務,並保存任務狀態、排程、專案脈絡與修正紀錄,即使開發者暫時離開,工作也能依設定繼續進行。

Kiro Crew最初由3名Amazon工程人員自行開發,目的是減少人員必須持續盯著AI執行工作的情況。官方表示,專案在不到6個月內已獲逾39,000名Amazon內部人員採用,近500名貢獻者共完成597項更新,促使團隊決定對外開源。

使用者可把待處理的問題單交給Kiro Crew,由系統分類並分派工作、找出負責人,也會標出需要人工處理的項目。遇到需要跨多個程式碼儲存庫調查的異常事件時,系統可同時調查各個儲存庫。執行時間較長的系統搬遷工作,則可依檢查點持續推進,失敗後重新嘗試。

需要同時處理多項工作時,Kiro Crew可同時啟動多個工作階段,每個工作階段都保有獨立脈絡。系統也可把研究與程式實作等獨立工作交給子代理,再將結果交回主要工作階段彙整。系統會保存使用偏好、目前專案脈絡與相關紀錄,並把修正內容轉為後續可沿用的經驗。經常重複的操作則可整理成能夠檢視、修改或移除的技能。

排程功能可定期整理待辦事項、追蹤程式碼合併請求或部署狀態,也能在外部系統傳來事件通知時啟動工作,並可透過檢查點、驗證及重試機制持續執行,使用者回到系統後可直接檢查進度,不必從頭重新下達指令。

由於Kiro Crew可存取程式碼及持續整合系統,官方加入作業系統層級的隔離執行環境、預設拒絕未允許的指令、敏感路徑限制、登入憑證資訊遮蔽,以及帶有簽章的稽核紀錄。使用者可即時查看每個代理的工作規畫、工具操作與執行結果,重要動作也可設定為必須先取得人工核准。

Kiro Crew提供桌面程式、網頁管理介面及純文字操作介面,可在本機或使用者控制的遠端電腦執行,也能透過Slack、Telegram及Discord繼續同一項工作。