Amazon Q Developer

Amazon Q Developerは引き続きAWS開発アシスタントとして機能しますが、そのIDEプラグインは現在、新規導入の戦略的対象ではなく、Kiroへのレガシーな移行パスとなっています。

公式サイト

情報確認日: 2026年8月29日 ·出典を見る

ツール情報

種類
エディタ拡張
対応プラットフォーム
VS Code, JetBrains IDEs, IntelliJ IDEA, PyCharm, WebStorm, Visual Studio 2022 for Windows, Eclipse, AWS Console, AWS Console Mobile Application, GitLab Duo, GitHub and GitHub Enterprise Cloud preview, Microsoft Teams, Slack, AWS websites and documentation pages, Kiro CLI migration path
無料プラン
対応
オープンソース
非対応
独自の API キーを使用
非対応
ローカルモデル
非対応
Amazon Q Developer

概要

適した用途

  • AWS開発者
  • クラウドアプリケーションチーム
  • サーバーレスおよびインフラチーム
  • Javaのモダン化プロジェクト
  • .NETのモダン化プロジェクト
  • IDEワークフロー内でのセキュリティスキャン
  • AWSのコストおよびリソース調査
  • IAM Identity Centerを利用している組織
  • AWSで構築を行うGitLab Duoユーザー
  • IDEとAWSコンソールの両方でAIの支援を受けたい開発者
  • AWSネイティブなガバナンスと管理制御を必要とする組織

強み

  • 深いAWSエコシステムの知識により、汎用的なアシスタントよりも強力な支援が可能。
  • 無料枠があり、サポートされているIDEで手軽に試用できる。
  • Proプランは1ユーザーあたり月額19ドルと比較的シンプル。
  • VS Code以外にもJetBrains、Visual Studio、Eclipseなど幅広いIDEをサポート。
  • セキュリティスキャン、コードレビュー、モダン化エージェントは企業のSDLCワークフローに有用。
  • IAM Identity Center、管理者コントロール、データ学習除外により組織への導入が容易。

制約とトレードオフ

  • AWSを主に使用していないチーム
  • ローカルモデルの実行を希望する開発者
  • プロバイダー中立なBYOKモデルルーティングを必要とするユーザー
  • プロンプトからアプリを作成するビルダーを求める非技術ユーザー
  • 完全なスタンドアロンのAI IDEを求める開発者
  • オープンソースのエージェント実行環境の制御を必要とするチーム
  • AIエージェントによるファイルの読み書きやコマンド実行が許可されないワークフロー
  • AWS中心の環境に最適化されており、AWSを使用していないチームにはメリットが少ない。
  • オープンソースのBYOKエージェントに比べ、プロバイダーやモデル選択の柔軟性が低い。
  • 現在のAWSドキュメントでは、CLIの方向性がKiro CLIへとシフトしている。
  • 大規模チームでは、エージェントリクエストや変換の制限を監視する必要がある。
  • GitHub統合は依然としてプレビュー版として提供されている。
  • 生成された変更には、引き続き人間によるレビュー、テスト、セキュリティ検証が必要。

使い始める

料金と利用上限

無料プランあり

Free Tier$0 / 月

月間制限付きの永続無料枠。月50回のエージェントリクエスト、対応する移行作業での月間最大1,000行のコード生成を含みます。

Amazon Q Developer Pro$19 / ユーザー/月

使用制限の拡大、最新のClaudeモデルへのアクセス、IDE/CLI利用、Identity Center対応、管理ダッシュボード、ポリシー管理、デフォルトでのデータ学習除外、IP補償を含みます。

Transformation overage$0.003 / コード行数

対象となるJavaアップグレード移行において、Proプランに含まれる割り当てを超えたAmazon Q Developer transformationの使用に適用されます。

GitLab Duo with Amazon QGitLab plan-dependent

サポートされているGitLabワークフローおよびティアを通じて利用可能。GitLab DuoとAWS統合の設定に依存します。

Enterprise / Organization useUsage-based

AWSアカウント、IAM Identity Center、サブスクリプション、クォータ、ガバナンス、およびAWS Organizationの一括請求を通じて管理されます。

料金確認日: 2026年6月14日 · 利用上限、モデルの料金、サブスクリプションは別々に請求される場合があります。

機能と詳細

IDEコーディングアシスタント

  • スニペットから関数全体まで、インラインでのコード提案。
  • サポートされているIDE内でのチャット、インラインチャット、コード生成、リファクタリング、最適化、解説。
  • VS Code、JetBrains IDE、Visual Studio、Eclipseをサポート。

エージェント型開発

  • エージェント型コーディングにより、ファイルの読み書き、差分生成、シェルコマンド実行、進捗報告が可能。
  • 機能実装、コードのドキュメント化、テスト生成、コードレビュー、リファクタリングなどの多段階タスクをサポート。
  • サポートされているIDEワークフローでMCPサーバーを利用可能。

セキュリティと品質

  • コードレビューによるSASTの問題、シークレット、IaCの問題、コード品質、デプロイリスク、ソフトウェア構成分析(SCA)の検出。
  • 検出された問題に対する修正案の提示。
  • リファレンス追跡および公開コードに類似した提案の抑制機能。

AWSネイティブなガイダンス

  • AWSアーキテクチャ、リソース、ベストプラクティス、ドキュメント、サポートトピックに関する質問への回答。
  • AWSコンソールおよびサポートされているAWSモバイル/ウェブサイト上で利用可能。
  • 運用上の問題調査、コンソールエラーの診断、AWSコストやリソース使用状況の推論を支援。

アプリケーションの移行・変換

  • 自動化されたJavaアップグレードワークフローをサポート。
  • 利用可能な環境での.NET移行ワークフローをサポート。
  • モダン化の結果を盲目的に適用するのではなく、レビュー用の変更セットを生成。

コラボレーション・プラットフォーム

  • GitLab Duo with Amazon Qにより、GitLabワークフロー内での機能開発、コードレビュー、ユニットテスト生成、チャットをサポート。
  • Amazon Q Developer for GitHub(プレビュー)により、イシューからPR作成までの機能開発や自動コードレビューをサポート。
  • Microsoft TeamsおよびSlackとの統合により、イベント監視、トラブルシューティング、AWSリソースの運用を支援。

Kiroへの移行

  • 2026年5月15日にIDEの新規サインアップを停止
  • 2027年4月30日にIDEプラグインのサポートを終了
  • Q Developer CLIはKiroへ移行
  • 既存ユーザーは移行計画の策定と検証を推奨

Amazon Q Developerが選ばれる理由

Amazon Q Developerが最も真価を発揮するのは、ソフトウェアのライフサイクルがすでにAWSと深く結びついている場合です。単なるコード補完プラグインではなく、AWSを熟知した開発アシスタントとして、アーキテクチャに関する質問への回答、AWSリソースの推論、コードスキャン、テスト生成、アプリケーションのモダン化支援などを行います。IDE、コンソール、リポジトリ、チャットツールを横断して開発ワークフローをサポートします。

この位置付けは、一般的なAIコーディングツールとは一線を画します。ローカルでのコード編集のみを必要とするチームには、CursorやClaude Code、あるいはオープンソースのエージェントが適しているかもしれません。一方で、AWSアプリケーションの構築、運用、セキュリティ確保、移行を必要とするチームにとっては、AWSのサービス、アイデンティティ、料金、運用、ベストプラクティスを理解しているQ Developerが大きな力となります。

主なワークフロー

実践的なワークフローはIDE内から始まります。開発者はQを使用して、インライン提案、チャット、ファイル構成を考慮した変更、コードレビュー、セキュリティスキャン、リファクタリング、テスト生成を行います。より大規模な変更には、ファイルの読み書き、差分(diff)の提案、コマンドの実行、フィードバックに基づく反復が可能なエージェント型のコーディング体験が適しています。

AWSコンソールでのワークフローは異なります。そこでのQは、リソースに関する質問への回答、エラーの診断、コストの調査、AWSサービスの概念把握に最も役立ちます。リポジトリでのワークフローもまた別で、GitLabやGitHubでは、エディタの相棒というよりも、イシュー、プルリクエスト、コードレビュー、テスト生成のアシスタントとして機能します。

向いている用途

Amazon Q Developerは、クラウドネイティブなエンジニアリングチーム、プラットフォームチーム、DevOpsチーム、およびAWS上のワークロードを維持するアプリケーションチームに適しています。特にサーバーレスアプリケーション、インフラ重視のチーム、Javaや.NETのモダン化、AWSのコスト調査、運用のトラブルシューティング、セキュリティレビューに有用です。

また、IAM Identity Centerを通じてAIアシスタントを標準化したい組織にとっても有力な候補です。Proサブスクリプション、管理者コントロール、利用状況の可視化、AWSネイティブなアイデンティティ管理により、コンシューマー向けのコーディングツールよりもAWS中心の企業への導入が容易です。

他ツールとの比較

GitHub Copilotと比較すると、Q DeveloperはよりAWSに精通しており、クラウド運用に特化しています。CopilotはGitHubネイティブな開発者の普及率で勝りますが、AWSのアーキテクチャ、リソース、モダン化、セキュリティワークフローが中心となる場合はQ Developerが優れています。

Tabnineと比較した場合、Q Developerはプライベートデプロイやオフライン制御への注力は控えめですが、AWSサービスやアイデンティティとの統合がより深化しています。CursorやWindsurfと比較すると、Q Developerは完全なAIネイティブエディタではなく、サポートされているIDEやAWSワークフロー内で動作するクロスプラットフォームなアシスタントです。

Claude CodeやCodex CLIと比較すると、Q Developerはプロバイダー中立性やターミナル優先の姿勢は弱くなります。その利点はAWSのコンテキストとSDLC(ソフトウェア開発ライフサイクル)への統合にあり、制約は、ローカルでモデルの柔軟なエージェント制御を求める開発者にとっては、オープンなCLIエージェントやAI IDEの方が柔軟に感じられる点です。

推奨される設定

最適な構成はアイデンティティ管理から始まります。個人の開発者はBuilder IDで試行できますが、チームでの導入には、広範な展開の前にIAM Identity Center、Proサブスクリプション、アクセス権限ポリシー、支払いの所有権、ユーザー管理を計画する必要があります。特にProの有効化や移行時の超過料金はコストに影響するため、事前の計画が重要です。

エンジニアリングチームにおいては、Q Developerをリポジトリのルールやコードレビューの慣行と組み合わせてください。AWS Well-Architectedのガイダンス、安全なデフォルト設定、コスト管理、Javaアップグレードの規約、テスト基準、インフラレビューなど、Qが何を最適化すべきかを定義します。組織がこれらの期待値を明確に定義するほど、Qは単なるチャットボットではなく、一貫性のあるアシスタントとして機能します。

移行に関する注意点

CodeWhispererから移行するチームは、Amazon Q Developerを後継サービスとして扱ってください。CodeWhispererの機能はQ Developerに統合されました。IDEの互換性、認証方法、および開発者がFreeまたはProアクセスのどちらを必要とするかを確認してください。

Copilot、Tabnine、Cursorから移行するチームは、一般的なコーディングのプロンプトだけでなく、AWS固有のタスクでQを試行(パイロット運用)することをお勧めします。AWSアーキテクチャの質問、セキュリティスキャン、Javaや.NETの移行、GitLab/GitHubワークフロー、本番環境のコスト調査などをテストしてください。これにより、QのAWSコンテキストが、汎用的なコーディングアシスタントと併用、あるいは置き換えるに値する価値があるかどうかが明らかになります。

コマンドラインのワークフローについては、AWSのドキュメントが現在Q CLIのユーザーに対してKiro CLIを案内していることに注意してください。既存のQ CLIの使用状況(コマンド、エイリアス、認証、MCPサーバー、自動化スクリプト、CIジョブ)を棚卸しし、新しいターミナルワークフローを標準化する前に、現在のKiroのパスでテストする必要があります。

Amazon Q Developer IDEのKiroへの移行

AWSは、Amazon Q DeveloperのIDE体験に関する正式なライフサイクルを公開しています。

  • 2026年5月15日: IDEにおけるAmazon Q Developerの新規サインアップ停止。
  • 2027年4月30日: AWSによるAmazon Q Developer IDEプラグインのサポート終了予定。
  • 従来のQ Developerコマンドライン体験は、Kiroへとブランド変更および移行されました。

既存のユーザーは、このページを新しい長期的なIDE導入の推奨としてではなく、移行と比較のためのリソースとして活用してください。同等のKiroワークフローをテストする前に、現在のQ Developerユーザー、リポジトリルール、カスタマイズ、認証、AWS統合を棚卸ししてください。実際のプロジェクトでKiroの設定が検証されるまでは、切り戻し(ロールバック)経路を確保しておくことをお勧めします。

廃止予定のIDEプラグイン以外のAmazon Qの機能については、異なるライフサイクル条件が適用される場合があります。ここに記載された日付は、AWSドキュメントに記載されているIDEの移行に特化したものです。

公式ソース: AWS migration and end-of-support notice

対応モデルとデータプライバシー

対応モデル

  • Claude

プライバシーとデータの取り扱い

Amazon Q Developerは、使用場所に応じて、プロンプト、コードコンテキスト、ローカルプロジェクトファイル、差分、シェル出力、セキュリティスキャンのコンテキスト、AWSリソースのメタデータ、GitLab/GitHubのワークフローコンテキスト、チャット内容を処理します。AWSは、Proプランの独自コンテンツはサービス改善に使用されないとしており、Freeプランではオプトアウト設定が提供されています。ただし、プロンプトやファイル、ターミナル出力、リポジトリ、接続されたDevOpsツールにおいて、機密情報、認証情報、規制対象データ、本番用トークンを露出させないよう注意が必要です。

ガイド、レビュー、トラブル対処

公開済みのガイドはまだありません。上記の公式ドキュメントをご参照ください。

製品の更新情報

確認済みの製品更新はまだありません。フォローすると関連する新着情報を「保存済み」で確認できます。

関連コンテンツの更新履歴を見る

代替ツール

出典と確認記録

確認日は当サイトが情報を確認した日です。製品のリリース日は上に別途表示しています。

掲載情報の修正履歴

  1. 公式のQ Developer IDEからKiroへの移行を中心にページを再構成し、新規受付停止日とサポート終了日を追加。

  2. 現在のAmazon Q Developer Free/Proの料金、IDEサポート、エージェント型コーディング、コードレビュー、Java/.NET変換、GitLab/GitHub統合、AWSコンソールおよびチャットアプリのワークフロー、プライバシー、Kiro CLIへの移行コンテキストを含むエントリを作成。