CodeWhisperer

1年前发布 2 0 0

亚马逊推出的免费AI编程助手

收录时间:
2025-03-19
CodeWhispererCodeWhisperer

CodeWhisperer是亚马逊最新发布的AI编程软件,经过数十亿行代码的训练,可以根据开发人员的注释和现有代码实时生成从片段到完整函数的代码建议。减轻耗时的编程任务,和加快使用不熟悉的API时构建代码的速度。目前,亚马逊的CodeWhisperer针对个人用户是完全免费使用的,无限制次数的代码建议生成和每月50次的代码安全扫描!

CodeWhisperer的主要功能

  1. 实时生成代码建议。理解用自然语言(英语)编写的注释,可以实时生成函数级和块级代码建议以提高开发人员的工作效率。
  2. 支持流行的编程语言和IDE。为多种编程语言提供基于AI的代码建议,包括Python、Java、JavaScript等,并与VSCode和JetBrains旗下的系列IDE兼容。
  3. 内置安全扫描。使用CodeWhisperer,开发者可以扫描Java、JavaScript和Python项目以检测难以发现的漏洞。
  4. 开源代码引用跟踪器。提供内置的引用跟踪器,用于检测代码建议是否可能与开源训练数据相似,并可以标记此类建议。
  5. 可与AWS服务配合使用。通过提供针对AWSAPI进行优化的代码建议,让开发人员更高效地使用AWS服务。

CodeWhisperer的产品价格

  • 对于个人开发人员,可以免费使用CodeWhisperer,支持不限次数地生成代码建议并免费使用引用跟踪器,且每月可免费进行50次代码扫描。
  • 对于企业组织来说,专业版本的价格是每人每月19美元,提供500次代码安全扫描。

常见问题

CodeWhisperer是免费的吗?对于个人开发人员来说,CodeWhisperer可以免费使用,支持不限次数地生成代码建议。CodeWhisperer具体支持哪些编程语言?CodeWhisperer支持15种编程语言,包括Java、Python、JavaScript、TypeScript、C#、Go、PHP、Rust、Kotlin、SQL、Ruby、C++、C、Shell、Scala。CodeWhisperer支持哪些编辑器或IDE?CodeWhisperer支持的代码编辑器或IDE包括AmazonSagemakerStudio、JupyterLab、VisualStudioCode、JetBrains旗下的IDEs、AWSCloud9、AWSLambda、AWSGlueStudio。CodeWhisperer基于什么大模型?CodeWhisperer由基于包括Amazon和开源代码在内的各种数据来源训练的基础模型提供支持。

数据统计

相关导航

暂无评论

none
暂无评论...

Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-search.php:407 Stack trace: #0 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-footer.php(374): io_search_body_html() #1 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-footer.php(336): io_nav_search_html() #2 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/class-wp-hook.php(341): io_get_footer_content() #3 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters() #4 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/plugin.php(522): WP_Hook->do_action() #5 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/general-template.php(3224): do_action() #6 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/footer.php(41): wp_footer() #7 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/template.php(814): require_once('...') #8 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/template.php(749): load_template() #9 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/general-template.php(92): locate_template() #10 /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/single-sites.php(55): get_footer() #11 /www/wwwroot/mmyjs.qqrk.cn/wp-includes/template-loader.php(132): include('...') #12 /www/wwwroot/mmyjs.qqrk.cn/wp-blog-header.php(19): require_once('...') #13 /www/wwwroot/mmyjs.qqrk.cn/index.php(17): require('...') #14 {main} thrown in /www/wwwroot/mmyjs.qqrk.cn/wp-content/themes/onenav/inc/functions/io-search.php on line 407