頁面主題
新功能
全部開啟功能說明: Checkpointing 讓您能夠將 Kiro 的變更回溯到開發過程中的任何時間點。當 Kiro 修改您的程式碼時,會自動在聊天歷史記錄中建立檢查點標記。就像電玩遊戲中的自動存檔點一樣,如果事情出錯,您可以回到較早的檢查點並嘗試不同的方法。
示例:
-
安全實驗:您想測試某個重構是否能改善程式碼效能。讓 Kiro 進行變更並執行基準測試。如果結果不如預期,只需回到檢查點即可,不會有任何損失。
-
探索不同實作方式:您正在建立新的 API 端點,但不確定要使用 REST 還是 GraphQL。先讓 Kiro 實作 REST 版本,檢視程式碼並測試。如果不太合適,回到檢查點並要求 Kiro 改用 GraphQL。相同的對話,不同的方法,無需手動清理。
-
從誤解中恢復:您要求 Kiro「為使用者服務新增身份驗證」。Kiro 實作了 OAuth2,但您實際上想要簡單的 API 金鑰。不需要手動撤銷數十個檔案變更,只需回到 Kiro 開始之前的檢查點,並澄清您的需求即可
功能說明: 這是一種測量程式碼是否真正符合規格的新方法。傳統的單元測試只檢查特定範例,而 PBT 會從您的專案規格中提取屬性(代表系統應該如何運作的通用陳述),然後針對這些屬性進行測試。Kiro 會自動生成數百或數千個隨機測試案例來檢查您的程式碼。
示例: 假設您正在建立汽車銷售應用程式:
- 傳統單元測試方法:使用者將 5 號車加入收藏,5 號車出現在他們的清單中
- 基於屬性的測試方法:對於任何使用者和任何汽車清單,當使用者將汽車加入收藏時,系統應該在他們的收藏清單中顯示該汽車。PBT 會自動測試:
-
使用者 A 新增 1 號車
-
使用者 B 新增 500 號車
-
使用者 C 新增多輛車
-
使用者名稱包含特殊字元
-
各種狀態的汽車(新車、二手車、認證車)
- 以及數百種其他組合
這種方法能捕捉到邊緣案例,並驗證實作是否符合您的意圖。
功能說明: Kiro 現在支援同時處理多個專案根目錄。對於擁有多個 git 子模組或單一專案中有多個套件的團隊來說,現在可以讓 AI 代理跨所有這些目錄工作。
示例:
-
單一 Kiro 工作區可以同時包含 /users/bob/my-project 和 /shared/utils/auth 作為頂層資料夾。請透過 File > Add Folder to Workspace... 接著選擇不同的目錄進到同一個 Kiro 工作區。
-
Kiro 會從每個根資料夾下的 .kiro 子資料夾檢索所有規格檔案、引導檔案和掛鉤,並將它們顯示為統一清單
-
當新增檔案到上下文時,如果不同根資料夾中有多個同名檔案,Kiro 會顯示匹配檔案清單及其路徑,讓您選擇正確的檔案
功能說明: Kiro 代理現在可在您的終端機中使用。使用 CLI來建立功能、在幾秒鐘內自動化工作流程、分析錯誤、追蹤錯誤並建議修復方案——全部在您選擇的終端機中進行,保持高度互動的循環讓您保持工作流暢。
示例:
-
在終端機中直接使用 Claude Sonnet 4.5、Claude Haiku 4.5 和 Auto
-
支援引導檔案、進階上下文管理和 MCP 工具
-
可以建立自訂代理(專門的 AI 助手),例如:
-
後端專家只專注於您的 API 模式和架構
-
前端代理只了解您的元件
-
每個代理在其上下文視窗中只使用重要的內容
功能說明: 透過 MCP 伺服器擴展 Kiro的功能,這些伺服器可以連接到外部服務、資料庫和工具。瀏覽目錄並點擊「Add to Kiro」即可一鍵安裝。
示例可用的 MCP 伺服器:
-
AWS Documentation:存取 AWS 文件、搜尋功能和內容建議
-
GitHub:與 GitHub 儲存庫、問題和拉取請求互動
-
Docker:管理 Docker 容器和映像
-
PostgreSQL:查詢和管理 PostgreSQL 資料庫
-
Kubernetes:與 Kubernetes 叢集互動
-
Web Search:使用 Brave Search API 搜尋網路
彈性管理:
-
在組織層級輕鬆管理訂閱、存取權限、權限和帳單
-
Kiro 在 AWS 美國東部(維吉尼亞北部)和歐洲(法蘭克福)區域提供服務
AWS 安全最佳實踐:
-
Kiro 的設計、建置和運營遵循與 AWS 雲端基礎設施相同的安全性、治理和加密標準
智慧財產權保障:
-
Kiro 為其輸出提供賠償保障,因此 Pro、Pro+ 和 Power 訂閱者可以放心地交付高品質軟體
-
詳細資訊請參閱服務條款