Amazon Q 开发者版代理程序现在可运行构建和测试,以实时验证生成的代码
今天,Amazon Q 开发者版宣布推出一款经过改进的软件开发代理程序,该代理程序能够在生成的代码上运行构建和测试脚本,以便在开发人员审查之前验证代码。这项新功能可以检测错误,确保生成的代码与项目的当前状态同步,并通过在第一次迭代时生成更高质量的代码来加快开发过程。
通过开发人员的自然语言输入请求和项目特定上下文,Amazon Q 开发者版代理程序旨在协助实现复杂的多文件功能和错误修复。该代理程序将分析现有代码库,进行必要的代码更改,并运行选定的生成和测试命令,以确保代码按预期运行。如果发现错误,代理程序将在请求开发人员审查之前对代码进行迭代。在整个过程中,代理程序会与开发人员保持实时连接,在进行更改的同时提供更新。通过控制 Amazon Q 通过 Devfile 运行哪些命令,您可以自定义开发流程以提高准确性。
用于软件开发的 Amazon Q 开发者版代理程序现已在提供 Q 开发者版的所有 AWS 区域中面向 JetBrains 和 Visual Studio Code IDE 推出。
要了解有关 Amazon Q 开发者版的更多信息,请访问服务概述页面。 有关本公告以及如何开始使用用于软件开发的 Amazon Q 开发者版代理程序的更多详细信息,请阅读 AWS DevOps 和开发人员生产力博客。