亚马逊 Kiro
Source: Dev.to
概览
Amazon Kiro 是在快速发展的 AI 驱动开发环境领域中的最新竞争者,定位为 Windsurf 和 Cursor 的竞争对手。由 AWS 发布,Kiro 通过 规范驱动开发 与众不同——这是一种结构化的方法,AI 代理帮助你通过正式规范来计划、生成和验证代码,而不仅仅是自由提示。
定价
| 计划 | 月费用 | 积分 |
|---|---|---|
| 免费 | $0 | 50 |
| 专业版 | $20 | 1,000 |
| 专业版+ | $40 | 2,000 |
| 高级版 | $200 | 10,000 |
积分说明
“积分是对用户提示的工作单元。简单提示可能消耗不到 1 积分。更复杂的提示,例如执行规范任务,通常会消耗超过 1 积分。此外,不同模型的积分消耗率不同,使用 Sonnet 4 执行的提示比使用 Auto 消耗的积分更多。例如,同一任务在 Auto 中消耗 X 积分,在 Sonnet 4 中将消耗 1.3 X 积分。积分计量精确到小数点后两位,因此任务能够消耗的最少积分为 0.01 积分。”
积分系统增加了一层抽象,使得定价感觉不透明,尤其是在尝试将积分映射到 token 使用量时。
功能
两种编码模式
- AI 辅助编码 – 传统的自动完成和建议工作流。
- 规范驱动开发 – 适合拥有详细用户故事的敏捷团队。用户可以直接将故事粘贴到 Kiro,AI 会生成符合规范的实现。
Powers(功能插件)
Kiro 引入了 Powers,这些是用于特定领域的模块化工具集,可扩展 IDE 的能力。
示例: Strands 代理 Power 帮助 Kiro 理解如何使用 AWS 中的 Strands SDK 构建。这在一个 Presidio 项目中被用作金融服务行业多代理 A2A 解决方案的起点,展示了“可能的艺术”,而无需数周的手动开发。
自定义代理
除了预构建的 Powers,开发者还可以创建针对内部或外部系统的自定义代理。有关构建自定义代理的指导,请参阅 Kiro Strands Power 文档(链接已省略)。
结论
总体而言,Kiro 给人留下深刻印象。虽然有时需要重新提示才能获得期望的输出,但它仍然比从头构建概念验证节省了更多时间。Kiro 有潜力成为大型企业的游戏规则改变者,尽管它需要克服许多组织对 GitHub Copilot 以及更广泛的 GitHub 生态系统的深度集成。