Amazon Q Developerとは
Amazon Q Developerは、AmazonがクラウドサービスAWSのノウハウを詰め込んで作った、開発者向けのAIアシスタントです。もともと「AWS CodeWhisperer」という名前のサービスが前身で、2024年に機能を大幅に拡張しAmazon Q Developerとして生まれ変わりました。
一番の特徴は、コードを書く作業を助けるだけでなく、AWSのクラウド操作まで自然言語で手伝ってくれる点です。たとえば「このLambda関数の一覧を見せて」「S3バケットを作るCLIコマンドを教えて」のように話しかけると、適切な操作方法を返してくれます。AWS環境で日々開発しているエンジニアにとって、専用の相棒のように使えるサービスです。
主な機能をやさしく解説
- リアルタイムのコード補完:コードを入力しながら、次に書くべきコードの候補を自動で提案してくれます。Tabキーなどで採用するだけなので、繰り返しの多いコードを書く手間が大きく減ります。
- チャットでコード相談:「このエラーの原因は?」「この関数の単体テストを作って」と話しかけると、説明や新しいコードを生成してくれます。コードについてわからないことを気軽に聞ける相談役です。
- セキュリティスキャン:自分が書いたコードに危険な書き方がないか、自動でチェックしてくれます。セキュリティの知識に自信がなくても、リスクに気づくきっかけになります。
- コード変換(バージョン移行支援):JavaやC#など特定の言語で、古いバージョンから新しいバージョンへの移行を半自動で助けてくれます。大規模な書き換えが必要な現場で時間を大幅に節約できます。
- エージェント機能(自律的なタスク実行):「この機能を実装して」「テストスイートを生成して」のように複数ステップにまたがる指示も、自律的にファイルを作成・編集しながら実行してくれます(おもにProプラン向け)。
- AWSクラウド連携:AWS ConsoleやCLIとの連携で、クラウドリソースの確認や操作コマンドの生成を会話で頼めます。AWS初心者でもコマンドを覚える負担が減ります。
料金プランの選び方
- 個人開発者・学習中の人:無料プランでコード補完・セキュリティスキャンが使えるので、まずは0円で試してみましょう。
- 業務でヘビーに使いたいエンジニアやチーム:エージェント機能の回数制限が気になってきたら、ユーザーあたり月額19ドル前後のProプランが選択肢になります。チーム管理やIAM連携などの機能も使えます。
料金・提供内容は変更されることがあります。また2026年5月以降はProプランの新規登録が終了し、後継の「Kiro」への移行が案内されています。契約前に必ず公式サイトで最新情報を確認してください。
始め方
- AWSアカウントを用意します(まだない場合はAWSの公式サイトで作成できます)。
- VS CodeやJetBrains IDEなど、使い慣れた開発ツールの拡張機能マーケットプレイスで「Amazon Q Developer」を検索してインストールします。
- AWSアカウント(またはBuilder IDという無料アカウント)でサインインします。
- コードを書きながら補完提案を確認したり、チャット欄に質問を入力したりして使い始めます。
インストールはIDEの拡張機能として行うため、慣れた開発環境をそのまま活かせます。初めてのセットアップは公式ドキュメントの手順通りに進めると迷いにくいです。
他のAIとの違い・使い分け
同じコーディング支援AIとしてGitHub CopilotやCursorがよく比較されます。Amazon Q Developerの一番の違いは、AWSとの深い連携にあります。セキュリティスキャンやクラウドリソース操作、Javaの大規模移行支援など、AWS環境を中心に開発するエンジニアに特化した機能が揃っています。
一方、GitHub CopilotはGitHubとの連携やプルリクエストレビューが強く、CursorはAI対話によるファイル横断的な編集に優れています。AWS中心でない開発や、UIベースのコーディングが主体なら他ツールも検討する価値があります。本サイトでは各ツールを同じ切り口で比較できます。
使うときの注意点
最も大事な点として、2026年5月よりIDEプラグインの新規サインアップが終了し、2027年4月にサポート終了が予告されています。Amazonは後継サービス「Kiro」への移行を推奨しており、今後の機能追加は後継サービスに集中する見込みです。現在使用中の方や導入を検討している方は、公式の移行アナウンスを定期的に確認することを強くおすすめします。
また、AIが提案したコードは必ずしも正確・安全とは限りません。セキュリティスキャンを活用しつつ、重要な部分は自分でレビューする習慣をつけましょう。社内の機密コードを入力する際は、ログの取り扱いやデータポリシーについても事前に確認してください。
