AWS 旗下开发平台 Kiro 宣布,其 Kiro autonomous agent 正式进入预览阶段,为开发者和团队提供在不打断专注的情况下保持工作推进的新方式。该代理能够在后台自主承担长时间运行的开发任务,跨会话、跨代码仓库维持上下文,并从开发者在代码评审中的评论与修改中学习,逐步贴合团队的编码风格和工程实践。
目前该功能正向 Kiro Pro、Pro+ 和 Power 订阅用户逐步开放,预览期内无需额外付费,但受每周使用配额限制;团队版需通过候补名单申请,按批次开通,并可集成 GitHub、GitLab、Jira、Slack 等协作与代码托管平台。代理在隔离沙箱环境中执行任务,通过提交 Pull Request 的方式交付变更,不会自动合并到主分支,官方同时建议配合分支保护和权限控制使用,以降低错误变更和合规风险。
Kiro autonomous agent 被定位为新一代“frontier agent”之一,可在数小时甚至数天内持续推进多仓库开发工作,被视为向更高自治水平的软件开发模式迈出的重要一步。其典型应用包括缺陷分诊、依赖升级、多服务重构和日常维护活动,但在大规模启用前,企业仍需评估其对现有开发流程、审计要求和工程文化的影响。
常见问题
Q:Kiro autonomous agent 是什么?
A:它是 Kiro 推出的自主开发代理,可在后台持续推进开发任务,保持跨会话和多仓库上下文,并根据代码评审反馈不断学习团队的编码习惯。
Q:目前谁可以使用这一预览功能?
A:预览期首先面向 Kiro Pro、Pro+ 和 Power 用户逐步开放,部分团队用户可通过提交候补申请获取提前访问权限。
Q:预览期间是否需要额外付费?
A:预览阶段对符合条件的订阅用户不额外收费,但会设定每周使用配额,未来正式商用定价将在预览结束前另行公布。
Q:代理会不会自动修改并合并代码?
A:代理在沙箱中执行任务,并以 Pull Request 形式提交变更,不会自动合并到主分支,官方建议同时启用分支保护策略。
Q:它更适合处理哪些类型的开发工作?
A:适合批量依赖升级、多仓库重构、缺陷分级处理、覆盖率改进及待办任务实现等长流程、重复性强的工作,让开发者专注于设计与关键功能。