Kiro CLI 新手免费使用教程
写给完全没用过 AI 命令行工具的朋友一、Kiro CLI 是什么?
Kiro CLI 是一个在终端(命令行)里使用的 AI 助手。
有免费额度,等你用的超量的时候,再考虑是否付费。
你可以用它来:
- 问问题、查资料
- 写代码、改代码
- 读写本地文件
- 执行系统命令
- 分析项目结构
简单说:就是把 AI 助手装进了你的终端,可以直接帮你干活。
二、安装
npm install -g kiro-cli前提:你的电脑上需要安装 Node.js(建议 v18 以上)。 没装的话先去 https://nodejs.org[1] 下载安装。
安装完后验证一下:
kiro-cli --version能看到版本号就说明安装成功了。
三、登录
安装完成后,第一次使用需要登录。
kiro-cli login运行后会提示你按 Enter,然后自动打开浏览器,选择一种登录方式:
登录方式 适合谁 GitHub 有 GitHub 账号的开发者 Google 用 Google 账号的用户 AWS Builder ID 个人开发者,免费注册 AWS IAM Identity Center 企业用户
在浏览器完成登录后,回到终端就自动登录好了。
退出登录
kiro-cli logout在远程服务器(SSH)上使用时:Builder ID 和 IAM Identity Center 会在终端显示一个验证码和网址,在本地浏览器打开完成验证即可,不需要额外配置。四、启动对话
kiro-cli chat运行这个命令就进入了对话模式,然后直接打字问问题就行,和微信聊天一样。
五、基本使用示例 问问题
你:帮我解释一下什么是 Docker
Kiro:(给你详细解释)让它帮你写代码你:用 Python 写一个读取 CSV 文件的脚本
Kiro:(生成代码并解释)让它操作你的文件你:读取 ~/Desktop/notes.txt 的内容
Kiro:(读取并显示文件内容)你:把这段代码保存到 ~/projects/hello.py
Kiro:(创建文件并保存)让它执行命令你:查看当前目录下有哪些文件
Kiro:(运行 ls 命令并展示结果)六、常用斜杠命令在对话中输入/开头的命令可以控制 Kiro 的行为:
命令 作用/quit退出对话/model查看当前使用的 AI 模型/code init初始化代码智能分析(适合开发项目)/save保存当前对话/load加载之前的对话/context查看当前上下文信息 七、代码智能功能(进阶)
如果你在做一个代码项目,可以开启代码智能分析:
cd 你的项目目录
kiro-cli chat然后在对话里输入:
/code init开启后,Kiro 能理解你项目里的代码结构,帮你:
- 找函数定义在哪里
- 查某个变量被哪些地方用到
- 发现代码错误
支持的语言:TypeScript、Python、Go、Rust、Java、Ruby、C/C++
八、Planner 模式(规划模式)
按Shift + Tab可以切换到 Planner 模式。
这个模式下 Kiro 只帮你规划和拆解任务,不会直接修改文件。适合在动手之前先理清思路。
九、实用小技巧
说清楚你要什么:越具体越好。比如“用 Python 3 写一个统计文本词频的脚本,结果按频率从高到低排列”比“写个统计词频的”效果好很多。
可以连续对话:Kiro 记得上下文,你可以说“刚才那段代码加上错误处理”,它知道你在说什么。
让它解释它做了什么:如果看不懂,直接问“解释一下你刚才写的代码”。
文件路径用绝对路径:比如
~/Desktop/file.txt,避免歧义。
/quit或者直接按Ctrl + C。
十一、遇到问题?
- 运行
kiro-cli --help查看所有可用命令 - 在对话中直接问 Kiro:“你能做什么?”
教程编写时间:2026-03-30
参考资料
https://nodejs.org: https://nodejs.org
热门跟贴