Kiro 使用教學:AWS 的規格驅動 AI IDE 怎麼裝、怎麼寫 Spec,台灣人付費前要先知道的事

Kiro 使用教學:AWS 的規格驅動 AI IDE 怎麼裝、怎麼寫 Spec,台灣人付費前要先知道的事

Kiro 是 AWS 推出的 AI 代理 IDE,賣點是先寫規格再寫程式。這篇照官方文件一步步帶你裝好、跑完第一個 Spec,講清楚 Steering、Hooks、點數計價與隱私設定,也提醒台灣使用者一個少有人提的坑:個人付費方案的帳單地址清單裡目前沒有台灣。

Kiro 使用教學:AWS 的規格驅動 AI IDE 怎麼裝、怎麼寫 Spec,台灣人付費前要先知道的事

AI 寫程式工具這兩年多到看不完,Kiro 是少數一開始就把「不要直接寫程式」當賣點的。它是 AWS 做的代理式開發環境,核心概念叫 spec-driven development:你說要做什麼,它先產出需求、設計、任務三份文件,你審過了它才動手。對被 AI 一次改壞十幾個檔案、最後收尾收到懷疑人生的工程師來說,這個順序很有吸引力。

這篇依 2026 年 10 月 kiro.dev 的官方文件、定價頁與 AWS 文件整理。付費方案我沒有實際刷卡測試,功能與數字以官方頁面寫的為準。

Kiro 是什麼

Kiro IDE 是以 Code OSS(也就是 VS Code 的開源核心)為基礎做的編輯器,所以介面、快捷鍵和 VS Code 幾乎一樣,第一次開啟時可以直接匯入 VS Code 的設定、主題和 Open VSX 上的擴充套件。除了 IDE,官方現在還有 Kiro CLI、網頁版 Kiro Web、iOS App(目前透過 TestFlight 搶先體驗)和開源的 Kiro Crew。重點是同一個專案的 .kiro 設定資料夾在這些介面之間共用。

使用 Kiro 不需要 AWS 帳號,可以用 GitHub、Google、AWS Builder ID 或公司的 IAM Identity Center 登入。

能做什麼

Specs(規格)。 這是 Kiro 的招牌。每個 Spec 會產生三個檔案:requirements.md 用 EARS 標記法寫使用者故事與驗收條件(修 bug 則是 bugfix.md,寫清楚現在的行為、預期的行為、不該被改到的行為);design.md 放架構、循序圖、錯誤處理與測試策略;tasks.md 是一條條可以點擊執行的實作任務。新功能可選 Requirements-First 或 Design-First 兩種流程,已經很清楚的小功能則可以用 Quick Spec 一次生出三份文件、跳過逐段審核。

平行執行任務。 按下執行全部任務時,Kiro 會分析任務之間的相依關係,把彼此獨立的任務分成一波一波(官方叫 waves)同時跑,前一波做完才進下一波。

Steering(專案指引)。 放在 .kiro/steering/ 的 Markdown 檔,告訴 Kiro 你的產品是什麼、用什麼技術、檔案怎麼命名。它也讀 AGENTS.md,子資料夾裡的 AGENTS.md 也會被抓到。

Hooks(事件觸發)。 在 .kiro/hooks/ 放 JSON,例如代理存檔後(PostFileSave)自動跑 ESLint,或在工具執行前(PreToolUse)擋下危險操作。動作可以是一行 shell 指令,也可以是一段丟給代理的提示詞。

MCP 與 Powers。 可以接 MCP 伺服器;Powers 則是把某個框架或服務(例如 Stripe、Neon)的知識與工具打包,只有在你提到相關關鍵字時才載入,避免一次塞進上百個工具定義、把上下文吃光。官方說 Powers 不另外收費。

怎麼用:從安裝到第一個 Spec

安裝與登入

  1. 到 kiro.dev 下載安裝檔。IDE 支援 macOS(Intel 與 Apple Silicon)、Windows 10/11(x64 或 ARM64),以及 Ubuntu 24 以上、Debian 13 以上、Fedora 40 以上等 Linux。
  2. 第一次開啟時選擇是否匯入 VS Code 設定,接著選登入方式。個人用 GitHub 或 Google 最快。
  3. 公司網路有 Proxy 的話,Kiro 會讀 HTTP_PROXY、HTTPS_PROXY 環境變數,也可以在 Settings 的 Proxy 裡設定。

第一個專案

  1. 用 File > Open Folder 開專案,或在終端機專案目錄下輸入 kiro .。
  2. 點左側活動列的 Kiro 幽靈圖示,打開 Kiro 面板。
  3. 先按 Generate Steering Docs。Kiro 會掃過程式庫,產出 product.md、tech.md、structure.md 三份基礎指引。我建議這一步一定要做,而且產出後自己改一遍,把「回覆一律用繁體中文」「UI 文案用台灣用語」「日期格式 YYYY/MM/DD」這類規則寫進去,後面每一次對話都會帶著。
  4. 在聊天面板按 Spec,選 Feature,用一段話描述需求,例如「會員可以用 email 重設密碼,連結 30 分鐘失效」。
  5. 依序審核 requirements、design 兩份文件。每份文件右下角有浮動的 Review 按鈕,可以針對特定段落留言、一次送回給 Kiro 修改。
  6. 打開 tasks.md,點單一任務執行,或讓它全部跑。任務狀態會即時變成進行中、完成。

進階技巧

Global 與 Workspace 分層。 放在家目錄 ~/.kiro/steering/ 的是全域指引,所有專案都會套用;衝突時以專案內的為準。團隊可以用 MDM 或群組原則把共用規範推到每台電腦。

用 fileMatch 減少雜訊。 Steering 檔開頭的 front matter 寫 inclusion: fileMatch 加上 fileMatchPattern: "components/**/*.tsx",只有在動到前端元件時才載入那份規範,不會每次都佔上下文。

Hook 的實用組合。 存檔後跑 linter 與型別檢查、新增元件時自動補測試檔、任務完成前驗證程式品質。指令型 Hook 預設逾時 60 秒,跑整套測試記得調長。

Supervised 模式。 Kiro 有 Autopilot 和 Supervised 兩種模式,權限相同,差在 Supervised 每一輪結束都會停下來給你看 diff,可以逐段接受或拒絕,拒絕就自動還原。接手陌生專案或改到金流、權限這種關鍵路徑時,我會開 Supervised。

Trusted Commands 不要偷懶。 預設每個指令都要你按同意。官方文件特別提醒它只做字串前綴比對,不會分析 && 串接的後半段,所以別圖方便設 *。

注意事項

定價與點數。 依 2026 年 10 月定價頁:Free 每月 0 美元含 50 點,Pro 每人每月 20 美元 1,000 點,Pro+ 40 美元 2,000 點,Pro Max 100 美元 5,000 點,Power 200 美元 10,000 點。點數不是對話次數,簡單提示可能不到 1 點,執行 Spec 任務通常超過 1 點,Hook 觸發也會扣點;指定 Claude Sonnet 4.6 會比預設的 Auto 多耗約 3 成。每月點數不累積,付費方案可以每點 0.04 美元加購,加購的點數 12 個月內有效。免費版能用 Claude Sonnet 4.5 和 Qwen3 Coder Next、DeepSeek 3.2 等開放權重模型,付費版才開放 Claude Opus 5、Claude Sonnet 5 和 GPT-5.6。

台灣帳單地址目前不在名單內。 這點很少人講。定價頁列出用 GitHub、Google 或 Builder ID 登入時,可以購買付費方案的帳單地址國家,香港、澳門、日本、新加坡、南韓都在,我逐一比對過,台灣不在其中,官方只寫會陸續增加。換句話說,台灣個人開發者目前可以先用免費版,但要升級付費得先確認結帳能不能過;公司走企業方案則是透過 AWS 帳務、依你建立 Kiro profile 的 AWS 區域計算,可以問你們的 AWS 經銷商。學生方案(合格大學生每月 1,000 點、為期一年)的示範校名也以美加大學為主,台灣學校是否適用請以官網為準。

資料與隱私。 免費版與個人付費訂閱者的提問、程式碼與回應,預設可能被 AWS 拿去做服務改善,內容存放在美東維吉尼亞北部區域;免費版的輸入另外可能保留最多 60 天做濫用偵測。要關掉,到 Settings > Application > Telemetry and Content,把 Usage Analytics 和 Content Collection 兩個勾拿掉。企業版使用者預設不會被收集。接案碰到客戶原始碼,這個開關請在開專案前就先關。

Amazon Q Developer 外掛使用者要轉移。 AWS 官方文件寫明,Amazon Q Developer 的 IDE 外掛將在 2027 年 4 月 30 日終止支援,並導向 Kiro。轉移路線依你用的編輯器而定:VS Code 使用者直接裝 Kiro IDE、匯入設定;JetBrains 使用者裝 Kiro CLI,再透過 ACP 協定把 Kiro 接進 JetBrains AI Assistant;Visual Studio 和 Eclipse 沒有原生外掛,只能改用 Kiro IDE 或在旁邊開 Kiro CLI。原本有 Q Developer Pro 訂閱的人,用同一組憑證登入 Kiro 可以保留權益,內容也不會被拿去做服務改善。

TheAI學院 總結與評語

Kiro 的價值不在寫程式比別人快,而在逼你先把需求講清楚,並留下一份之後還看得懂的規格紀錄。中大型專案、要交接、要給 PM 對規格的團隊會覺得很值;只是想修個小 bug 或寫一次性腳本,用 Quick Spec 或直接聊天就好,不然流程真的會嫌囉嗦。如果你習慣在終端機裡讓代理自己跑,可以對照我們的 Claude Code 教學;喜歡傳統 IDE 補全手感的,Cursor 仍是很多人的主力。Claude Code 和 Kiro 其實不衝突,Kiro 的 Steering 也讀 AGENTS.md,同一個專案兩邊共用規範並不難。

評語:Spec、Steering、Hooks 三件事做得最完整的 AI IDE,免費版很適合先試流程;但台灣個人帳單地址還買不到付費方案,升級前先確認。

資料來源

本文依 2026 年 10 月 Kiro 與 AWS 官方頁面整理,方案、點數、模型與支援國家可能隨時調整,請以官網為準。

常見問題

Kiro 免費嗎?

有永久免費的 Free 方案,含 50 點,可用 Claude Sonnet 4.5 與 Qwen3 Coder Next、DeepSeek 3.2 等開放權重模型,有速率限制。付費方案從 Pro 每人每月 20 美元(1,000 點)到 Power 200 美元(10,000 點),依 2026 年 10 月官網,以官網為準。

台灣可以買 Kiro 付費方案嗎?

依 2026 年 10 月定價頁,用 GitHub、Google 或 AWS Builder ID 登入購買付費方案時,支援的帳單地址清單有香港、日本、新加坡等地,但沒有台灣,官方表示會陸續增加。企業方案透過 AWS 帳務,依 AWS 區域計算,建議洽 AWS 確認。

Kiro 的點數怎麼扣?

點數依工作量計算,簡單提示可能不到 1 點,執行 Spec 任務通常超過 1 點,Hook 觸發也會扣點,最小單位 0.01 點。不同模型倍率不同,例如 Claude Sonnet 4.6 約是預設 Auto 的 1.3 倍。每月點數不累積到下個月。

Amazon Q Developer 外掛停用後怎麼辦?

AWS 官方文件寫明 Amazon Q Developer IDE 外掛 2027 年 4 月 30 日終止支援。VS Code 使用者可改用 Kiro IDE 並匯入設定;JetBrains 使用者用 Kiro CLI 透過 ACP 接入 JetBrains AI Assistant;Visual Studio 與 Eclipse 沒有原生外掛,需改用 Kiro IDE 或 CLI。