AWS 推出整合 AI 代理的開發環境 Kiro,支援「spec coding」、「hooks」與代碼自動化,目標將原型迅速轉為上線應用。
AWS宣布推出全新整合式開發環境「Kiro」,專為AI代理 (AI Agent)服務設計而生,目標是徹底簡化AI開發流程,從原型設計到生產部署,一次到位。
「Kiro」不只是「會寫程式的AI」,更具備規劃能力與實作邏輯,透過兩大核心功能Specs規格與Hooks自動化觸發器,協助開發者釐清需求、強化交付品質。
開發者熟悉的情境是,輸入幾個提示詞,短時間內就能生成一個可運作的應用。但真正挑戰往往發生在佈署階段——需求不明確、模型假設未被記錄、系統行為難以追蹤。
而「Kiro」以「規格驅動開發」特性 (spec-driven development)為核心,透過Specs功能產出一份開發說明書,將像是「新增評論功能」的想法,細分成明確的使用者需求,並且自動補上邊界條件與驗收準則,進一步生成API設計、資料結構、任務列表與測試項目,讓團隊能用結構化方式展開開發。
另一亮點,則是Hooks功能能像開發流程中的自動化助理,可在儲存或修改檔案時,自動更新測試、整理文件、掃描安全漏洞,甚至檢查元件是否符合單一職責原則,不僅能進一步節省人力,更可讓團隊的開發品質與規範維持一致。
「Kiro」並非只是實驗室工具,而是為實戰部署打造的開發環境。舉例來說,當開發者希望為電商平台新增「商品評論」功能,只需輸入一句自然語言指令,「Kiro」便會引導使用者完成從需求拆解、系統設計,一直到測試驗證的完整流程,而任務列表內建進度追蹤、程式碼差異比對、執行日誌等審核機制,降低協作成本、提升開發透明度。
更進一步,「Kiro」也支援可整合其他AI工具的MCP協議、透過控制規則 (Steering Rules)設定代理服務行為,並且與VS Code相容,方便整合既有開發流程。整體來看,「Kiro」不只是提升生產效率,更針對開發中的痛點提供結構化解法,避免技術債、知識流失與規格錯亂。
目前「Kiro」已經以預覽版本免費提供測試,支援macOS、Windows與Linux平台,並且相容主流程式語言。AWS也同步提供教學資源與範例,協助開發者快速上手,體驗AI驅動下的全新開發方式。