Ir al contenido

Construyendo con IA

El Plugin Nx para AWS incluye un Kiro Power que agrupa el servidor MCP junto con documentación y guías de flujo de trabajo, proporcionando a Kiro un contexto enriquecido sobre los generadores disponibles y cómo utilizarlos. Esta es la forma recomendada para comenzar con Kiro.

  1. Abre el panel de Kiro Powers desde la barra lateral

  2. Haz clic en el botón + para agregar un power personalizado

  3. Pega la siguiente URL de GitHub:

    https://github.com/awslabs/nx-plugin-for-aws/tree/main/powers/nx-plugin-for-aws
  4. Haz clic en instalar

Una vez instalado, Kiro automáticamente tiene acceso al servidor MCP aws-nx-mcp y sus herramientas. No se necesita configuración adicional de MCP.

El power le da a Kiro acceso a las siguientes herramientas MCP:

  • create_workspace_command — Genera el comando para crear un nuevo workspace de Nx preconfigurado con el plugin de AWS
  • list_generators — Descubre todos los generadores disponibles y sus parámetros
  • generator_guide — Obtiene documentación detallada para un generador específico, incluyendo parámetros, estructura de archivos y mejores prácticas
  • general_guidance — Obtiene orientación general sobre el uso del plugin

También incluye documentación de orientación que ayuda a Kiro a comprender el conjunto completo de generadores disponibles, flujos de trabajo comunes y mejores prácticas.

Una vez instalado el power, puedes comenzar a construir conversando con Kiro:

  • “Crea un nuevo workspace de Nx llamado my-app usando pnpm” — Kiro generará y ejecutará el comando apropiado de creación de workspace
  • “Genera un sitio web React con un backend de API tRPC e infraestructura CDK” — Kiro generará cada proyecto y los conectará entre sí
  • “¿Qué generadores están disponibles en el Plugin Nx para AWS?” — Kiro listará todos los generadores con descripciones y ejemplos de uso
  • “Agrega una función Lambda a mi proyecto TypeScript existente” — Kiro encontrará el generador correcto y guiará el proceso de generación
  • “Construye mi proyecto” - Kiro ejecutará el comando nx build

El Plugin Nx para AWS incluye un Servidor MCP que permite a los asistentes de IA trabajar con el Plugin Nx para AWS. Al utilizar el Servidor MCP, puedes acelerar tu flujo de trabajo de desarrollo con IA, beneficiándote de proyectos generados de manera determinista, gastando menos tiempo y menos de tu ventana de contexto en configurar los componentes principales.

Utiliza el Servidor MCP con tu asistente de IA preferido, como Kiro, Amazon Q Developer, Cline, Claude Code o Cursor.

Para otros asistentes de IA, puedes configurar el servidor MCP manualmente. La mayoría de los asistentes de IA utilizan un archivo JSON para la configuración del servidor MCP. En Amazon Q Developer, este se encuentra en ~/.aws/amazonq/mcp.json. Agrega una entrada para el Servidor MCP del Plugin Nx para AWS:

{
"mcpServers": {
"nx-plugin-for-aws": {
"command": "npx",
"args": ["-y", "-p", "@aws/nx-plugin", "aws-nx-mcp"]
}
}
}

Consulta la siguiente documentación para configurar MCP con asistentes de IA específicos:

¡Pídele a tu asistente de IA que construya algo usando el nx-plugin-for-aws! Generalmente los asistentes comenzarán creando un workspace, generando componentes con los generadores aplicables, y luego completando la lógica de negocio.

Revisa la guía del generador ts#mcp-server para detalles sobre cómo construir tu propio Servidor MCP.