View a markdown version of this page

开发人员工具 - AWS 转换

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

开发人员工具

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

注意

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

Kiro 能力

T AWS ransform Kiro Power 提供对 Kiro IDE 中的 T AWS ransform 代理的完全访问权限。

要安装   AWS 改造 Kiro 的力量
  1. 打开 Kiro IDE 并导航到 “权力” 面板。

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

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

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

代理插件

AWS 转换代理插件可在plugins/aws-transform目录下的 awslabs/agent-plugins on 上 GitHub找到。该插件支持 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 中安装

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

IDE 插件

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

MCP 服务器

使用 MCP 服务器以编程方式将 T AWS ransform 集成到任何 MCP-compatible客户端。你可以通过以下方式从 PyPI 安装 MCP 服务器。awslabs.aws-transform-mcp-server它提供了 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-s erver 自述文件。 GitHub

身份验证

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

SSO(IAM 身份中心)

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

IAM 角色

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

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

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

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

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

  2. 在列表中找到 T AWS ransform Agent Toolkit 并进行安装。

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

代理生成器工具包使迁移和现代化能力合作伙伴、独立软件供应商或客户能够为特定用例创建转型解决方案。您可以将专业代理、工具、知识库和工作流程与 T AWS ransform 代理人工智能功能相集成。

代理生命周期
构建

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

共享

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

注册

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