超越氛围编码:亚马逊推出了 Kiro,这是一种由规范驱动的智能代理集成开发环境(IDE)。

主要观点:AWS 发布新的 VS Code 分支 Kiro,旨在超越 vibe 编码并弥补其缺点,直接支持规范驱动开发,将开发分为生成用户故事、创建技术设计和分解为可跟踪任务三个阶段。
关键信息

  • Kiro 能让开发者用自然语言描述需求,输出用户故事等,审查后可分步执行任务。
  • vibe 编码虽适用于快速原型迭代等,但存在代码冗长等缺点,无持续更新测试套件会导致应用退化。
  • Kiro 的规范驱动工作流及引入的 Hooks 可实现多种动作,如验证用户界面设计合规。
  • 一些开发者认为规范驱动开发会减慢开发,另一些则高度评价其能更清晰思考问题,也有人强调可能使编程向产品/项目管理转移。
  • Yehuda Cohen 评价 Kiro 需不同项目管理方式,虽强大但非完全放手。
  • Kiro 支持 Open VSX 兼容插件,由 Anthropic 的 Claude 提供动力,目前处于预览阶段,支持多系统,有新定价计划。
    重要细节
  • 以分析仪表盘需求为例展示用户故事及验收标准等。
  • 给出生成的设计文档和任务序列示例图。
  • 提及开发者在 Hacker News 上的不同反馈及经历。
  • 介绍 Kiro 的学习指南和定价计划。
阅读 145
0 条评论