最新消息:关注人工智能 AI赋能新媒体运营

Amazon预览AI整合开发环境Kiro

科技智能 admin 浏览 评论
图片来源:

AWS

AWS(Amazon Web Services)本周一(7/14)释出Kiro预览版,这是一个代理式的整合开发环境,可协助开发人员透过基于规格的开发流程,将原型转成正式产品。加入Cursor IDE、Windsurf与GitHub Copilot的AI开发工具战局。

Kiro可协助开发人员将想法转化为详细规格,进而产生可用的程序码、文件与测试,以建构完全符合需求的内容,并可随时与团队分享。相较于更聚焦于提示操作的Amazon Q Developer,Kiro提供自需求、设计到测试的全流程支援。

有别于近年流行、强调灵感及快速实作的氛围式程序设计(Vibe Coding),Kiro採取更具结构性的规格驱动开发。Amazon解释,Kiro採用规格驱动并同时保留氛围式程序设计的乐趣,由于Vibe Coding在处理複杂任务或是在大型程序码库上建置时,往往需要太多的指导,还可能误解脉络,採用Vibe Coding执行任务时,很难追蹤其过程的所有决策,或是製作文件;然而,藉由规格,Kiro将可在撰写任何程序码之前,与开发人员先行共同定义需求、系统设计及任务,明确记录推理与实作决策,而让Kiro能以更少的尝试来实作更複杂的任务。

Kiro的两大核心功能即为规格(Specs)与钩子(Hooks),前者即是生成需求、设计与任务规格,后者指的是事件驱动的自动化功能,例如在储存React元件时,可自动更新测试文件,或是在提交时,可自动执行安全性检查以扫描洩露的凭证。

Kiro支援macOS、Linux与Windows作业系统,以及Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、shell脚本、SQL、Scala、JSON、YAML和HCL等程序语言,不过,迄今只针对英文进行最佳化,之后才会支援更多语言。

现阶段仍为预览版的Kiro可免费使用,正式上线后仍有每月50次的免费互动额度,1,000次互动的月费为19美元,3,000次的则是39美元。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论