AWS版GitHub Copilotとなる「Amazon CodeWhisperer」が正式版に。個人ユーザーは無料、VSCodeに対応

今回は「AWS版GitHub Copilotとなる「Amazon CodeWhisperer」が正式版に。個人ユーザーは無料、VSCodeに対応」についてご紹介します。

関連ワード (生産性向上、発表、警告等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Amazon Web Services(AWS)は、コメントやコードの一部からAIがコードを自動生成してくれるサービス「Amazon CodeWhisperer」が正式版になったことを発表しました。

fig

Amazon CodeWhispererは昨年(2022年)6月に行われたAWSの機械学習にフォーカスしたイベント「Amazon re:MARS 2022」で発表され、プレビュー公開されていました。

fig

参考:AWSも、プログラミングを機械学習で支援する「Amazon CodeWhisperer」プレビュー公開。コメントを書くとコードを提案

コメントや書きかけのコードからコードを自動生成

Amazon CodeWhispererは、オープンソースリポジトリ、Amazon内部リポジトリ、APIドキュメント、フォーラムなどから収集した数十億行のコードを基にした機械学習から、プログラマが書き始めたコードの続きや、コメントの内容からコードを提案してくれるサービスです。

コードを生成してくれる代表的なAIサービスであるGitHub Copilotの、AWS版と言ってよいでしょう。

下記は、1行目と2行目に自然言語で書かれたコメントから、3行目以降のコードが自動生成された様子です。

fig

特にAmazon内部のリポジトリを基に学習されているため、AWSのサービスを活用するコードの生成は得意とされています。例えば「create S3 bucket」とコメントに書くと、Amazon S3のバケットを作成するコードを生成してくれるなど、AWS関連のプログラミングを行うプログラマの生産性向上に期待できるとみられます。

対応するプログラミング言語はPython、Java、JavaScript、TypeScript、C#、Rust、Go、Ruby、Scala、Kotlin、PHP、C、C++、Shell、SQL.など。対応するコードエディタはVisual Studio Code、IntelliJ IDEA、AWS Cloud9など。

セキュリティスキャンやオープンソースからのコピーの抑止機能も

Amazon CodeWhispererは、コードの提案だけでなく、脆弱性のあるコードになっていないかどうかを発見し改善案を提案してくれるセキュリティスキャン機能を備えています。

さらにオープンソースのコードと似たコードに対してフラグを立てて警告する機能も備えています。これによりいつのまにかオープンソースのコードを事実上コピーしてしまった、といった事故を抑止することが可能です。

個人ユーザーは無料

利用料金は、個人ユーザーは無料で利用可能。月間50回までのセキュリティスキャンも利用可能です。登録はメールアドレスのみで、AWSのアカウントも不要。

企業ユーザーには1ユーザー当たり月額19ドルの「Professional Tier」が用意され、AWS IAM Identity Centerによるユーザー認証や、組織によるライセンス管理、ポリシー管理などが可能になっています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
バイク王、エンゲージメントサーベイ活用で自律型組織を醸成へ
IT関連
2023-02-11 01:29
SAP共同創業者が語った、新たなビジネスプロセスとクラウド
IT関連
2021-06-10 23:27
「macOS Sonoma」でアプリごとに文字サイズを変更する方法
IT関連
2023-12-05 00:51
6月は「MOVEit」関連のランサムウェア攻撃などが増加–ウィズセキュア月次脅威ハイライトレポート
IT関連
2023-08-01 07:23
きんでんと日立製作所、送電ケーブルの技能者を早期育成で協創
IT関連
2023-10-27 07:41
ネットアップの中島社長に聞く–ブロックストレージの勝算、VMware問題、日本のAI
IT関連
2024-10-23 18:00
富士通、デジタルイノベーションによるサステナビリティー経営の実現を提言
IT関連
2022-06-30 07:39
米議員がInstagramの子ども向けサービスの詳細についてザッカーバーグ氏に質問状
ネットサービス
2021-04-08 13:27
「CustomGPT.ai」でPublickeyのコンテンツを学習させたチャットBotを作ってみた。サイト検索の代わりになるか? 回答の精度と3つの大きな課題
機械学習・AI
2023-02-13 01:40
「ダウンタウンDX」制作スタッフがDX解説ウェビナーをYouTubeで配信
企業・業界動向
2021-01-17 10:16
日本マイクロソフト、「Dynamics 365」「Power Platform」向けにCopilot機能を提供
IT関連
2024-01-25 12:43
「LINE WORKS」、「奉行Edge勤怠管理クラウド」と連携強化–勤怠打刻を可能に
IT関連
2024-02-15 18:42
大津市、新ストレージ基盤を構築–庁内40台のNASを1台に集約
IT関連
2022-08-04 11:37
ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場
Devbox
2022-12-22 20:50