使用AWS Kiro —代理式 AI 開發環境(IDE)的規格驅動開發一個大富翁遊戲

更新 發佈閱讀 9 分鐘

數月之前 Vibe Coding 開發都用 Cursor AI,但價格無限上漲和可用token數的消耗速度,讓人心驚。
近幾個月改用 Kiro,有種白嫖 (用語較直白) C/P值爆表的感覺。
AWS Kiro 是亞馬遜(AWS)在 2025 年推出的新一代代理式 AI 整合開發環境(Agentic IDE)

與傳統的 AI 補碼工具(如 GitHub Copilot)不同,Kiro 的定位不只是「程式碼助手」,而是一個能理解完整專案脈絡、自主執行多步驟任務,並協助開發者從「概念發想」一路推向「生產環境」的智能合作夥伴

raw-image

以下是 AWS Kiro 的核心特色、工作流程與定價方案:


1. 核心四大功能

AWS Kiro 的設計理念是解決 AI 輔助開發中常見的「無規格、難維護、架構混亂」等痛點。

  • 規格驅動開發 (Spec-Driven Development):這是 Kiro 的靈魂。開發者不直接寫 Code,而是先輸入需求描述。Kiro 會自動生成技術規格書 (Specs),包含需求拆解、架構設計與任務清單(Tasks)。確認規格後,AI 才會開始撰寫程式碼,確保邏輯一致性。
  • Vibe Coding(氛圍開發模式):支援極速的原型開發。開發者可以透過對話式介面與 AI 進行「共享上下文」的互動,AI 能即時生成、修正程式碼,並自動處理跨檔案的邏輯連結。
  • 智慧鉤子 (Agent Hooks):開發者可以設定自動化規則。例如:當某個 API 檔案被修改時,Hooks 會自動觸發 AI 去更新對應的單元測試、產出 API 文件或進行安全性掃描。
  • 智慧導引規則 (Steering Rules):允許開發者為不同專案設定特定的「開發風格」。例如,你可以要求 AI 在此專案中「一律使用 React Functional Components」或「必須符合特定的安全性標準」。

2. Kiro 與 Amazon Q Developer 的差別

許多人會混淆這兩者,但它們的應用場景不同:

raw-image

3. 開發工作流程

在 Kiro 中,開發一個新功能通常遵循以下三個階段:

  1. 需求生成 (Requirements): 使用者輸入想法(如:我要新增一個評論系統),AI 生成使用者故事與驗收標準。
  2. 技術設計 (Technical Design): AI 規劃資料結構、API 契約與檔案異動清單。
  3. 任務執行 (Implementation): AI 根據設計單獨執行各項任務,並主動展示代碼差異(Diff)供開發者審查與合併。

4. 訂閱方案(2025 年參考價)

Kiro 採用「積分制 (Credits)」,區分 Vibe 請求(對話/小修)與 Spec 請求(生成規格/大型任務)。

  • Free Tier: 每月 50 次免費互動。
  • Pro ($20/mo): 約 1,000 個積分,適合個人開發者。
  • Pro+ ($40/mo): 約 2,000 - 3,000 個積分,提供更高階的模型選擇。
  • Power ($200/mo): 每月 10,000 個積分,適合全職高強度開發。

    提醒: 目前用任何一種登入方式,皆有500 個積分,且同一個email account,除google account,還能切換為github和aws member,所以一個email account至少可用1500積分,足夠寫2個中小型的應用程式。

安裝 AWS Kiro(Amazon 於 2025 年推出的代理式 AI IDE)的過程非常直覺,因為它是基於 VS Code (Code OSS) 開發的,對於熟悉 VS Code 的開發者來說幾乎沒有學習曲線。

以下是詳細的安裝與設定步驟:


第一步:下載安裝程式

前往 AWS Kiro 的官方官方網站下載適用於您作業系統的版本。

  • 官方下載頁面: https://kiro.dev/downloads
  • 支援平台: * macOS: 支援 Apple Silicon (M1/M2/M3/M4) 及 Intel 晶片。
    • Windows: 提供 .exe 安裝檔。
    • Linux: 提供 .deb, .rpm 及 AppImage 格式。

第二步:執行安裝

  • Windows: 雙擊下載的 .exe 檔案,按照安裝精靈指示完成,建議勾選「建立桌面捷徑」以及「新增至 PATH」。
  • macOS: 開啟 .dmg 檔案,將 Kiro 圖示 拖拽至 Applications(應用程式) 資料夾中即可。

第三步:初始設定與登入

首次啟動 Kiro 時,系統會引導您完成幾個關鍵設定:

  1. 選擇登入方式:
    • AWS Builder ID(推薦): 即使沒有 AWS 帳號也能免費註冊,這能解鎖 Amazon Q 的深度整合。
    • GitHub / Google: 適合個人開發者快速開始。
    • AWS IAM Identity Center: 適合企業或團隊環境登入。
  2. 匯入 VS Code 設定(可選):
    • Kiro 會詢問是否要從現有的 VS Code 匯入擴充套件(Extensions)、快速鍵、主題與偏好設定。這能讓您無縫接軌。
  3. 啟用 Shell 整合(重要):
    • 系統會提示安裝 Kiro Shell Integration。請務必點擊「Allow」或「Install」,這能讓 Kiro 的 AI 代理具備直接在終端機執行指令、偵錯與部署的能力。

第四步:安裝 Kiro CLI(進階用戶)

如果您習慣在終端機操作,可以安裝 Kiro CLI,讓 AI 代理在全系統範圍內運作。

  • macOS / Linux:
    Bashcurl -fsSL https://cli.kiro.dev/install | bash
  • Windows (PowerShell):
    PowerShellirm https://cli.kiro.dev/install.ps1 | iex

開始開發一個網頁版大富翁遊戲

  1. New session: 選擇 Spec
raw-image
  1. Prompt: 創建一個2.5D風格的如同大宇資訊的大富翁網頁遊戲!這會是一個帶有立體感的棋盤遊戲,包含擲骰子、買地、收租等經典玩法
  2. kiro觸發 規格驅動開發 SDD模式,產生requirements、design和task list
    # Requirements Document

## Introduction

本文件定義了一個 2.5D 風格的大富翁遊戲(Richman World 2.5D)的需求規格。該遊戲重現大宇資訊《大富翁》系列的經典玩法,採用等軸測視角(Isometric View)呈現立體棋盤,包含擲骰子、買地、升級建築、收租金等核心機制,並加入道具卡、神明系統等策略要素。遊戲使用 HTML5/Canvas 或 WebGL 技術實現,可在瀏覽器中運行。

## Glossary

- **Game System**: 整個大富翁遊戲系統,包含所有遊戲邏輯、渲染和互動功能

- **Board**: 遊戲棋盤,由多個格子(Tile)組成的環形或路徑式地圖

- **Tile**: 棋盤上的單一格子,可以是空地、地產、特殊設施等不同類型

- **Player Character**: 玩家控制的角色,在棋盤上移動並執行遊戲動作

- **Property**: 可購買和升級的地產格子

- **Dice System**: 擲骰子系統,決定角色移動步數

- **Card System**: 道具卡系統,玩家可使用各種功能卡片

- **God System**: 神明附身系統,提供臨時增益或減益效果

- **Camera**: 遊戲視角控制系統,管理等軸測視角的縮放和聚焦

- **UI System**: 使用者介面系統,顯示遊戲資訊和互動元素

- **Turn Manager**: 回合管理器,控制遊戲流程和玩家輪替

- **Event System**: 事件系統,處理格子觸發的各種事件

- **Building**: 地產上的建築物,可從 1 級升級至 5 級

raw-image
raw-image

4.在task list點選大部分的 Start task

5.成果一 如下:

raw-image


所以一些復古遊戲,可以用口語的prompt來產出,過程中不用特別理解產出的程式碼原理,但可透過kiro 的chat textbox,不斷的修正成自己想要的遊戲架構。
當然,UI可以截取類似大富翁遊戲的圖片,然後餵給KIRO IDE,請它調出類似的畫面。




留言
avatar-img
Hank吳的沙龍
6會員
125內容數
這不僅僅是一個 Blog,更是一個交流與分享的空間。 期待在這裡與你相遇,一起探索科技、體驗生活、夢想旅行!💖
Hank吳的沙龍的其他內容
2025/12/11
準備就寢前,突然想玩玩小時候的彈珠台 (柏青哥)遊戲,上網查了一下,居然找不到可以馬上開玩的柏青哥Game。 那只好借助AI 的生成式大神的力量,快速產生一個。 至Gemini (思考型)+建立圖像, 1.prompt: 產生如一張柏青哥 機台的圖,這張圖是一台非常經典的昭和時期
Thumbnail
2025/12/11
準備就寢前,突然想玩玩小時候的彈珠台 (柏青哥)遊戲,上網查了一下,居然找不到可以馬上開玩的柏青哥Game。 那只好借助AI 的生成式大神的力量,快速產生一個。 至Gemini (思考型)+建立圖像, 1.prompt: 產生如一張柏青哥 機台的圖,這張圖是一台非常經典的昭和時期
Thumbnail
2025/12/09
這是在 Kaggle 上舉辦的 Google DeepMind - Vibe Code with Gemini 3 Pro 黑客松詳細資訊。 目前時間(2025 年 12 月 9 日)正值比賽期間,如果你有興趣參加,現在正是最後衝刺的關鍵時刻。
Thumbnail
2025/12/09
這是在 Kaggle 上舉辦的 Google DeepMind - Vibe Code with Gemini 3 Pro 黑客松詳細資訊。 目前時間(2025 年 12 月 9 日)正值比賽期間,如果你有興趣參加,現在正是最後衝刺的關鍵時刻。
Thumbnail
2025/12/03
Alpamayo-R1 是 NVIDIA(輝達)於 2025 年 12 月(NeurIPS 大會期間)最新發布的一款開源 AI 模型。 簡單來說,它是業界首款專為「自動駕駛研究」設計的推理型視覺-語言-動作模型 (Vision-Language-Action Model, VLAM)。
Thumbnail
2025/12/03
Alpamayo-R1 是 NVIDIA(輝達)於 2025 年 12 月(NeurIPS 大會期間)最新發布的一款開源 AI 模型。 簡單來說,它是業界首款專為「自動駕駛研究」設計的推理型視覺-語言-動作模型 (Vision-Language-Action Model, VLAM)。
Thumbnail
看更多
你可能也想看
Thumbnail
本文深入剖析了《梨々香的祕密》專案,這是一款採用 Google Gemini 系列模型打造的「動態生成式敘事」遊戲。文中詳細探討了其多模態 AI 整合(文本、圖像、語音)、,以及 Gemini Text + JSON Schema 敘事引擎、動態視覺引擎、AI 記憶系統與前端架構等關鍵技術。
Thumbnail
本文深入剖析了《梨々香的祕密》專案,這是一款採用 Google Gemini 系列模型打造的「動態生成式敘事」遊戲。文中詳細探討了其多模態 AI 整合(文本、圖像、語音)、,以及 Gemini Text + JSON Schema 敘事引擎、動態視覺引擎、AI 記憶系統與前端架構等關鍵技術。
Thumbnail
找不到理想的遊戲桌布?試試AI繪圖工具HitPaw FotorPea!本文教學如何用AI生成4K高畫質、客製化風格的遊戲桌布,告別大海撈針的桌布搜尋,輕鬆擁有專屬桌布。
Thumbnail
找不到理想的遊戲桌布?試試AI繪圖工具HitPaw FotorPea!本文教學如何用AI生成4K高畫質、客製化風格的遊戲桌布,告別大海撈針的桌布搜尋,輕鬆擁有專屬桌布。
Thumbnail
你的行銷廣告,是驚喜還是驚嚇?別再用猜的了! 你一定有過這種經驗吧?才剛搜尋完一次「健身鞋推薦」,接下來一整週,你的螢幕就被各種健身鞋的廣告塞滿,甚至還有你早已買過的商品持續出現在你的畫面上。或者你明明喜歡科技產品,卻總是不斷收到各種美妝、母嬰用品的廣告,讓你懷疑品牌到底有沒有認真觀察你的需求。
Thumbnail
你的行銷廣告,是驚喜還是驚嚇?別再用猜的了! 你一定有過這種經驗吧?才剛搜尋完一次「健身鞋推薦」,接下來一整週,你的螢幕就被各種健身鞋的廣告塞滿,甚至還有你早已買過的商品持續出現在你的畫面上。或者你明明喜歡科技產品,卻總是不斷收到各種美妝、母嬰用品的廣告,讓你懷疑品牌到底有沒有認真觀察你的需求。
Thumbnail
Google AI Studio 裡目前包含了最新的Gemini2.0 Flash、Gemini 2.5等模型, 你可以把它當成一種「AI 工具百寶箱」或「Google AI 實驗室」, 不僅能用 Google AI Studio 來免費生成App,生成圖片、長達8秒的影片、融合圖片、gif動圖
Thumbnail
Google AI Studio 裡目前包含了最新的Gemini2.0 Flash、Gemini 2.5等模型, 你可以把它當成一種「AI 工具百寶箱」或「Google AI 實驗室」, 不僅能用 Google AI Studio 來免費生成App,生成圖片、長達8秒的影片、融合圖片、gif動圖
Thumbnail
原作是描述擁有女高中生前世記憶的卡塔莉娜,在女性向遊戲「FORTUNE LOVER」世界不斷迴避壞結局的戀愛喜劇,在此將介紹能享受原作 IF 劇情的本作體驗心得。 這次踏上了豪華的海盜船,開始享受戀愛?! ※ 截止於2024/10/24 尚未有中文版 ※ 日文簡單可以當課外教材(?)
Thumbnail
原作是描述擁有女高中生前世記憶的卡塔莉娜,在女性向遊戲「FORTUNE LOVER」世界不斷迴避壞結局的戀愛喜劇,在此將介紹能享受原作 IF 劇情的本作體驗心得。 這次踏上了豪華的海盜船,開始享受戀愛?! ※ 截止於2024/10/24 尚未有中文版 ※ 日文簡單可以當課外教材(?)
Thumbnail
微軟稍早宣布與Inworld AI合作推出Xbox遊戲開發工具,能讓遊戲開發商利用生成式AI設計遊戲角色、故事情節及其他功能,這項消息激勵微軟股價在7日收盤創下歷史新高。 7日收盤微軟股價上漲1.1%至360.53美元,創下歷史新高。今年以來微軟股價漲幅已達50%,如今市值高達2.68兆美元,僅次
Thumbnail
微軟稍早宣布與Inworld AI合作推出Xbox遊戲開發工具,能讓遊戲開發商利用生成式AI設計遊戲角色、故事情節及其他功能,這項消息激勵微軟股價在7日收盤創下歷史新高。 7日收盤微軟股價上漲1.1%至360.53美元,創下歷史新高。今年以來微軟股價漲幅已達50%,如今市值高達2.68兆美元,僅次
Thumbnail
這篇文章將會探索不同遊戲類型中可能生出的圖片。
Thumbnail
這篇文章將會探索不同遊戲類型中可能生出的圖片。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News