Amazon Web Services ブログ
Tag: Development
Amazon Q Developer の IDE で Model Context Protocol を使用し、コンテキストに応じた開発プロセスを実現する
本日、Amazon Q Developer が Visual Studio Code と JetBrains の統合開発環境(IDE)プラグインで Model Context Protocol(MCP)サポートを発表しました。これにより、開発者は外部ツールや MCP サーバーを Q Developer に接続でき、よりコンテキストを理解した応答と複雑な開発プロセスの支援が可能となります。MCP サポートは、2025 年 4 月 29 日から Amazon Q Developer for Command Line ですでに利用可能でした。
Visual Studio と JetBrains IDE におけるエージェント型コーディング体験の紹介
開発者は、コードのデバッグ、単体テストの作成、ビルドプロセスの検証といった繰り返し行う作業に膨大な時間を費やしています。そして、そうした時間はイノベーションや問題解決にもっと活用すべきです。このような課題を解決するため、Amazon Q Developer はインテリジェントなコーディングアシスタント機能を Visual Studio と JetBrains 統合開発環境(IDE)に拡張しました。この新しいエージェント体験は、あなたの代わりに積極的に動作し、ワークスペースを自動的に分析してコードを修正し、コマンドを実行して開発プロセスを効率化します。
Amazon Q Developer CLI がターミナルでの画像入力をサポート
この記事では、Amazon Q Developer Command Line Interface (CLI) の画像サポート機能が開発プロセスをどのように変革するかをご紹介します。Q Developer CLI は最近 (バージョン 1.10.0) 、画像のサポートを追加し、視覚的な情報を処理する能力を拡張して開発者の生産性を向上させました。この新機能により、開発者はコマンドラインから直接、Q Developer CLI に対して図表やアーキテクチャ設計図、その他の画像ファイルを入力し、やり取りできるようになります。
GitLab Duo with Amazon Q の一般提供開始のお知らせ
本日、GitLab Duo with Amazon Q の一般提供開始を発表できることを嬉しく思います。この新しいサービスは、GitLab の DevSecOps プラットフォームと Amazon Q の生成 AI 機能を組み合わせた製品です。GitLab Duo with Amazon Q は、GitLab の DevSecOps プラットフォームに Amazon Q エージェント機能を直接組み込み、ソフトウェア開発ライフサイクル全体にわたる複雑で多段階のタスクを加速します。
Eclipse での Amazon Q Developer によるインラインチャットの発表
本日、 Amazon Q Developer は Eclipse IDE でのインラインチャット機能(プレビュー版)をリリースしました。この記事では、既存コードのリファクタリングからパフォーマンスが重要なメソッドの最適化まで、この強力な新機能を使って Java 開発作業を効率化する方法をご紹介します。Eclipse のベテランユーザーでも、これから始める方でも、 Amazon Q Developer の高度な AI を活用したツールがソフトウェア開発ライフサイクル全体を通じて生産性を向上させる方法をご覧いただけます。
より豊かなコンテキストのための Model Context Protocol (MCP) による Amazon Q Developer CLI の拡張
本日、Amazon Q Developer はコマンドラインインターフェイス(CLI)での Model Context Protocol (MCP) サポートを発表しました。開発者は MCP サポートを使用して外部データソースを Amazon Q Developer CLI に接続し、よりコンテキストを意識した応答を得ることができます。MCP ツールとプロンプトを Amazon Q Developer CLI に統合することで、事前構築された幅広い統合リストや、stdio をサポートするあらゆる MCP サーバーにアクセスできるようになります。この追加コンテキストにより、Amazon Q Developer は、独自の統合用のコードを開発する必要なく、より正確なコードを記述し、データ構造を理解し、適切なユニットテストを生成し、データベースドキュメントを作成し、正確なクエリを実行できるようになります。MCP ツールとプロンプトで Amazon Q Developer を拡張することで、開発者は開発タスクをより迅速に実行でき、開発者体験を効率化できます。AWS では、Anthropic による Model Context Protocol (MCP) のようなエージェント向けの人気のあるオープンソースプロトコルをサポートすることに取り組んでいます。今後数週間のうちに、Amazon Q Developer IDE プラグイン内でこの機能を拡張していく予定です。
あなたの言語で開発を支援:Amazon Q Developer の言語サポートが拡大 (日本語を含む)
ソフトウェア開発がますますグローバル化するなかで、多言語に対応したツールの必要性は最優先事項になっています。本日は、Amazon Q Developer における言語サポートの拡張を発表できることを嬉しく思います。この投稿では、世界中の開発者が利用する強力なプラットフォームである Amazon Q Developer における、言語サポートの拡張についてご紹介します。Amazon Q Developer は、アーキテクチャの議論、ドキュメントの作成、インターフェイスのデザイン、アプリケーション開発など、さまざまな用途で活用されています。
Amazon Q Developer は Java 21 へのアップグレード対応を発表
2 月 14 日、Amazon Q Developer は Java 21 へのアップグレード対応を発表しました。Java 開発者として、この新機能にはとても興奮しています。これにより、アプリケーションを最新の状態に保ち、最新の言語機能やパフォーマンス向上を活用しやすくなります。さらに、最新バージョンの Amazon Q Developer は、アップグレードプロセスを簡素化し、結果に対する信頼性を高めるために、要約と推奨機能が改善されています。
Amazon Q Developer は、エンタープライズアプリケーションのモダナイゼーションを加速させるのに役立つ生成 AI を活用したアシスタントです。レガシーコードの分析、依存関係のマッピング、移行・モダナイゼーションワークフローの実行など、複雑なタスクを処理できます。Amazon Q Developer により、チームは Java アプリケーションのアップグレードといった手間のかかる作業に追われることなく、より戦略的な取り組みに集中できるようになります。
Amazon Q Developer CLI での超高速な新しいエージェント型のコーディング体験
本日、Amazon Q Developer は Amazon Q コマンドラインインターフェース (CLI) において強化された CLI エージェントを発表しました。今回の発表により、Q Developer は最新のエージェント型体験を CLI に導入し、より動的でインタラクティブなコーディング環境を提供します。これにより、開発者と対話しながらフィードバックに基づいて変更を加えていくことが可能になります。Amazon Q Developer は、CLI 環境内の情報を活用し、ローカルファイルの読み書き、AWS リソースのクエリ、コードの作成、さらには自動デバッグまで支援できるようになりました。
Amazon QuickSight で製造サプライチェーンのデータドリブンな意思決定を実現する
昨今、データ活用に関する相談を、多くのお客様からいただいています。製造現場を例にとってお客様の課題例を挙げてみますと、製造業のお客様の中には、世界各地の生産拠点を連携したグローバル規模のサプライチェーンを構築している事例も多く見られ、本社の経営課題や問題認識に基づいた改善が難しくなっているという声が多く聞かれます。また、後工程への影響を避けるべく、各工程が良かれと思って在庫を抱え込んでしまった結果、仕掛り品が現場に溢れかえり、実態把握ができなくなっている例や、前後工程で連携しての改善の取組が難しいという声もあります。業界やビジネスレイヤーによって直面する課題は様々ですが、社内に眠るデータを分析することで、データに基づいた業務改善の取り組みに繋げられそうなケースも多く見受けられます。本記事では、クラウドネイティブな BIツールである Amazon QuickSight を活用して、製造サプライチェーンにおける課題をデータドリブンな意志決定により解決していくためのデモダッシュボードをご紹介します。