AWS CodeWhisperer AI コーダーが一般提供開始、個人開発者は引き続き無料 • DEVCLASS
ホームページホームページ > ニュース > AWS CodeWhisperer AI コーダーが一般提供開始、個人開発者は引き続き無料 • DEVCLASS

AWS CodeWhisperer AI コーダーが一般提供開始、個人開発者は引き続き無料 • DEVCLASS

Jul 29, 2023

AWS は、AI コーディング アシスタントである CodeWhisperer を一般提供開始しました。 CodeWhisperer は同社の GitHub CoPilot に相当し、2022 年 6 月からプレビュー版が提供されています。プレビュー版では Python、Java、JavaScript、TypeScript、C# がサポートされていましたが、完全リリースでは Go、Kotlin、Rust、PHP、SQL、C、C++ が追加されました。 、Scala、およびシェルスクリプト。 IDE のサポートは、VS Code、IntelliJ IDEA に基づく JetBrains IDE、AWS Cloud9、および AWS Lambda コンソールに限定されています。

CodeWhisperer には、セキュリティ スキャンと AI コーディングのサポートが含まれています。 これは、Open Web Application Security Project (OWASP) によってリストされた上位 10 件の中に特定された脆弱性をスキャンし、1 か月あたり許可されるセキュリティ スキャンの数に制限があり、修復を提案します。

CoPilot とは異なり、CodeWhisperer は個人開発者にとって依然として無料です。 ユーザーあたり月額 19 ドルのプロフェッショナル層もあります。 有料オプションではポリシー管理がサポートされ、コード セキュリティ スキャンの月間許容量が 50 件から 500 件に増加します。 どちらのプランでも推論リクエストの数に制限はありません。

AWS データベース、分析、機械学習担当副社長の Swami Sivasubramanian 氏によると、CodeWhisperer はプレビュー中に素晴らしい結果をもたらしました。 「生産性チャレンジを実施したところ、CodeWhisperer を使用した参加者はタスクを平均 57% 早く完了し、タスクを正常に完了する可能性が 27% 高くなりました。」

シヴァスブラマニアン氏は、この調査や設定された課題の種類については詳しく述べていない。 2022 年 9 月、GitHub は CoPilot に関する調査結果を発表し、その結果、CoPilot を利用した開発者のパフォーマンスが 55 パーセント速くなったと報告しました。ただし、今年 2 月までに GitHub は、Java コードの驚くべき 61 パーセントが AI によって生成されているなど、大幅な改善を主張していました。製品を使用する開発者。 今月初め、GitHub は CoPilot Chat をプレビューしました。

AWS はこの特定のレースで逆転勝利を収めていますが、無料オファーと合わせて、AWS のサービスに特有の、ライバルに対するもう 1 つの利点を主張できます。 CodeWhisperer の FAQ には、「CodeWhisperer が提供するコード提案は、Amazon やオープンソース コードを含む数十億行のコードでトレーニングされた大規模言語モデル (LLM) に基づいています」と記載されています。これは、クラウドの巨人が独自のコードを許可していることを意味します。トレーニングデータに含めるコード。 したがって、CodeWhisperer は、重要な機能である AWS サービス専用のコーディングを行う場合に良好なパフォーマンスを発揮する可能性が高くなります。

CoPilot と同様に、CodeWhisperer は状況によっては、オープン ソース ライセンスの対象となるプロジェクトからコードを複製することがあります。 上記で参照した FAQ によると、「CodeWhisperer がその出力が特定のオープンソース トレーニング データと一致することを検出した場合、組み込みの参照トラッカーは、ライセンス タイプ (MIT や Apache など) とその URL への参照を通知します。オープンソースプロジェクトです。」 エンタープライズ ポリシーまたは設定を使用して、そのようなコードをブロックすることもできます。

Hacker News のディスカッションには、「私は副操縦士と両方を使ったことがあるが、副操縦士より少し遅れている」という発言が含まれています。 しかし、別の開発者はこう言います。「個人使用は無料ですか? 売れました。」

とはいえ、開発者の時間コストはこれらのサブスクリプションのコストよりもはるかに高いため、企業はこれらの生産性に関する主張を興味を持って検討することになります。