拥有AI人工智能之后,无论是我们写作还是编程确实可以提高很大的效率。尤其是编程方面确实无需全部重写,而是可以直接用AI工具生成后进行修复。在这篇文章中,老蒋记录在使用亚马逊云的Amazon Q AI编程助手工具,可以实现绑定到我们常用的脚本编辑器中,比如我常用的VS Code中进行辅助代码开发。
在外面的VS Code中搜索 "Amazon Q",可以看到如图直接安装。
如果我们是深度用户那就需要用到开发版,每月19美元,如果是简单体验就用免费版本。
登录我们的AWS账户,如果我们没有注册的话可以申请注册。现在注册还赠送12个月的云服务器,以及其他100+的免费云应用体验。
授权我们的云应用,确定没有问题之后我们返回到VS CODE。
可以看到问答已经可以用到,直接输入命令就可以给我们实现AI编程助手的工作。
效率还是很快的。不过免费版本是有限制的,我们可以体验玩玩,如果确实需要大量使用的可以用到付费版本。我们看看对比免费和专业版。
功能 | 定价套餐 | |
免费 | 专业 | |
免费 | 每位用户每月 19 美元 | |
IDE | ||
代码补全 | 包含 | 包含 |
聊天(项目范围的上下文) | 每月 50 次聊天互动 | 包含 |
用于软件开发的 Amazon Q 开发者版代理程序* | 每月 5 次调用 | 每月 30 次调用 |
用于代码转换的 Amazon Q 开发者版代理程序** | 每月 1000 行代码 | 每个用户每月在账户级别合并 4000 行代码。提供额外的代码行,每提交一行代码需支付 0.003 美元。** |
安全漏洞和代码质量扫描 | 每月 50 次项目扫描 | 每月 500 次项目扫描,包括自动扫描 |
自定义 Amazon Q 开发者版内嵌代码推荐(现已发布)和聊天回复(预览版) | 不适用 | 创建最多 8 个自定义设置,最多可同时保持 2 个处于活动状态 |
SageMaker Studio 中的 Amazon Q 开发者版 | 不包含 | 包含 |
AWS 管理控制台(以及 AWS 文档和 AWS 市场营销页面***) | ||
控制台 | ||
一般性问答 | 包含 | 包含 |
EC2 实例选择 | 包含 | 包含 |
生成式 SQL(预览版) | 包含 | 包含 |
诊断控制台中的常见错误 | 包含 | 包含 |
分析网络可达性 | 每天 20 个请求 | 每天 20 个请求 |
数据集成 | 包含 | 包含 |
使用 AWS 账户和资源上下文进行聊天 | 每个账户每月 25 个 | 包含 |
命令行 | ||
公共 CLI 补全 | 包含 | 包含 |
聊天 | 每月 50 次聊天 | 包含 |
Amazon CodeCatalyst | ||
用于软件开发的 Amazon Q 开发者版代理程序* | 每月 5 个 | 每月 30 个 |
拉取请求摘要 | 每月 5 个 | 每月 20 个 |
管理 | ||
分析控制面板 | 否 | 是 |
用户管理 | 否 | 是 |
策略管理 | 否 | 是 |
安全性与隐私性 | ||
参考跟踪 | 是 | 是 |
隐藏公共代码建议 | 是 | 是 |
身份验证 | AWS 构建者 ID 或 IAM 用户 | IAM Identity Center |
数据收集 | 可选择退出 | 自动选择退出 |
IP 赔偿 | 否 | 是 |
当然具体的费用我们以实际为准,这里我只是体验到可以绑定Amazon Q到我们的代码编辑器,效率可以大大提高开发速度。