AWS 推出 Kiro:全新 agentic IDE,賦能原型設計高效邁向生產部署

香港 – Media OutReach Newswire – 2025年7月16日 – Amazon Web Services(AWS)日前宣布推出 Kiro 預覽版,一款專為 AI 代理(AI Agent)打造的整合式開發環境(agentic IDE),透過簡化的開發體驗,協助開發人員高效實現從概念構想到生產部署的全過程。Kiro 不僅擅長直覺式編程(vibe coding),更重要的是具備將原型推進到真正可上線系統的落地能力,具備包括 Specs(Specification)和 Hooks(自動化觸發器)兩大核心能力等功能。

很多開發人員可能曾經歷:寫了幾個提示詞,很快就構建出一個能運行的應用程式,過程既有趣又充滿魔力。然而,當你真正想將它部署到生產環境時,卻發現困難重重。模型在構建過程中做出了哪些假設?在引導 AI 代理時做了許多決策,但這些都沒有被記錄。需求模糊,無法判斷應用程式是否符合預期。系統設計不透明,也很難評估它對環境與效能的影響。有時,退一步認真思考這些決策,反而能打造出更好、更易於維護的應用程式。擅長規格驅動開發(Spec-Driven Development)的 Kiro 正是這些問題的正解。

Kiro 的 Specs 就像一張「開發說明書」,能夠協助開發人員在功能設計、系統重構前進行規劃,也適用於深入理解系統行為。簡而言之,大多數推進至生產階段所需的工作都離不開它。在實際開發過程中,需求往往存在不明確、不完整、無人維護等問題。Kiro 會在用戶真正動手寫程式碼之前,把一個簡單的想法(例如「加入一個評論功能」)拆成多個具體的用戶需求;每個需求都自動補充了考慮周全的邊界條件(比如「不能重複評論」、「必須登入後才能評論」);再把這些需求,變成後續開發中可以直接使用的「指導手冊」。

Kiro 的 Hooks 就像一位經驗豐富的開發人員,默默處理那些容易被忽略或重複繁瑣的任務。作為一種基於事件驅動的自動化機制,Hooks 可以在儲存、建立、刪除檔案或手動觸發操作時,自動啟動 AI 代理在後台完成相關工作。例如儲存組件時,系統會自動更新對應的測試檔案;修改 API 時,自動刷新 README;準備提交程式碼前,還會自動掃描安全問題;在編寫 React 組件時,自動檢查是否符合 SRP(單一職責原則)。只需透過一次性設定,整個團隊都能受惠於統一的品質標準,讓開發人員將更多精力專注於核心創新,而非繁瑣流程。

透過 Specs Hooks 構建系統:三步實現從構思到交付

Kiro 將 Specs 工作流程與開發過程深度整合。以一個電子商務應用程式中的銷售手工藝品場景為例,假設我們希望為該系統新增用戶評論功能,Kiro 提供了一個簡潔的三步流程,協助開發人員高效完成從需求拆解到功能落地的全過程。

第一步:提示詞自動生成需求

當輸入「為產品添加評論系統」, Kiro 會自動生成完整的用戶故事,覆蓋查看、建立、篩選和評分等操作。每個用戶故事都包含採用 EARS 語法編寫的驗收標準,涵蓋邊界情況,確保你的意圖被正確理解。

第二步:需求 自動生成系統設計

Kiro 會分析程式碼庫和需求規格,自動生成設計文件,包括數據流圖(DFD)、TypeScript 介面、資料庫結構和 API 端點等。例如在評論系統中,Kiro 會生成 Review 介面和資料庫設計。這減少了開發過程中關於需求澄清的反覆溝通。

第三步:設計 自動生成任務列表與測試項

基於需求和設計,Kiro 會自動生成任務和子任務,依賴關係清晰,並與規格一一對應。每項任務都包含單元測試、整合測試、載入狀態、流動端適配與無障礙支援等要素。用戶可以逐個觸發任務,查看進度與執行結果,還可以透過程式碼差異和日誌來審計整個過程。

Kiro 會保持規格與程式碼庫的同步。用戶可以用程式碼反向更新規格,或者讓 Kiro 根據調整更新任務,從而解決了「文件總是過時」的常見問題,方便後續維護。

任務介面支援逐個觸發任務,進度指示器會顯示執行狀態。任務完成後可在介面內直接查看完成情況,並透過查看程式碼差異和 AI 代理執行歷史記錄,來審核工作成果。

使用 Hooks 預防上線問題

在提交程式碼之前,大多數開發人員都會在腦海中快速過一遍檢查清單:我是否破壞了已有功能?測試是否已更新?文件是否保持同步?這些預防性檢查雖然必要,卻往往依賴大量手動操作,既耗時又容易遺漏。

Kiro 的 Hooks 就像一個自動的程式碼搭檔,當用戶儲存、建立檔案時觸發。例如:儲存 React 組件時,自動更新對應的測試檔案;修改 API 介面時,自動刷新 README;準備提交程式碼時,自動掃描是否洩露憑證;針對特定規範(如 React 單一職責原則)自動進行程式碼校驗。整個團隊都能從中享受到一致的品質保障、程式碼規範和安全審查。

除了 Specs 和 Hooks,Kiro 還支援以下功能:MCP,支援連接其他 AI 工具;Steering Rules,定義 AI 智能代理行為規則;Agentic Chat,結合上下文進行即時編程任務;兼容 VS Code 插件與配置,基於 Code OSS 構建,完美支援 Open VSX 插件生態系統。

AWS 希望解決的遠不止「寫程式碼」這一環節,而是解決現代軟件開發中那些最棘手的問題:團隊之間如何統一設計語言、如何解決需求衝突、如何避免技術債、如何規範程式碼審查、如何保留關鍵知識。當資深工程師離開團隊時,知識不會隨之流失。

雖然現在 AI 與人類協作構建軟件的方式仍然複雜、分散,但我們正在嘗試改變這一點。而 Specs 是這個轉變的重要一步

立即體驗 Kiro:Kiro 正處於預覽階段,目前免費開放,支援 Mac、Windows 和 Linux,兼容主流程式語言。AWS 提供從規格到上線的完整教程,協助你快速入門。
Hashtag: #AWS

發佈者對本公告的內容承擔全部責任

關於 Amazon Web Services

自 2006 年來,Amazon Web Services 一直以技術創新、服務豐富、應用廣泛而享譽業界。AWS 一直不斷擴展其服務組合以支援幾乎所有雲端工作負載,目前提供超過 240 種功能全面的雲端服務,涵蓋運算、儲存、數據庫、網絡、分析、機器學習與人工智慧、物聯網、流動、安全、混合雲、媒體,以及應用開發、部署和管理等方面,遍及 35 個地理區域內的 111 個可用區域(Availability Zones),並已公佈計畫在智利、紐西蘭和沙烏地阿拉伯等建立 4 個新的 AWS 地理區域、15 個可用區域。AWS 的服務獲得全球超過百萬客戶的信任,包括發展迅速的初創公司、大型企業和政府機構。通過 AWS 的服務,客戶能夠有效強化自身基礎設施,提高營運上的彈性與應變能力,同時降低成本。欲瞭解更多有關 AWS 的資訊,請瀏覽:

頭條留言
Media OutReach Newswire
Media OutReach Newswire
Media OutReach Newswire 於 2009 年在香港成立,旨在提供可靠的新聞稿發佈服務,繼而為客戶及媒體工作人員建立聯繁。
- 廣告 -
- 廣告 -

最新文章

竹北實驗高中正式動土 開創實驗教育新典範

墨新聞|記者姚霞芬/新竹報導 ...

海大與水試所海洋基因體解碼計畫 意外發現文蛤新物種...

墨新聞|記者江育銓/基隆報導國立臺灣海洋大學與農業...

避免傷財又傷身!中市食安處提醒:光能除毛儀屬第二等...

墨新聞|記者馬源培/台中報導隨著夏季將至,除毛產品...

出國前別只顧收行李!牙齒檢查不能少 牙醫建議做這...

商傳媒|記者彭耀/台北報導暑假旅遊旺季到來,不少民...

雙層觀光雙重享受 暑假解鎖台中觀光巴士與美食餐車

墨新聞|記者馬源培/台中報導台中雙層觀光巴士及雙層...