View a markdown version of this page

开发人员工具 - AWS 转换

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

开发人员工具

您可以从代理 IDE、代理插件和 MCP 服务器访问 Tr AWS ansform 代理。选择适合您工作流程的表面。

注意

Kiro Power 和代理插件会自动安装 MCP 服务器。如果您想在没有 Kiro Power 或代理插件的情况下使用 MCP 服务器,则只需手动安装 MCP 服务器。

Kiro 能力

Trans AWS form Kiro Power 提供从 Kiro AWS IDE 对变身代理的完全访问权限。

要安装   AWS 变换 Kiro Power
  1. 打开 Kiro IDE 并导航到 “电源” 面板。

  2. 在列表中AWS 找到 Transform 并安装它。

  3. 打开 Kiro Chat,点击电源,然后选择试用电源

或者,在 “电源” 面板中,选择 “添加自定义电源” > “从中导入电源” GitHub 并粘贴:https://github.com/kirodotdev/powers/tree/main/aws-transform

代理插件

AWS 变换代理插件可在plugins/aws-transform目录中的 awslabs/agent-plugin GitHub s 上找到。该插件支持 Claude Code、Codex 和 Cursor。

该插件包括.claude-plugin.codex-plugin、和.mcp.json配置。它允许访问所有 AWS 转换代理,例如.NET、大型机、VMware、SQL Server 和自定义转换。

在 Claude Code 中安装

运行以下 命令:

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

在 Codex 或 Cursor 中安装

按照代理插件存储库 README 中的说明进行操作。

集成开发环境插件

T AWS ransform IDE 插件可在兼容 VS Code 和 Open VSX 的编辑器上使用。它公开了 Trans AWS form 自定义功能,包括创建和运行转换定义。它还公开了大型机功能,包括现代化要求、业务规则和源代码之间的可追溯性,以及按需生成技术文档的能力。要开始使用,请使用以下方法之一进行安装:

MCP 服务器

使用 MCP 服务器以编程方式将 Trans AWS form 与任何 MCP-compatible客户端集成。你可以将 Py awslabs.aws-transform-mcp-server PI 中的 MCP 服务器安装为。它提供了 19 种工具,用于工作空间管理、作业管理、人机在环 (HITL) 任务、工件处理、连接器管理、聊天和资源浏览。

先决条件
  • Python 3.10 或更高版本

安装

克劳德密码

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 客户端的配置详细信息,请参阅上的 aws-transform-mcp-server 自述文件。 GitHub

身份验证

AWS Transform 支持 SSO(AWS Identity and Access Management 身份中心)和基于 IAM 角色的身份验证。

SSO(IAM 身份中心)

让你的 AI 助手 “使用 SSO 配置 AWS 转换”。助手会提供起始网址并打开浏览器进行登录。

IAM 角色

您的环境会自动提供 AWS 证书。AWS_PROFILE在 MCP 客户端配置env块中设置以选择特定的配置文件。

有关为 AWS 转换设置身份验证的信息,请参阅开始使用 AWS 转换

为以下对象构建自定义代理 AWS 转换

代理生成器工具包使 AWS 合作伙伴和客户能够根据其特定现代化需求量身定制并在 Trans AWS form 中运行的代理。

安装代理生成器工具包
  1. 打开 Kiro IDE 并导航到 “电源” 面板。

  2. 在列表中AWS 找到 Transform Agent 工具包并进行安装。

或者,在 “电源” 面板中,选择 “添加自定义电源” > “从中导入电源” GitHub 并粘贴:https://github.com/kirodotdev/powers/tree/main/aws-transform-agent-toolkit

代理生成器工具包使迁移和现代化能力合作伙伴、ISV 或客户能够为特定用例创建转型解决方案。您可以将专业代理、工具、知识库和工作流程与 Trans AWS form 代理 AI 功能集成。

代理生命周期
构建

使用 Kiro Power 将基础代理和 SDK 结合起来,编写自己的自定义代理。

共享

通过团队或跨合作伙伴网络分配代理。

注册

在 T AWS ransform 中注册代理以供其他用户发现。