亚马逊云服务公司今日宣布AI开发环境Kiro正式发布,这是一款集成人工智能智能体的新型开发环境,旨在通过自然语言提示帮助开发者快速构建软件。
Kiro与市场上其他"氛围编程"工具(如Cursor和Windsurf)的区别在于,它首先根据用户提示生成"规范"或规格说明。在这些规格说明中,Kiro会生成明确的需求、结构化设计和经过测试验证的实现任务,然后再开始工作。
据亚马逊介绍,这使得Kiro成为少数几个天然包含软件开发规范规划行业最佳实践的智能体编程应用之一。
除了软件正式发布外,亚马逊还宣布Kiro推出团队支持功能。软件开发团队现在可以通过AWS IAM身份中心注册,未来还将支持更多身份提供商。管理员可以管理访问权限,分配订阅并开启超额使用,监控成本,设置和控制AI工具连接,以及管理统一账单。
团队可以协作处理指导文件,这是一种为Kiro提供方向和持续工作环境知识的方法。指导文件让Kiro能够一致地理解如何遵循既定模式、库和标准,而不需要在每次聊天中解释组织编程约定和个人偏好。这些文件以易于阅读的markdown格式存储,使用自然语言编写,就像其他任何提示一样。
用户可以创建特定于个人、单个项目或团队范围的指导文件。这实现了对Kiro行为的不同层次个人定制,以及与团队需求保持一致的其他方法。
亚马逊推出了新的集成开发环境,这是允许用户查看、修改和部署代码的编辑和开发软件。新的IDE带来了三项新功能,包括基于属性的测试来衡量生成代码与规范的匹配度、检查点功能允许开发者"回退"智能体所做的修改,以及对多个基础文件夹的支持。
公司还首次推出了命令行界面功能Kiro CLI。这一新产品将Kiro带入终端,提供逐行、基于文本的方式与开发智能体交互。与依赖图标和菜单等视觉元素的图形用户界面不同,CLI需要按顺序输入命令并在窗口中接收文本输出。
对于不需要完整可视化开发环境所有功能的高级用户来说,CLI非常高效。通过终端工作还提供了与操作系统和软件直接通信的方式,例如无需鼠标即可安装必要组件。
谷歌公司今年早些时候也采取了类似步骤,在6月推出了Gemini CLI,将其AI智能体引入开发者终端以简化编程任务。这一发布标志着行业更广泛的努力,即让AI智能体能够从核心开发者工作流程中访问。Anthropic随后通过升级Claude Code扩展了市场,而OpenAI则通过更新编程优化的Codex CLI推进了自己的工具。
亚马逊于7月预览发布了Kiro,可在苹果macOS、Windows和Linux上下载。提供免费选项,订阅从Kiro Pro的每月20美元开始,Kiro Pro+为40美元,Kiro Power为200美元,每个版本都提供更多的AI生成积分。
在今日正式发布公告中,亚马逊表示大多数国家的初创公司可以申请获得一年的免费Kiro积分来构建他们的项目。
Q&A
Q1:Kiro与其他AI编程工具有什么不同?
A:Kiro的独特之处在于它会先根据用户提示生成"规范"或规格说明,包括明确需求、结构化设计和经过测试验证的实现任务,然后再开始工作。这使得Kiro成为少数几个天然包含软件开发规范规划行业最佳实践的智能体编程应用。
Q2:Kiro的指导文件是什么?有什么作用?
A:指导文件是为Kiro提供方向和持续工作环境知识的方法。它们以易于阅读的markdown格式存储,使用自然语言编写,让Kiro能够一致地理解如何遵循既定的编程模式、库和标准,而不需要在每次聊天中重复解释组织编程约定。
Q3:Kiro的价格是多少?有免费版本吗?
A:Kiro提供免费选项,付费订阅包括:Kiro Pro每月20美元,Kiro Pro+每月40美元,Kiro Power每月200美元,每个版本提供不同数量的AI生成积分。初创公司还可以申请获得一年的免费Kiro积分。
好文章,需要你的鼓励
牛津大学提出PHYSIFORMER,一种扩散变换器模型,通过三维网格顶点轨迹直接在世界坐标空间预测刚性与弹性物体的物理运动,一次性生成全序列轨迹,超越自回归基线。
随着医疗数据数字化与互操作性的进步,跨机构纵向患者数据的研究应用成为可能。本研究通过对20位领域专家的访谈,识别出8种数据收集方法,涵盖智能手机应用、结构化数据导出、区域/全国研究查询及聚合数据源等。研究发现,各方法均有其优缺点,无单一最优方案。参与者中介交换方式可绕过复杂治理安排,但存在数据缺口;全国性网络尚不支持研究查询。公共政策的持续推进将对该领域发展起关键作用。
研究发现主流奖励模型对同等质量答案给出差异悬殊的分数,并提出"奖励聚类"算法通过蒙特卡洛随机失活将连续分数离散化,在不重训模型的前提下有效减少AI训练中的奖励作弊现象。