【Vibe Coding】Kiro.dev 初學者超完整操作指南|Amazon 推出免費 AI 編程神器,一次搞懂 Vibe vs Spec 模式!
Kiro.dev 是 Amazon 推出的免費 AI 編程神器,支援 Vibe 與 Spec 模式,從靈感到完整專案都能輕鬆實現,新手也能快速上手!
如果你是剛入門的程式新手,Kiro.dev 絕對是你不能錯過的 AI 工具。這款由 Amazon 支持的新平台,在開發者社群掀起話題,被譽為「下一個 Cursor」,甚至有不少人說,它讓他們重新找回了最初接觸 AI 開發工具的興奮感。
Kiro.dev 有什麼特別?
- 超乾淨 UI,速度快到飛起:介面簡單直覺、沒有多餘干擾,操作流暢如絲,適合新手安心上手。
- 內建 Sonnet 模型支援:搭載 Claude 3 Sonnet 3.7/4.0,在理解需求與生成程式碼方面表現亮眼。
- 完全免費(目前):最重要的一點——沒有任何功能限制或付費牆,可以盡情「Vibe」不怕中斷!
- 支援 MCP 設定:進階使用者可以調整系統回應邏輯,未來開發潛力無限。
- 社群狂推,像是 Cursor 初期再現:沒有 Cursor 現在的種種限制與收費,回歸自由、直觀、愉快的開發流程。
Vibe vs Spec 模式:Kiro.dev 最獨特的雙核心設計

啟動 Kiro 時,你會看到兩個選項:Vibe 和 Spec。這兩種模式,代表了兩種完全不同的開發哲學,也正是 Kiro.dev 比其他 Vibe Coding 工具更進化的原因。
Vibe 模式:即時互動,邊聊邊寫程式
- 就像你在用 ChatGPT 一樣,丟出指令、立刻得到程式碼回應。
- 非常適合「學語法」、「解 bug」、「試點子」這類快速驗證場景。
- 代表的是 靈感驅動,像在和 AI 一起即興 jam session!
適合誰?
完全新手、靈光一閃想快速做個小功能、喜歡邊試邊學的人。
Spec 模式:從需求規劃到任務拆解,一步一步生成
- 系統不會馬上給你程式碼,而是引導你先寫清楚 需求文件(Requirements)、設計文件(Design),然後自動產出 任務清單(Task List)。
- 在這些文件確認後,AI 才根據它們來寫出程式碼。
- 這讓程式碼更「可控」,減少 hallucination(AI 瞎掰)問題,也更容易進行團隊協作。
適合誰?
想練習完整開發流程的初學者、有專案需求的自由開發者、小型團隊協作開發。
快速比較表:選哪個模式最適合你?
| 特性 | Vibe 模式 | Spec 模式 |
|---|---|---|
| 核心理念 | 快速互動、靈感驅動 | 結構清晰、文件導向 |
| 操作流程 | Prompt → 程式碼 | Prompt → 文件 → 任務 → 程式碼 |
| 優點 | 自由、快速、低門檻 | 精準、有邏輯、可追蹤 |
| 缺點 | 容易發散、難複製 | 前期步驟較多、較不即興 |
| 適合新手用途 | 解 bug、學語法、做小工具 | 做小專案、學習開發思維、穩定輸出 |
為什麼 Kiro.dev 值得你現在就開始用?
- 如果你喜歡「直接上手」,Vibe 模式就是你的 Playground。
- 如果你想「像工程師一樣思考」,Spec 模式能引導你建立正確的開發流程。
- 如果你正在找一個「不收費、沒限制、又實用」的 Vibe Coding 工具,現在的 Kiro.dev 是黃金起手時機。
Step-by-Step:用 Kiro Spec 模式打造一個完整應用
接下來,我們就來進入 Kiro.dev 的實戰教學。無論你是 Vibe 還是 Spec 路線派,這一步一步的操作教學,都能幫助你快速打開這扇 AI 編程的大門!
Step 1:選擇你的開發風格 — Vibe or Spec?
打開 Kiro.dev,你會先被問到一個重要問題:你想怎麼開始?
- Vibe 模式:直接聊天,快速試想法、測功能。適合邊做邊想、解決眼前問題。
- Spec 模式:先規劃,再動手。一步步建立需求與設計文件,適合做「有頭有尾」的專案。
這次我們選擇 Spec 模式,來試著打造一個結構完整的應用功能!

Step 2:輸入你的想法,Kiro 幫你轉成「開發需求」
在聊天視窗輸入你想做的功能(例如:我想做一個任務追蹤 App),Kiro 會自動幫你產出一份清晰的 Requirements Document,包含:
- 功能清單
- 使用者需求
- 邊界條件
有點像是你說「我想要這樣的功能」,它就替你把「該怎麼做」一口氣整理好了。

Step 3:讓 Kiro 進入設計階段
點選畫面右上方的 「Move to design phase」,Kiro 就會根據剛剛的需求文件,開始撰寫 Design.md,裡面包含:
- 功能架構
- 元件邏輯
- 處理流程建議
這個階段就像蓋房子前畫藍圖,幫助你把功能變成實際可以執行的結構。

Step 4:產出具體任務清單(Task List)
設計完成後,點選 「Move to implementation plan」,Kiro 就會:
- 把剛剛設計內容轉成任務列表(Todo)
- 每項任務底下標註對應的設計規格,讓你知道這是「為了什麼」而做
完成後再點一下 「Finalize task list」,確認任務內容無誤,就準備開工了!

Step 5:開工!開始實作每一個任務
每項任務都有一個 「Start task」 按鈕。點下去後,Kiro 就會陪你進入該任務的實作流程,進行:
- 實際程式碼生成
- 討論與調整(你可以回應或修改建議)
- 任務完成標記
就像和一位 AI 工程師搭檔開發,他照著你前面寫好的需求與設計,一步步幫你實作整個功能。


使用心得:不只是寫程式,更像軟體工程師的訓練場
1.一切都有規劃,不再隨便亂寫
Kiro 的 Spec 模式不像其他 AI 工具一樣一開始就給你程式碼。它先幫你建立需求與設計文件,像真正的軟體開發流程一樣,先打好基礎,再開始寫。
2.不只寫文件,還幫你建環境
讓我驚艷的是,Kiro 會自動幫你跑終端機指令、建好檔案結構,從文件到實作全包辦,完全免煩惱。
3.產出更穩定,想法不容易跑偏
整個實作過程都圍繞在需求與設計文件上,AI 不再亂發揮,而是忠實照著你的規格來寫。這對新手或團隊來說,都能大幅減少反覆調整的時間。
Kiro Spec 模式不是讓你「寫程式」,而是帶你一步步「做產品」。
從思考、規劃、到執行,這種結構式流程非常適合新手建立正確開發思維。推薦每位剛起步的 Vibe Coder 試試!
讓「AI + 程式」成為你團隊的核心動能,那你一定要認識 Vibe Coding 導入服務