写点什么

告别孤军奋战!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:22927

评论

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

架构师训练营week06 作业

GunShotPanda

数据分析师完整的指标体系构建 (干货)

博文视点Broadview

数据挖掘 读书笔记 数据分析 数据 求职

简单的了解一下K8S,并搭建自己的集群

leonsh

Kubernetes 微服务

有了“质量墙”,程序员再也没有秃头的烦恼

华为云开发者联盟

程序员 软件 代码审查 项目 代码

探索无限潜能,英特尔神经拟态计算除了有“嗅觉”还能有“触觉”

最新动态

解决方案|智能消防预警系统突破高层楼房限制

华为云开发者联盟

AI 物联网 边缘计算 华为云

第六期作业

GAC·DU

Java8——Stream流

Java旅途

如何做一次完美的 ABTest?

vivo互联网技术

数据分析 AB testing实战

Java HashMap 的那么多为什么

多选参数

Java Java源码

腾讯面了五轮,面委挂了,挂的原因让大家唏嘘...

程序员生活志

腾讯 面试

小白如何学习操作系统?

苹果看辽宁体育

操作系统

变性手术后,产品总监和当当网打起了官司

赵新龙

法律 判决书 案例

如何帮助技术员工高效成长?这几家企业的做法值得借鉴

极客时间企业版

研发管理 研发团队培训

我从LongAdder中窥探到了高并发的秘籍,上面只写了两个字...

why技术

jdk 高并发 LongAdder

有趣的条漫版 HashMap,25岁大爷都能看懂

古时的风筝

hashmap

知乎,挣钱?果然有长尾效应

非著名程序员

程序员 副业 副业赚钱 知乎 好物推荐

第六期总结

GAC·DU

GitHub Actions和mp-ci助力微信小程序持续集成

neo

微信小程序 taro GitHub CI/CD

猿灯塔:spring Boot Starter开发及源码刨析(七)

猿灯塔

计算机网络基础(四)---网络层-ARP协议与RARP协议

书旅

laravel 计算机网络 网络协议 计算机基础 网络层

一文快速掌握华为云IPv6基础知识及使用指南

华为云开发者联盟

物联网中台 物联网 网络 华为云

技术科普丨服务发现和负载均衡的来龙去脉

华为云开发者联盟

负载均衡 微服务 开发者工具 服务端 服务

架构师训练营week06 学习总结

GunShotPanda

优傲机器人以人机协作助力中国“智能制造”落地

Geek_116789

重读vue2.0风格指南,我整理了这些关键规则

前端有的玩

Java Vue 代码规范

前端杂记-回调地狱

阡陌r

JavaScript 回调地狱

信创舆情一线--十五部门印发指导意见进一步促进服务型制造发展

统小信uos

linux上强大的字符串匹配工具详解-grep

X先生

Shell grep

API接口管理平台YAPI的搭建

Man

DevOps APi设计 YAPI

数十家技术社区联名推荐的GeekOnline来了!

Geek_116789

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