跳至主要内容
  • AWS
  • 从原型到生产,由 Agentic AI 驱动

从原型到生产,由 Agentic AI 驱动

Kiro 用规范驱动的结构化 AI 编码方式,让你专注创造,成就卓越

规范驱动开发 - 解构复杂任务

Kiro 为开发者和团队提供清晰的结构编程与极致效率,让产出提升十倍。用可执行的规格精准传递意图,构建完整上下文。通过 Agent,几分钟修复 bug,快速迭代功能,轻松攻克最复杂的技术难题。

  • Kiro 协助您梳理结构化的项目需求。
  • Kiro 与您一起协同完善项目的架构与技术设计。
  • Kiro 自动按照规范执行任务。

从氛围编码到可行代码

自然语言到结构化需求

Kiro 将你的自然语言指令转化为清晰的需求与验收标准(采用 EARS 表示法),让你的意图与约束一目了然。

Missing alt text value

遵循最佳实践的架构设计

在需求迭代完成后,Kiro 自动分析代码库,智能生成契合需求的架构、系统设计与技术栈,让开发决策更高效、更可靠。

Missing alt text value

拆解为可执行任务

Kiro 会根据依赖关系,将需求拆解成独立任务并生成实施计划,还可选配完整测试。只需让 Kiro 用 Agent 执行每个任务,剩下的就交给它自动完成。

Missing alt text value

在终端里,从对话到代码再到部署,一气呵成

在你熟悉的终端中调用 Kiro 智能代理。本地或通过 SSH 都可,全程高度互动,让你专注开发、效率飞跃。

  • 构建新功能
  • 分析错误、追踪并修复 bug
  • 打造自动化工作流

Kiro 价格

Kiro 提供多档套餐选择, 首次通过通过社交媒体账号登陆个人版账号,获得额外 500 credits。

KIRO FREE

$0 每月

  • 50 credits

立即下载

KIRO PRO

$20 每月

  • 1,000 credits
  • 超出订阅部分按照 $0.04/credit 计费

KIRO PRO+

$40 每月

  • 2,000 credits
  • 超出订阅部分按照 $0.04/credit 计费

KIRO POWER

$200 每月

  • 10,000 credits
  • 超出订阅部分按照 $0.04/credit 计费

常见问题

在规范驱动开发中,开发过程依然保留了 Vibe Coding 的创造性与灵活性,但克服了后者在复杂任务或大型代码库中的一些局限。Vibe Coding 在处理复杂逻辑时往往需要大量人工引导,或容易误解上下文。而且在实现任务的过程中,开发者很难系统地记录每个决策及其理由,导致团队协作和复盘困难。通过采用“规范”(Spec),Kiro 会在正式编写代码之前,与开发者一起明确需求、系统设计以及待实现的任务。这种方法能清晰记录思考过程与实现决策,使 Kiro 能够在更少的迭代中完成更复杂的任务。

Kiro 支持开发者日常工作中广泛使用的多种编程语言,包括但不限于:Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 脚本、SQL、Scala、JSON、YAML 和 HCL 等。

Kiro 基于 Code OSS 构建,因此在 Kiro 的初始设置流程中,你可以直接导入 VS Code 的个性化设置、主题,以及所有兼容 Open VSX 的插件。

如果你还没有 AWS 账户,请先创建一个(参见如何创建亚马逊云科技账户),随后登录你的 AWS 账户。

接着,在你的 AWS 账户中启用 AWS IAM Identity Center。你可以向其目录中添加用户,或将其连接至外部身份提供商(IdP)。如果这是你首次配置 IAM Identity Center,请参考 IAM Identity Center 入门完成初始化。

然后,在 AWS 控制台中打开 Kiro 控制台,创建一个 Kiro 配置文件并为用户订阅服务。这个配置文件用于将用户身份与他们的 Kiro 订阅和设置关联起来。配置文件创建并连接成功后,你就可以导入用户和用户组,开通 Kiro 访问权限。

最后,请让用户检查他们的电子邮件。在被订阅后的 24 小时内,他们将收到一封包含 Kiro IDE、Kiro CLI 的下载方式以及登录说明的邮件。

详细订阅步骤,请参考此说明

credit 是 Kiro 用来衡量响应用户请求所需工作量的单位。简单的指令可能不到 1 点就能完成,而像执行 spec 任务这样的复杂操作通常会消耗更多点数。不同模型的点数消耗速率也不相同:同一项任务,如果在 Auto 模型中需要 1 点,那么在 Sonnet 4 中大约会需要 1.3 点。credit 的计量精确到小数点后两位,因此任务的最低消耗量是 0.01 点。