跳至主要內容

關於 AWS 台灣

開始使用 Kiro IDE

快速上手 - 5 分鐘啓動 Kiro IDE!

全部開啟

    首先,我們來安裝 Kiro IDE。不過別緊張,和安裝普通 App 一樣簡單!

    1. 下載 Kiro IDE 請訪問  https://kiro.dev/downloads ,下載適合您系統的版本

    2. 安裝 IDE macOS:將下載的 Kiro.app 拖到 Applications 文件夾

    • Windows:點擊下載的安裝程序運行
    • Linux:為 AppImage 添加執行權限後啓動

    3. 初次啓動時的設定

    • GitHub:如果你是個人開發者,選這個最輕鬆
    • Google:用 Gmail 賬號一鍵登錄
    • AWS Builder ID:沒有 AWS 賬號?選這個就對了(完全免費)
    • AWS IAM Identity Center:適合在公司或團隊環境中使用

    選擇「匯入 VS Code Settings」可以直接繼承你現在的編輯器配置, 包括擴展插件、主題樣式都能原樣複用,真的很方便!

    出現提示時,請一定要點擊「Allow」! 這一步能讓 AI 直接運行終端命令,解鎖全自動開發體驗

    # 如果你喜歡用終端打開專案的話:

    cd my-project

    kiro .

    # 或者也可以從 Kiro 的菜單欄操作:

    File > Open Folder > 選擇你的專案文件夾

    打開專案後,點擊左側邊欄那個 Kiro 的幽靈圖標。這就是 Kiro 的核心區域,也是你和 AI 開始對話的地方!

    # 打開聊天面板

    Cmd+L(Mac) / Ctrl+L(Windows/Linux)

    # 可以先試著問問這些

    “解釋一下這個項目的結構”

    “整理一下 package.json 的依賴項”

    “幫我把 README 寫得更完整一些”

    你一定會驚訝,和它對話竟然可以這麼自然順暢!

    方式 1:GitHub 登錄(推薦給個人開發者,推薦指數:★★★★★)

    適合誰?

    • 平時自己寫代碼的開發者
    • 有在參與開源項目
    • 想先簡單體驗一下 Kiro 的人

    優點

    • 設置流程最簡單
    • 只要有 GitHub 賬號就能直接用
    • 免費額度也足夠大多數人用了

    使用步驟

    1. 點擊 “Sign in with GitHub”
    2. 瀏覽器會自動跳轉,登錄你的 GitHub
    3. 點擊 “Authorize kirodotdev” 授權
    4. 完成!可以馬上開始用了

    方式 2:Google 登錄(適合輕度使用者,推薦指數:★★★★☆)

    適合這些人

    • 有 Gmail,但沒有 GitHub 賬號
    • 想用來做點個人學習
    • 只想輕鬆快速地上手體驗

    優點

    • 用 Google 賬號就能直接登錄
    • 不需要額外設置
    • 很適合個人日常使用

    操作步驟

    1. 點擊 “Sign in with Google”
    2. 選擇你的 Google 賬號
    3. 點擊 “Continue” 完成授權
    4. 完成!

    方式 3:AWS Builder ID(適合剛接觸 AWS 的用戶,推薦指數:★★★☆☆)

    適合這些人

    • 想試試 AWS,但不太想一開始就註冊正式賬號
    • 想免費體驗一些 AWS 服務
    • 將來可能會正式使用 AWS 的人

    優點

    • 不用註冊完整的 AWS 賬號也能用,完全免費
    • 跟 AWS 的各種服務聯動起來很方便
    • 以後想轉爲企業賬號,也能順利過渡

    操作步驟

    1. 點擊 “Login with AWS Builder ID”
    2. 輸入你的郵箱地址
    3. 設置登錄密碼
    4. 完成郵件驗證,就可以開始用了

    方式 4:AWS IAM Identity Center(適合企業用戶,推薦指數:★★★★★)

    適合這些人

    • 想在公司內部正式部署 Kiro
    • 對安全性有嚴格要求的企業環境

    注意事項

    1. 需要有 Kiro 企業級訂閱 或 Amazon Q Developer Pro 的付費訂閱
    2. 選擇 “Sign in with AWS IAM Identity Center”
    3. 輸入 Start URL,例如:https://{your-company}.awsapps.com/start
    4. 選擇 Region(區域):請聯繫您的管理員獲取
    5. 聯繫公司 IT 部門完成相關設定

Agent 自主性设置 - Autopilot vs Supervised 模式

全部開啟

    在開始使用 Kiro 之前,瞭解並選擇合適的 Agent 模式非常重要。這決定了 AI 在您的項目中的工作方式。

    適合人群:

    • 重視開發速度的開發者
    • 信任 AI 判斷能力
    • 在本地開發環境工作
    • 想要高效自動化體驗

    工作機制:

    • 自動執行文件的創建、編輯和刪除
    • 自動執行命令(僅限受信任列表內)
    • 隨時可以通過 “Stop” 命令中斷操作

    使用範例:

    “帮我实现用户认证功能”

    → AI 自动创建所有必要文件并完成实现

    適合人羣:

    • 在生產環境中工作
    • 處理重要項目
    • 希望仔細確認 AI 的每個操作

    工作機制:

    • 每個操作前都會彈出確認對話框
    • “確定要創建這個文件嗎?”
    • “確定要執行這個命令嗎?”

    切換方法: 在聊天界面找到 “Autopilot” 開關,切換爲關閉(OFF)狀態

受信任命令管理

全部開啟

    爲了安全起見,Kiro 只會自動執行預先定義的安全命令。您可以根據需要自定義這個列表。

    以下只讀命令會被自動執行:

    ls # 列出目錄內容

    cat # 顯示文件內容

    echo # 輸出字符串

    pwd # 顯示當前目錄

    which # 查找命令路徑

    head # 查看文件開頭部分

    tail # 查看文件結尾部分

    find # 文件搜尋

    grep # 字符串搜尋

    您可以在設定中添加專案常用的安全命令:

    // Settings → Kiro Agent: Trusted Commands
    [
    "npm test",
    "npm run build",
    "git status",
    "git diff",
    "docker ps",
    "docker-compose up",
    "jest",
    "prettier --write"
    ]

    絕對不要添加這些危險命令:

    rm -rf 删除文件/目录

    sudo 超级用户权限

    chmod 777 修改文件权限

    curl | sh 下载并执行脚本

    eval 执行动态代码

    如果您真的需要允許所有命令執行,可以添加 * 來信任所有命令。請充分了解這可能帶來的安全風險!