快速结论
Kiro 已不只是“带 AI 的 Code OSS 编辑器”。AWS 当前把它定位为 agentic engineering 产品,覆盖本地 IDE、终端 CLI 和浏览器 Web:可以先把模糊需求整理成 requirements、架构设计与有顺序的任务,再由一个或多个 Agent 实施;也可以使用较轻的对话模式直接修复代码。它的真正差异是把规约、正确性检查、执行记录和审查放在一条链路里。对大型代码库和团队交付,这比一次性生成代码更有价值;对几行小改动,完整 spec 流程可能显得偏重。
核心功能
- Spec-driven development:生成需求、设计和任务文档,并按任务推进实现。
- 正确性检查:检查需求矛盾与缺口,可生成 property-based tests 补充示例测试。
- 多 Agent 与多界面:IDE、CLI、Web 共享上下文,支持并行子 Agent 和 CI/CD 中的 headless CLI。
- 开放集成:兼容 AGENTS.md、Skills、MCP、ACP,IDE 使用 Open VSX 扩展。
- Steering 与 hooks:保存项目约定,并按事件触发文档、测试等重复工作。
适合人群
Kiro IDE 基于 Code OSS,可导入 VS Code 设置、主题和 Open VSX 兼容扩展,提供 macOS、Windows、Linux 版本;但 Microsoft Marketplace 专有扩展不保证可用。Kiro CLI 面向 bash、zsh、fish 等终端,并可用于自动化。Kiro Web 在隔离云沙箱中运行,可连接 GitHub 与 GitLab,任务可在本机关闭后继续;部分 Web 自主模式和自动化仅在该界面提供。订阅也可用于 ACP 兼容 IDE。
使用场景
复杂功能先评审 requirements 与 design,再逐项执行 tasks;关键仓库使用 Supervised,逐 hunk 检查 diff。不要把 Supervised 当沙箱:Agent 已在工具执行期间写入磁盘,拒绝时由 Kiro 回滚。命令审批走独立策略,宽泛的 npm * 或通配 * 会扩大风险。完成后仍要运行独立测试、类型检查、Lint、安全扫描和人工 code review,并用 Git 提交形成第二层恢复点。
价格与版本
| 个人套餐 | 月费 | 月度 Credits |
|---|---|---|
| Free | $0 | 50 |
| Pro | $20/用户 | 1,000 |
| Pro+ | $40/用户 | 2,000 |
| Pro Max | $100/用户 | 5,000 |
| Power | $200/用户 | 10,000 |
付费个人套餐可按 $0.04/credit 购买附加额度;不同模型有不同倍率。团队同档套餐增加集中账单、用量分析、SAML/SCIM SSO 和组织管理,税费另计。价格与模型区域可用性可能变化,应以官方定价页为准。
国内访问与使用体验
Autopilot 与 Supervised 拥有相同的文件和命令能力,区别是审查流程,不是安全边界。Supervised 会在包含文件修改的回合后展示 diff,可按 hunk 接受或拒绝;默认命令需要批准,受保护路径(如 .git、.vscode、mcp.json)写入需额外确认。Kiro 仍可能读取本地文件、环境变量和 AWS 凭据,应使用隔离工作区、临时凭据和最小 trusted commands。个人内容默认存储于 us-east-1,可能用于服务改进但可在设置中退出;企业内容不用于服务改进,具体区域和 KMS 选项依企业配置。
优点
适合需求复杂、多人协作、需要设计记录或希望把规范带入 CI 的项目,也适合跨 GitHub/GitLab 仓库的云端委派。小型临时修补可直接用对话模式。偏 AI 原生编辑体验可比较 /ai-tools/cursor,JetBrains 原生体验看 /ai-tools/junie,终端优先则看 /ai-tools/claude-code。
不足
优点是 spec 不只是文档,而能直接约束任务和测试;本地、CLI、Web 与企业治理覆盖完整,审查控制也有明确文档。局限是规约流程有学习和维护成本,Credits 会按任务复杂度与模型倍率消耗;Supervised 不是隔离环境,个人内容的数据区域和服务改进设置也需要主动评估。
替代品对比
| 工具 | 核心形态 | 权限/审查 | 更适合 |
|---|---|---|---|
| Kiro | IDE、CLI、Web | Supervised、受保护路径、命令批准 | 规约与可追溯交付 |
| Cursor | AI 编辑器 | diff 与 Agent 控制 | 快速日常编码 |
| Junie | JetBrains Agent | IDE 工具权限与检查 | JetBrains 项目 |
| Claude Code | 终端 Agent | 工具授权与项目规则 | 脚本化终端流程 |
常见问题 FAQ
Kiro 是 AWS 产品吗?
是,官方文档明确其由 AWS 构建和运营,但个人使用不要求已有 AWS 账号。
可以导入 VS Code 扩展吗?
可导入设置、主题和 Open VSX 兼容扩展,不保证 Microsoft Marketplace 专有扩展兼容。
Supervised 模式能阻止 Agent 写文件吗?
它提供回合后 diff 审查与拒绝回滚,不是阻止所有磁盘写入的沙箱。
免费版有多少额度?
当前官方定价为每月 50 Credits,模型还受速率和地区限制。
Web 和 IDE 有什么区别?
IDE 面向本地实时协作;Web 在云沙箱持续运行,并提供当前仅 Web 有的自主模式和自动化。
个人代码会用于改进服务吗?
可能会,但可退出内容收集;企业用户内容不用于服务改进。
总结
从 Kiro 官网 下载 IDE,或安装官方 CLI;Web 用户在官方应用登录。首次连接真实仓库前配置 protected paths、trusted commands、数据共享和仓库权限,并从 Supervised 模式开始。