14
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめに

皆さん、こんにちは。都内でソフトウェアエンジニアをしているYSasagoです。今年のAWS re:Invent 2023で注目を集めた新サービス、AmazonQをもう試されましたか?私は、このサービスが特に大きな話題を呼んだと感じています。AmazonQは発表と同時にAWSコンソールにChatBoxが表示され、すぐに試すことができました。さらに、IDE(VSCodeなど)にも対応しているとのことで、私は日常的に使用しているVSCodeからAmazonQを使ってみました。

AmazonQとは

Amazon Qは下記の特徴があり、OpenAIのChatGPTに似た、Amazon版の生成AIアシスタントです。現在(2024年1月時点)はプレビュー版で、VSCodeからAmazonQの利用は無料です。

•AWSの17年分の知識を学習
•AWSコンソール、IDE、ドキュメント内でサポート
•AWSの新機能の開発、ソリューションの設計を対話で解決
•トラブルシューティング、新機能の構築、AWS上での言語アップグレードを共にサポート

事前準備

VSCodeに拡張機能をインストール

AWS Toolkit for Visual Studio CodeをVSCodeにインストールします。

FireShot Capture 065 - Visual Studio コードプラグイン — AWS Toolkit for Visual Studio Code - AWS_ - aws.amazon.com.png

VSCode Marketplaceから直接インストールできます。

FireShot Capture 066 - AWS Toolkit - Amazon Q, CodeWhisperer, and more - Visual Studio Marke_ - marketplace.visualstudio.com.png

インストール完了後のスクリーンショット:
スクリーンショット 2023-12-28 14.58.58.png

AWS Builder IDと紐づけ

VSCodeでAmazonQを使用するには、AWS Builder IDが必要です。まだ作成されていない場合は、無料で作成しましょう。

スクリーンショット 2023-12-27 10.17.21.png

スクリーンショット 2023-12-28 16.32.21.png

実際に使ってみる

AWS Builder IDとの連携が完了すれば、VSCodeからAmazonQが利用できます。現在(2024年1月時点)では英語にのみ対応しているので、英語で質問してみます。

スクリーンショット 2023-12-28 16.33.09.png

スクリーンショット 2023-12-28 16.35.17.png

しっかり回答してくれました。

AWSのドキュメントを探すのは大変ですが、AmazonQを使用すると、ドキュメントのURLも瞬時に提供してくれます。コードを選択して質問すると、説明もしてくれます。
スクリーンショット 2023-12-28 16.38.01.png

おわりに

AmazonQはAWSコンソールからも操作可能ですが、VSCodeを日常的に使用している方には、直接VSCodeから質問できる点が特に便利だと思います。現在は英語のみの対応ですが、日本語対応も待ち遠しいですね。現在は無料で様々なことを試せるので、いろいろと質問してみるのがおすすめです。最後までお読みいただき、ありがとうございました。

14
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?