Amazon Q Developer のレコメンデーションをカスタマイズ

社内のコードベースに基づいたコードに関するレコメンデーションを入手しましょう

コードベースに合わせてカスタマイズされたコードに関するレコメンデーションを取得

Amazon Q Developer をカスタマイズして、社内ライブラリ、API、ベストプラクティス、アーキテクチャパターンを認識させることで、より関連性の高いインラインコードのレコメンデーションとチャット応答 (プレビュー) を生成することを通じて、開発を大幅に加速できます。

カスタムコードに関するレコメンデーションのスクリーンショット

新しいコードベースへのオンボーディングを加速

新しいコードベースに慣れようとする際、コードを詳しく調べたり、ドキュメントを見つけたり、コーディング標準に慣れ親しんだりするのに何か月もかかることがあります。Amazon Q Developer は、コードベースに関する質問に答え、関連する社内ライブラリや API などを提案することで、オンボーディングを高速化し、試行錯誤を最小限に抑えるようになりました。

社内のコードについて話し合う

IDE で Amazon Q Developer チャットを使用して、社内のコードベースの構造、特定の関数またはライブラリが使用される場合とその方法、または特定の関数、メソッド、API の使用方法について質問しましょう。新機能の構築、コードのリファクタリング、アプリケーションのパフォーマンス改善にかかる時間を節約できます。

貴重な IP を保護

組織の管理者は、Amazon Q Developer を社内のコードベースに安全に接続して、複数のカスタマイズを作成できます。管理者は、どのカスタマイズをアクティブ化するかを決定し、カスタマイズへのデベロッパーのアクセスをきめ細かく制御できます。各カスタマイズは、知的財産を保護するのに役立つよう、Amazon Q Developer 基盤モデルから分離されています。

  • National Australia Bank

    NAB のデベロッパーは、Amazon Q Developer の生成 AI を使用したアシスタントを使用して、リアルタイムのコーディング提案を生成しています。今般、NAB では、NAB のコーディング標準に合わせてカスタマイズされた Amazon Q のカスタマイズ機能を使用した具体的な提案を追加しました。当社では 500 人ものデベロッパーが、カスタマイズを有効にした Amazon Q Developer を利用しています。カスタマイズにより、受け入れ率が 60% 増加しており、自然言語を使用してやり取りをさらに容易にしてくれる Amazon Q Developer チャットにより、この割合がさらに増加することを想定しています。

    National Australia Bank、Executive for Enterprise Engineering、Andrew Brydon 氏
  • Amazon Prime Video

    今年初めに Amazon Q Developer でカスタマイズを使用し始めたところ、一部のチームでは、Amazon Q Developer の基本バージョンと比較して、既に受け入れ率が 30% 増加しています。社内ライブラリに基づいてカスタマイズされたレコメンデーションにより、コード生成とセマンティックコード検索を通じて、デベロッパーの作業時間が毎週何時間も節約されています。現在、一部のデベロッパーは Amazon Q Developer からのレコメンデーションの 50% 超を受け入れています。Amazon Q Developer でのカスタマイズの使用は、コードベースに関する深い知識を備え、ベストプラクティスに関するガイダンスをデベロッパーに提供するのをサポートしてくれる仲間とのペアプログラミングに似ています。

    Amazon Prime Video Core Tech、Vice President、Girish Bajaj 氏