Kiro CLI 新手免費使用教程
![]()
寫給完全沒用過 AI 命令行工具的朋友一、Kiro CLI 是什么?
Kiro CLI 是一個在終端(命令行)里使用的 AI 助手。
有免費額度,等你用的超量的時候,再考慮是否付費。
你可以用它來:
- 問問題、查資料
- 寫代碼、改代碼
- 讀寫本地文件
- 執(zhí)行系統(tǒng)命令
- 分析項目結(jié)構(gòu)
簡單說:就是把 AI 助手裝進了你的終端,可以直接幫你干活。
二、安裝
npm install -g kiro-cli前提:你的電腦上需要安裝 Node.js(建議 v18 以上)。 沒裝的話先去 https://nodejs.org[1] 下載安裝。
安裝完后驗證一下:
kiro-cli --version能看到版本號就說明安裝成功了。
三、登錄
安裝完成后,第一次使用需要登錄。
kiro-cli login運行后會提示你按 Enter,然后自動打開瀏覽器,選擇一種登錄方式:
登錄方式 適合誰 GitHub 有 GitHub 賬號的開發(fā)者 Google 用 Google 賬號的用戶 AWS Builder ID 個人開發(fā)者,免費注冊 AWS IAM Identity Center 企業(yè)用戶
在瀏覽器完成登錄后,回到終端就自動登錄好了。
退出登錄
kiro-cli logout在遠程服務(wù)器(SSH)上使用時:Builder ID 和 IAM Identity Center 會在終端顯示一個驗證碼和網(wǎng)址,在本地瀏覽器打開完成驗證即可,不需要額外配置。四、啟動對話
kiro-cli chat運行這個命令就進入了對話模式,然后直接打字問問題就行,和微信聊天一樣。
五、基本使用示例 問問題
你:幫我解釋一下什么是 Docker
Kiro:(給你詳細解釋)讓它幫你寫代碼你:用 Python 寫一個讀取 CSV 文件的腳本
Kiro:(生成代碼并解釋)讓它操作你的文件你:讀取 ~/Desktop/notes.txt 的內(nèi)容
Kiro:(讀取并顯示文件內(nèi)容)你:把這段代碼保存到 ~/projects/hello.py
Kiro:(創(chuàng)建文件并保存)讓它執(zhí)行命令你:查看當前目錄下有哪些文件
Kiro:(運行 ls 命令并展示結(jié)果)六、常用斜杠命令在對話中輸入/開頭的命令可以控制 Kiro 的行為:
命令 作用/quit退出對話/model查看當前使用的 AI 模型/code init初始化代碼智能分析(適合開發(fā)項目)/save保存當前對話/load加載之前的對話/context查看當前上下文信息 七、代碼智能功能(進階)
如果你在做一個代碼項目,可以開啟代碼智能分析:
cd 你的項目目錄
kiro-cli chat然后在對話里輸入:
/code init開啟后,Kiro 能理解你項目里的代碼結(jié)構(gòu),幫你:
- 找函數(shù)定義在哪里
- 查某個變量被哪些地方用到
- 發(fā)現(xiàn)代碼錯誤
支持的語言:TypeScript、Python、Go、Rust、Java、Ruby、C/C++
八、Planner 模式(規(guī)劃模式)
按Shift + Tab可以切換到 Planner 模式。
這個模式下 Kiro 只幫你規(guī)劃和拆解任務(wù),不會直接修改文件。適合在動手之前先理清思路。
九、實用小技巧
說清楚你要什么:越具體越好。比如“用 Python 3 寫一個統(tǒng)計文本詞頻的腳本,結(jié)果按頻率從高到低排列”比“寫個統(tǒng)計詞頻的”效果好很多。
可以連續(xù)對話:Kiro 記得上下文,你可以說“剛才那段代碼加上錯誤處理”,它知道你在說什么。
讓它解釋它做了什么:如果看不懂,直接問“解釋一下你剛才寫的代碼”。
文件路徑用絕對路徑:比如
~/Desktop/file.txt,避免歧義。
/quit或者直接按Ctrl + C。
十一、遇到問題?
- 運行
kiro-cli --help查看所有可用命令 - 在對話中直接問 Kiro:“你能做什么?”
教程編寫時間:2026-03-30
參考資料
https://nodejs.org: https://nodejs.org
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.