
随着软件开发在全球的日益扩展,对多语言编程工具的需求变得至关重要。4 月 14 日,亚马逊云科技宣布 Amazon Q Developer 正式扩展多语言支持功能,会以用户选择的语言来给出后续问题的建议和回复,为全球的开发者们创造出一种更直观、无缝的体验。无论使用何种语言,这种自然的对话流程都有助于开发者保持专注度和思维连贯性,消除了语言翻译所带来的脑力负担。

Amazon Q Developer 作为面向生成式 AI 时代推出的开发者工具集合,在帮助开发者以更高效、更智能的方式构建、调试和部署应用方面,它不仅是一个代码助手,更是构建“下一代开发范式(Next Generation Development Experience, NGDE)”的关键入口。
作为生成式 AI 三层堆栈应用层的重要角色,亚马逊云科技为 Amazon Q Developer 进行了一系列的投入,在此前的 re:Invent 2024 上,亚马逊云科技表示,Amazon Q Developer 的软件开发 Agent 在 SWE - bench 测试中名列前茅,在七个月内能力提升两倍多,能够解决 54.8%的软件开发问题;同时 Amazon Q Developer 推出三款智能体更新,包括能够实现自动执行单元测试、文档生成和代码审查流程的智能体,可大幅提升开发人员在整个软件开发流程中的效率。
无论是何种语言的开发者,Amazon Q Developer 都是其不可多得的 AI 助手选择之一。现在,Amazon Q Developer 扩展后的多语言支持现已在集成开发环境(IDE)和命令行界面(CLI)中可用,在 IDE 中,chat/聊天功能、inline chat/内联聊天、inline suggestions/内联建议、agent/智能体等等现在都支持了多种语言。
Amazon Q Developer 包含一系列集成的开发工具,覆盖 CLI、IDE 扩展和亚马逊云科技控制台多个入口,为开发者提供端到端的 AI 能力支持:
代码理解与生成:Amazon Q Developer 能够基于自然语言快速生成函数、类或完整模块,适配多种编程语言和框架。
调试与修复建议:通过分析代码上下文,Amazon Q Developer 可实时提供调试建议、定位问题并提出修改建议,显著缩短问题解决时间。
架构与服务引导:开发者可以通过自然语言查询亚马逊云科技服务使用方式,Amazon Q Developer 会自动生成对应的基础设施代码(IaC)、架构建议及配置项,帮助快速上云。
与亚马逊云科技服务无缝集成:Amazon Q Developer 深度集成于控制台和服务之中,支持跨服务联动,优化开发体验。
软件开发正在经历一场由生成式 AI 驱动的范式转变,Amazon Q Developer 不仅提升当前开发者的工作效率,更是为新一代开发范式奠定基础。随着生成式 AI 的能力不断增强,构建应用将更像一次对话,而不是单纯的编码操作。无论是初创团队、企业开发者还是技术领导者,Amazon Q Developer 都可以提供构建下一代应用的强大工具。
在中国开发者加速拥抱 AI 的背景下,Amazon Q Developer 将成为连接技术创新与产业落地的桥梁。中国开发者在技术研发、应用落地速度上展现出独特优势,并在云计算和生成式 AI 等前沿领域展现出强大的创造力。
评论