写点什么

告别孤军奋战!Kiro CLI 将 AI Agent 带入你的终端

  • 2025-11-20
    北京
  • 本文字数:2640 字

    阅读完需:约 9 分钟

告别孤军奋战!Kiro CLI将AI Agent带入你的终端

深夜两点,您正在连接生产服务器排查问题。

 

您很清楚,AI Agent 本可以帮上大忙,毕竟您整周都在 IDE 中使用它们加速开发。但要切换环境,就意味着失去终端会话、SSH 连接,打断心流。您不得不陷入困境:手动翻查日志、搜索语法、独自苦战。

 

您本不该被迫做出选择:要么在拥有 AI Agent 的 IDE 中工作,要么在更适合这类场景的终端中工作,但却失去 AI 辅助。

 

今天,我们将终结这种困境。Kiro CLI 将 Agentic AI 直接带入您的终端。

 

 

Kiro CLI 是什么?


Kiro CLI 基于 Amazon Q Developer CLI 的底层能力(Agent 模式、MCP、Steering、Custom Agent 等),并进一步加入了:

  • 社交账号登录

  • 全新顶级模型

  • Kiro Auto Agent(自动选择最佳模型、平衡性能和成本)


您可以在终端完成:

  • Scaffold 项目

  • 调试生产问题

  • 编写基础设施代码(Infra as Code)

  • 自动化常见开发任务


只需要用自然语言描述您要做什么即可。

 

专业化是 Kiro CLI 的核心能力。您可以创建针对您的代码库量身定制的自定义 Agent:比如了解您 API 模式的后端专家、熟悉您组件的前端专家,或是理解您基础设施的 DevOps Agent。每个 Agent 都能将其完整的上下文窗口(Context Window)专注于该工作流的关键信息。


已经在用 Kiro IDE?您的.kiro 文件夹配置在两种环境中通用。Kiro CLI 可以利用相同的引导文件(Steering files,即指导 AI 行为的规则)和相同的 MCP 服务器。一次配置,IDE+CLI 双栖工作。

 

为什么要使用 Kiro CLI?

 

不切上下文,专注终端


无需查语法、无需切回 IDE,把问题告诉 CLI,继续专注手头任务。

 

用“自定义 Agent”组织您的 AI 工作流


不同任务用不同 Agent:

  • 后端开发

  • 前端开发

  • 云架构

  • 调试问题

  • 代码审查


每个 Agent 都可配置专属工具、权限和上下文。

 

一套配置,两种环境同时生效


MCP、Steering Files、项目文档……

IDE 和 CLI 完全共用。

 

真正符合实战需求


管理基础设施、排查线上 Bug、查日志、查配置……

都能用专门的 Agent 加速。

 

极速自动化


格式化代码、运行测试、分析日志、生成文件……

全部通过自动化 shell 命令完成。

 

开始使用 Kiro CLI

 

安装(macOS&Linux)

 

curl -fsSL https://cli.kiro.dev/install | bash
复制代码

左右滑动查看完整示意


首次使用

 

1.登录并开始对话:

kiro-cli
复制代码

左右滑动查看完整示意


2.查看帮助:

/help
复制代码

左右滑动查看完整示意

关键能力亮点

 

01 自定义 Agent:在终端中构建结构化 AI 开发流

 

您可以为每种工作流创建一个专精 Agent:

  • 预授权工具(免确认)

  • 自动加载项目文档、规则

  • 控制访问范围,避免误操作

  • 针对不同任务使用不同的 preset

 

示例:后端专家 Agent

 

{  "name": "backend-specialist",  "description": "Expert in building Express.js APIs with MongoDB",  "prompt": "You are a backend developer specializing in Node.js and Express. You write secure, well-tested APIs with proper error handling, input validation, and RESTful design.",  "tools": ["fs_read", "fs_write", "execute_bash"],  "toolsSettings": {    "fs_write": {      "allowedPaths": ["src/api/**", "tests/api/**", "server.js", "package.json"]    }  },  "resources": [    "file://.kiro/steering/backend-standards.md"  ]}
复制代码

左右滑动查看完整示意

 

为什么这样配置有价值?


  • 只允许编辑后端文件,不会误触前端或配置

  • 自动加载后端规范,不用每次提醒 AI

  • 不会因为无关上下文而“分心”

  • 响应速度更快、更稳定、始终符合团队标准

 

更灵活的权限控制


支持全局预授权内置工具:

{  "allowedTools": ["@builtin", "my_custom_tool"]}
复制代码

左右滑动查看完整示意

 

02 智能上下文管理:随时查看上下文占用

 

Kiro CLI 提供三类上下文:

  • Agent Resources:持久上下文文件

  • Session Context:当前会话的临时上下文

  • Knowledge Bases:适用于大规模代码库的语义搜索(支持 PDF!)


输入:

/context
复制代码

左右滑动查看完整示意

 

即可看到可视化占用指标。

 

03 灵活易用的登录方式

 

支持:

  • GitHub

  • Google

  • Amazon Web Services Builder ID

  • Amazon IAM Identity Center(企业级)


企业管理员可在亚马逊云科技控制台管理:

  • 订阅级别

  • 成本监控

  • 账单

  • MCP 控制

 

04 与 Kiro IDE 的深度集成

 

已经在用 Kiro IDE?您的现有设置可直接使用,Kiro IDE 配置无缝迁移到 Kiro CLI:

  • MCP 服务器:您的.kiro/settings/mcp.json 复制后即可投入使用。

  • 引导规则:您的.kiro/steering/*.md 文件在 Kiro CLI 中同样有效。

  • 项目文档:所有.kiro 文档和配置都将沿用。


这意味着您可以在 IDE 和终端之间跳转,而不会丢失上下文或需要重新配置您的 AI 助手。

 

“IDE↔CLI”可以无缝切换!

 

05 一个现代智能 CLI 应该具备的所有能力

 

终端交互式 AI 聊天:直接从命令行开始与 Kiro 对话。Kiro 理解项目上下文,可以进行有意义的跨文件修改:

 

创建一个带有 PostgreSQL、Redis 缓存和 Docker 配置的新的 FastAPI 项目,使用 JWT 为我的 Express 应用添加身份验证中间件,为包含 RDS 和 ElastiCache 的三层亚马逊云科技架构编写 Terraform 配置

 

多模态输入:需要分享截图、架构图或错误信息?Kiro CLI 可自动处理,轻松实现 UI 问题调试或架构图共享。

 

Auto Agent:Auto 会为每个任务动态选择最优模型,平衡速度、成本和质量。让 Auto 处理繁重的工作,您在无需考虑该使用哪个模型的情况下,以更优惠的价格获得出色的结果。同样的任务,用 Auto 比手动选择 Sonnet 4 节省约 30%成本

 

真实使用场景示例:调用“后端专家”Agent

 

kiro-cli chat --agent backend-specialist
复制代码

左右滑动查看完整示意

 

示例指令:

> 创建 /api/users/profile 接口,支持用户更新个人信息,加入邮箱格式和密码强度校验,并写好单元测试。> 为用户通知系统创建 MongoDB schema,加入 CRUD、索引和 Restful 规范。> /api/orders 端点有间歇性 500,帮我加日志并找潜在的竞态问题。
复制代码

左右滑动查看完整示意

 

您也可以创建:

  • 代码审查 Agent

  • DevOps Agent

  • 调试专用 Agent


每个 Agent 只加载它需要的上下文,真正做到“专才而非通才”。

 

加入 Kiro 百万奖池计划

 

立即扫描下方海报二维码,报名加入 Kiro 百万奖池计划!让我们一起用代码创造真实的影响力与荣耀。


 

开始体验 Kiro CLI

 

安装命令:

curl -fsSL https://cli.kiro.dev/install | bash
复制代码

左右滑动查看完整示意

 

不论您是否已经在用 Kiro IDE,Kiro CLI 都能让您在终端中享受顺滑、自然、强大的 AI 工作流。

 

亚马逊云科技 re:Invent 2025 大中华区专享:凭折扣码 SALGCALBh702,会场通行证立减 500 美元,购满 10 张再赠 1 张。


 

新用户注册海外区域账户,可获得最高 200 美元服务抵扣金,覆盖 Amazon Bedrock 生成式 AI 相关服务。“免费计划”账户类型,确保零花费,安心试用。



2025-11-20 11:228

评论

发布
暂无评论
发现更多内容

面试官竟然一直和我聊线程的启动和终止

Simon郎

Java 大数据 后端 多线程

OceanBase原理与实现分析

ElvinYang

《Linux就该这么学》笔记(一)

编程随想曲

Linux

C语言输入和输出

C语言技术网-码农有道

C语言 输入 输出

JavaScript 学习笔记——数据类型

zjlulsum

Java 学习 大前端 类型推断 入门

放假了,你还会打开钉钉么?

Geek_6rptuk

高效工作 团队管理 企业文化 个人成长 技术管理

办公人员的 python 妙用——抽签结果提取

小匚

Python 远程办公

C语言运算符

C语言技术网-码农有道

C语言 运算符

探寻融云多年领先的秘密:不断创新贴近开发者真实需求

DT极客

深入理解MDL元数据锁

Simon

MySQL

“随大流”的你是不会成功的

小天同学

个人成长 思考 写作平台 感悟 坚持

Using R for everything: 方差分解(Variation partition)变量筛选与显著性标注

洗衣机用户不会用洗衣机

数据分析 R

游戏夜读 | 游戏设计需要天赋?

game1night

你还在这样使用MYSQL吗?

Geek_6rptuk

MySQL 数据库 数据库规范 数据库设计

Python网络编程socket 简易聊天窗

Flychen

C语言常量、变量和关键字

C语言技术网-码农有道

C语言 常量 变量 关键字

工具集系列 02|还在为海报设计、LOGO 设计发愁?这些在线工具值得收藏

一尘观世界

效率工具 设计 海报 课程封面 知识付费

当前的经济形势,如何让自己免于风险?

鼎玉谷

【Howe 学 JAVA】Java 类集框架2——Set 集合

Howe

Java 集合 set

物联网资产整合架构

老任物联网杂谈

物联网架构

【Howe 学 JAVA】Java 类集框架1——List集合

Howe

Java List 集合

C语言if分支结构

C语言技术网-码农有道

C语言 C语言if分支结构

如何扩大我们的英语词汇量

董一凡

学习

高仿瑞幸小程序 06 layout布局

曾伟@喵先森

小程序 微信小程序 大前端

前端开发的瓶颈与未来之路

keelii

node.js typescript ruby-on-rails 编程 大前端

对话 CTO | 听快看漫画 CTO 李润超讲重塑漫画产业的技术推动力

ONES 王颖奇

研发管理 CTO 动画 文化

自助设备系列——技术应用

孙苏勇

产品 行业资讯 智能设备

每个人都应该知道的性能参数

ElvinYang

对话 CTO | 喜茶也有 CTO?听陈霈霖讲讲茶饮中的技术甜度

ONES 王颖奇

研发管理 CTO 零售

给应届毕业生们的七点建议

Neco.W

大学生日常 工作 应届毕业

保险知识梳理

魁拔

保险 生活质量

告别孤军奋战!Kiro CLI将AI Agent带入你的终端_亚马逊云科技_亚马逊云科技_InfoQ精选文章