kiro-cli guide — 繁中教學
開始

認識 Kiro CLI

Kiro CLI 是什麼、跟一般 AI 聊天差在哪,還有它能在 Terminal 裡幫你做什麼。

Kiro CLI 是一個跑在 Terminal 裡的 AI 開發 agent。它不只是回你幾句話,而是能真的去讀檔、改檔、執行指令、跑測試,幫你把一個開發任務從頭做到完。

和一般 AI 聊天差在哪

一般的 AI 聊天就只是丟文字給你,剩下複製、貼上、動手都得你自己來。Kiro CLI 不一樣。它手上有工具(tools),可以直接在你的環境裡做事。

一般 AI 聊天Kiro CLI
給你程式碼,你自己貼直接幫你寫進檔案
教你指令,你自己跑在你授權下實際執行
一問一答規劃 → 執行 → 驗證的多步驟任務
沒有專案脈絡讀得到你的程式碼、設定與環境
TIP

核心觀念就一句:你說你要什麼,Kiro 自己規劃、自己動手,需要動到系統的時候會先問過你。要放行到什麼程度(信任)由你自己拿捏,這個後面「工具與信任」那章會細講。

跟 Kiro(圖形介面)差在哪

你可能也聽過 Kiro 本身——那是一套有圖形介面的 AI IDE(桌面應用)。Kiro CLI 就是它在 Terminal 裡的版本。底層那套 AI 能力是相通的(agent、工具、信任、MCP),差別在「你怎麼用它」。

Kiro(圖形 IDE)Kiro CLI
介面圖形視窗、內建編輯器純文字 Terminal
最適合邊看程式碼邊改、視覺化 diffSSH 遠端、伺服器、腳本與 CI、純鍵盤流
怎麼融入工作在 IDE 裡編輯、預覽接你的 shell、現有工具鏈、自動化流程
資源比較吃資源(GUI)輕量,遠端機器也跑得動

簡單講:在本機開發、想要視覺化,就開 Kiro IDE;人在伺服器上、想把它塞進腳本或 CI、或你就是喜歡待在 Terminal,那 CLI 更順手。

TIP

這不是二選一。同一個帳號、同一套 agent 觀念,兩邊都能用。本機用 IDE、上遠端用 CLI,很常見。

它能幫你做什麼

  • 讀懂一個沒看過的專案,把架構講給你聽
  • 寫功能、修 bug、補測試,而且真的跑過一遍
  • 重構程式碼、一次改一堆名字、套上一致的風格
  • 操作 AWS、查官方文件、用瀏覽器 debug(透過 MCP 工具)
  • 把工作拆成好幾個子任務平行跑(subagent),甚至一次顧好幾個專案

先跑跑看

如果你已經裝好了,隨便進一個專案資料夾打:

kiro-cli chat

接著用自然語言把任務講出來,像這樣:

❯ 幫我看一下這個專案是做什麼的,並列出主要的進入點

它就會開始讀檔、整理,然後回報給你。就這麼直接。

確認你的版本

這份教學對應的是 Kiro CLI 2.6.1。先看看你裝的是哪一版:

kiro-cli --version

想知道某個指令最新怎麼用,--help 永遠查得到:

kiro-cli --help          # 看所有指令
kiro-cli chat --help     # 看單一指令的所有選項
kiro-cli --help-all      # 一次看全部子指令
TIP

養成一個習慣:flag 不確定的時候,先 --help 一下。這份教學的範例都對得上 2.6.1,不過官方一直在更新,--help 才是你手邊最即時的答案。

下一章,我們先把安裝跟更新弄好。