CodeWhispererはAmazon初のコーディングアシスタントで、GitHub Copilotに対応する製品でした。VS CodeやJetBrainsのIDEなどのエディタで入力している最中に、行や関数全体を提案しました。学習はAWSのAPIに特に焦点を当てていたので、S3、Lambda、DynamoDBなどのAWSサービスを呼ぶコードが特に得意でした。よく使われる多くのプログラミング言語にも対応していました。
初期の競合と差をつけた機能が二つあります。参照の追跡は、オープンソースのコードに似た提案に印を付けてライセンスを示し、セキュリティスキャンは、露出した認証情報やインジェクションの欠陥のような脆弱性がないかコードを調べました。個人向けの枠は無料で、プロ向けの枠は管理機能と、より高い上限を加えていました。
AWSはその後、CodeWhispererをAmazon Q Developerへ統合しました。こちらはより広いアシスタントで、チャット、複数ステップの作業を進めるエージェント、コードの変換、AWSコンソール内の支援を加えます。いまこの製品を探すなら、評価するのはQ Developerで、元の名前は主に古いドキュメントやブログ記事に残っています。代替にはGitHub Copilot、Cursor、JetBrains AI Assistantがあります。