Salta ai contenuti

Costruire con l'IA

Il Plugin Nx per AWS include un Kiro Power che raggruppa il MCP server insieme a documentazione e guide per i flussi di lavoro, fornendo a Kiro un contesto ricco sui generatori disponibili e su come utilizzarli. Questo è il modo consigliato per iniziare con Kiro.

  1. Apri il pannello Kiro Powers dalla barra laterale

  2. Clicca sul pulsante + per aggiungere un power personalizzato

  3. Incolla il seguente URL di GitHub:

    https://github.com/awslabs/nx-plugin-for-aws/tree/main/powers/nx-plugin-for-aws
  4. Clicca su install

Una volta installato, Kiro ha automaticamente accesso al MCP server aws-nx-mcp e ai suoi strumenti. Non è necessaria alcuna configurazione MCP aggiuntiva.

Il power fornisce a Kiro l’accesso ai seguenti strumenti MCP:

  • create_workspace_command — Genera il comando per creare un nuovo workspace Nx preconfigurato con il plugin AWS
  • list_generators — Scopri tutti i generatori disponibili e i loro parametri
  • generator_guide — Ottieni documentazione dettagliata per un generatore specifico, inclusi parametri, struttura dei file e best practice
  • general_guidance — Ottieni indicazioni generali sull’utilizzo del plugin

Include anche documentazione di guida che aiuta Kiro a comprendere l’insieme completo dei generatori disponibili, i flussi di lavoro comuni e le best practice.

Una volta installato il power, puoi iniziare a costruire chattando con Kiro:

  • “Create a new Nx workspace called my-app using pnpm” — Kiro genererà ed eseguirà il comando appropriato per la creazione del workspace
  • “Scaffold a React website with a tRPC API backend and CDK infrastructure” — Kiro genererà ogni progetto e li collegherà insieme
  • “What generators are available in the Nx Plugin for AWS?” — Kiro elencherà tutti i generatori con descrizioni ed esempi di utilizzo
  • “Add a Lambda function to my existing TypeScript project” — Kiro troverà il generatore giusto e guiderà attraverso il processo di generazione
  • “Build my project” - Kiro eseguirà il comando nx build

Il Plugin Nx per AWS include un MCP Server che consente agli assistenti AI di lavorare con il Plugin Nx per AWS. Utilizzando il MCP Server, puoi accelerare il tuo flusso di lavoro di sviluppo con l’AI, beneficiando della generazione deterministica dei progetti e risparmiando tempo e risorse del contesto nella configurazione dei componenti principali.

Utilizza il MCP Server con l’assistente AI di tua scelta come Kiro, Amazon Q Developer, Cline, Claude Code o Cursor.

Per altri assistenti AI, puoi configurare il MCP server manualmente. La maggior parte degli assistenti AI utilizza un file JSON per la configurazione del MCP Server. In Amazon Q Developer, questo si trova in ~/.aws/amazonq/mcp.json. Aggiungi una voce per il MCP Server del Plugin Nx per AWS:

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

Consulta la documentazione specifica per configurare il MCP con il tuo assistente AI:

Chiedi al tuo assistente AI di costruire qualcosa utilizzando nx-plugin-for-aws! Generalmente gli assistenti inizieranno creando un workspace, generando componenti con i generatori applicabili e poi implementando la logica di business.

Consulta la guida del generatore ts#mcp-server per dettagli sulla creazione del tuo MCP Server personalizzato.