View a markdown version of this page

デベロッパーツール - AWS 変換

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

デベロッパーツール

エージェント IDEs、エージェントプラグイン、および MCP サーバーから AWS Transform エージェントにアクセスできます。ワークフローに適した表面を選択します。

注記

Kiro Power プラグインとエージェントプラグインは MCP サーバーを自動的にインストールします。MCP サーバーを手動でインストールする必要があるのは、Kiro Power またはエージェントプラグインなしで使用する場合のみです。

Kiro Power

AWS Transform Kiro Power は、Kiro IDE から AWS Transform エージェントへのフルアクセスを提供します。

AWS Transform Kiro Power をインストールするには
  1. Kiro IDE を開き、Powers パネルに移動します。

  2. リストでAWS 変換を見つけてインストールします。

  3. Kiro Chat を開き、電源をクリックし、電源を試すを選択します。

または、Powers パネルで Add Custom Power > Import power from GitHub を選択して貼り付けます。 https://github.com/kirodotdev/powers/tree/main/aws-transform

エージェントプラグイン

AWS Transform エージェントプラグインは、 plugins/aws-transform ディレクトリの GitHub の awslabs/agent-plugins で利用できます。プラグインは Claude Code、Codex、および Cursor をサポートしています。

プラグインには、.claude-plugin.codex-plugin、および .mcp.jsonの設定が含まれています。.NET、メインフレーム、VMware、SQL Server、カスタム変換など、すべての AWS 変換エージェントへのアクセスを提供します。

Claude Code で をインストールするには

以下の コマンドを実行します。

/plugin marketplace add awslabs/agent-plugins /plugin install aws-transform@agent-plugins-for-aws

Codex またはカーソルに をインストールするには

エージェントプラグインリポジトリ README の指示に従います。

IDE プラグイン

AWS Transform IDE プラグインは、VS Code および Open VSX 互換エディタで使用できます。 AWS 変換定義の作成や実行など、変換カスタム機能を公開します。また、モダナイゼーション要件、ビジネスルール、ソースコード間のトレーサビリティ、技術ドキュメントをオンデマンドで生成する機能など、メインフレームの機能についても説明します。開始するには、次のいずれかの方法を使用して をインストールします。

MCP サーバー

MCP サーバーを使用して、 AWS 変換を MCP 互換クライアントとプログラムで統合します。PyPI から MCP サーバーを としてインストールできますawslabs.aws-transform-mcp-server。ワークスペース管理、ジョブ管理、ヒューhuman-in-the-loop (HITL) タスク、アーティファクト処理、コネクタ管理、チャット、リソースブラウジングのための 19 のツールを提供します。

前提条件
  • Python 3.10 以降

インストール

Claude コード

claude mcp add awslabs.aws-transform-mcp-server -- uvx awslabs.aws-transform-mcp-server@latest

Kiro

を に追加します~/.kiro/settings/mcp.json

{ "mcpServers": { "awslabs.aws-transform-mcp-server": { "command": "uvx", "args": ["awslabs.aws-transform-mcp-server@latest"] } } }

特定の MCP クライアントの設定の詳細については、GitHub の aws-transform-mcp-server README を参照してください。

認証

AWS Transform は、SSO (AWS Identity and Access Management アイデンティティセンター) と IAM ロールベースの認証をサポートしています。

SSO (IAM アイデンティティセンター)

AI アシスタントに「Configure AWS Transform with SSO」を依頼します。アシスタントは開始 URL を提供し、ログイン用にブラウザを開きます。

IAM ロール

環境は AWS 認証情報を自動的に提供します。MCP クライアント設定envブロックAWS_PROFILEで を設定して、特定のプロファイルを選択します。

AWS Transform の認証の設定については、「」を参照してくださいAWS 変換の開始方法

AWS 変換用のカスタムエージェントを構築する

エージェントビルダーツールキットを使用すると、 AWS パートナーと顧客は、 AWS Transform 内で機能する特定のモダナイゼーションのニーズに合わせたエージェントを構築できます。

エージェントビルダーツールキットをインストールするには
  1. Kiro IDE を開き、Powers パネルに移動します。

  2. リストで AWS Transform Agent Toolkit を見つけてインストールします。

または、Powers パネルで Add Custom Power > Import power from GitHub を選択して貼り付けます。 https://github.com/kirodotdev/powers/tree/main/aws-transform-agent-toolkit

エージェントビルダーツールキットを使用すると、移行およびモダナイゼーションのコンピテンシーパートナー、ISVs、またはお客様は、特定のユースケースに対応する変換ソリューションを作成できます。特殊なエージェント、ツール、ナレッジベース、ワークフローを AWS Transform エージェント AI 機能に統合できます。

エージェントライフサイクル
構築

Kiro Power を使用して、ベースエージェントと SDK を組み合わせて独自のカスタマイズされたエージェントを記述します。

共有

チームまたはパートナーネットワーク間でエージェントを分散します。

登録

エージェントを AWS Transform に登録して、他のユーザーが検出できるようにします。