Amazon Q Developer IDE プラグインでMCPツールをサポート開始
MSPとは
AI アシスタントが外部ツールやサービスとやり取りできるようにするオープンスタンダード
MCP を介したユーザー、Amazon Q Developer CLI、外部サービス間の通信フロー
引用
利用可能なIDE
- Visual Studio Code
- JetBrains IDE plugins
- Amazon Q Developer CLI
Amazon Q Developer で CLI における Java の選択的変換(プレビュー)を発表
レガシーJavaコードのモダナイゼーションや、特定の部分のみを対象とした変換作業を効率的に行うことができます。
利用例
- Java 8からJava 21への移行
- JUnitのバージョンアップグレード
- Log4jからLogbackへの移行
特定のコード変換タスクを選択的に実行可能
特定のファイルやディレクトリを対象にもできる
利用可能リージョン
- バージニア北部
Amazon Q Developer Pro tier でBuilder IDのアップグレードが可能に
- 個人のBuilder IDからチーム向けのPro tierへのスムーズな移行を行うことができる
- アップグレードする際、既存のIDは維持可能
- Pro tierの高度なコード生成、コードトランスフォーメーション、セキュリティスキャンなどの機能を利用できるように
Amazon Q Developer と Builder ID の関係:
無料利用枠:
Amazon Q Developer の無料利用枠を利用するには、AWS Builder ID でサインインする
Builder ID とは:
AWS Builder ID は、AWS アカウントを持っていなくても、Amazon Q Developer や AWS Skill Builder などのサービスにアクセスできる個人用アカウントです.
Pro版:
Amazon Q Developer の Pro 版は、AWS IAM Identity Center でサインインするか、Builder ID を Pro ティアにアップグレードすることで利用できます.
アップデートするには
引用
Amazon Lex で LLM-Assisted NLUによって会話精度が向上
- これまで:ルールベースのアプローチ
- 本アップデート:自然言語理解(NLU)機能
- Assisted NLUは、標準のNLUで問題が発生した際に大規模言語モデル(LLM)を活用して精度を向上させることができる
より自然で柔軟な対話が可能になり、ユーザーの意図をより正確に理解できるようになりました。
Assisted NLUの有効化
引用
Amazon Nova Sonic でスペイン語サポートを開始
スペイン語サポートリージョン
- 米国東部(バージニア北部)
- 米国西部(オレゴン)
Amazon Bedrock Custom Model Import で Qwen モデルをサポート
Qwenとは
- 高性能な多言語対応の大規模言語モデル
- 特に中国語や日本語などのアジア言語に強み
- モデルの種類
Qwen1.5-0.5B
Qwen1.5-1.8B
Qwen1.5-4B
Qwen1.5-7B
Qwen1.5-14B
Qwen1.5-32B
Qwen1.5-72BQwen1.5-110B
PowerTools for Lambda に Bedrock Agents 機能ユーティリティを追加
AWS Lambda Powertoolsとは
Lambda Functionに対してサーバーレスのベストプラクティスを適用できるユーティリティ
AWS LabsからOSSとして提供
https://github.com/awslabs/aws-lambda-powertools-typescript/
対応している言語
- Python
- TypeScript (Node.js)
- .NET
- Java
アップデートメリット
- Lambda関数内でBedrock Agentsをより簡単に活用できる
- サーバーレスアーキテクチャでのAIエージェント開発が効率的にできる
AWS Samplesにもサンプルコードが公開されています。
https://github.com/aws-samples/sample-bedrock-agent-powertools-for-aws