AIF-C01#72(foundation-models)
ある企業は、開発者の生産性向上とソフトウェア開発の効率化を目的として、生成AIを活用したいと考えています。同社は Amazon Q Developer を使用する予定です。 Amazon Q Developer は、この要件を満たすために何ができますか?
正解:A
正解の根拠
Amazon Q Developer は、IDE 上でコード生成、ユニットテスト作成、リファクタ、コード参照トラッキング、オープンソースライセンス検出などを提供し、開発者の生産性向上を支援する生成 AI サービスです。スニペット生成と利用元参照の追跡は代表的な機能です。
関連サービスの位置付け
| サービス | 用途 |
|---|---|
| Q Developer | コード生成/参照/ライセンス追跡 |
| Lambda | サーバーレス実行環境 |
| Transcribe | 音声→テキスト変換 |
| Polly | テキスト→音声合成 |
不正解の理由
- B: サーバーレス実行は Lambda などコンピュートサービスの機能で、Q Developer の主目的であるコーディング支援とは別領域です。
- C: 音声コマンドや自然言語検索による開発支援は Q Developer の中心機能ではなく、IDE 内のコーディング体験が主軸です。
- D: 音声→テキスト変換は Amazon Transcribe の用途で、Q Developer の機能群とは目的が異なります。

コメント