AI Coding Agent大量涌现,Claude Code、Cline、Windsurf、还有开源的Kilo等。这里介绍我们日常使用的Q Developer及其后继Kiro。

Amazon Q Developer是一款AI对话助手,基于Amazon Bedrock提供的服务,通过API调用底层基础模型。

Amazon Q Developer family主要包括如下:

  • AWS Console
  • IDE plugin
  • CLI
  • Agents

Amazon Q Developer IDE Plugin可以与多种IDE结合,作为一个软件开发助手,可以帮助开发人员理解、开发、构建、测试、撰写文档和操作管理开发相关工作。开发过程中,Amazon Q Developer能够根据注释内容生成代码,提供行内代码的补全,分析代码的脆弱性以通过SonarQube检查等。围绕一个具体的任务,Amazon Q Developer以chat为单元构建对话上下文,在一个chat里分析给定的文件、执行必要的命令(可以是任何能够从Bash shell执行的已安装的命令)、给出诊断结果和依据。不需要额外的领域知识,堪比有经验的工程师。

Amazon Q Developer CLI是一个支持AI的命令行工具,开发人员能够在其帮助下直接在终端完成编码任务。从2025年11月底,Amazon Q Developer CLI已经重新命名为Kiro CLI,成为Kiro的组成部分。

Kiro是一个自带IDECLI的独立运行的AI智能体,支持主流操作系统中的安装和多种登录方式。Kiro CLI是一个命令行接口,是Amazon Q Developer CLI的升级。通过执行kiro-cli命令,建立Kiro CLI会话,这样就可以与AI智能体Kiro进行协同开发了。

Kiro

Kiro on Github

UG of Amazon Q Developer

更多推荐