Construire avec l'IA
Kiro Power
Section intitulée « Kiro Power »Le Plugin Nx pour AWS est livré avec un Kiro Power qui regroupe le serveur MCP ainsi que la documentation et les guides de flux de travail, donnant à Kiro un contexte riche sur les générateurs disponibles et comment les utiliser. C’est la méthode recommandée pour démarrer avec Kiro.
Installation du Power
Section intitulée « Installation du Power »-
Ouvrez le panneau Kiro Powers depuis la barre latérale
-
Cliquez sur le bouton
+pour ajouter un power personnalisé -
Collez l’URL GitHub suivante :
https://github.com/awslabs/nx-plugin-for-aws/tree/main/powers/nx-plugin-for-aws -
Cliquez sur installer
Une fois installé, Kiro a automatiquement accès au serveur MCP aws-nx-mcp et à ses outils. Aucune configuration MCP supplémentaire n’est nécessaire.
Ce que fournit le Power
Section intitulée « Ce que fournit le Power »Le power donne à Kiro accès aux outils MCP suivants :
create_workspace_command— Génère la commande pour créer un nouvel espace de travail Nx préconfiguré avec le plugin AWSlist_generators— Découvre tous les générateurs disponibles et leurs paramètresgenerator_guide— Obtient une documentation détaillée pour un générateur spécifique, incluant les paramètres, la structure des fichiers et les meilleures pratiquesgeneral_guidance— Obtient des conseils généraux sur l’utilisation du plugin
Il inclut également une documentation de pilotage qui aide Kiro à comprendre l’ensemble complet des générateurs disponibles, les flux de travail courants et les meilleures pratiques.
Exemples de prompts
Section intitulée « Exemples de prompts »Une fois le power installé, vous pouvez commencer à construire en discutant avec Kiro :
- “Crée un nouvel espace de travail Nx appelé my-app en utilisant pnpm” — Kiro générera et exécutera la commande appropriée de création d’espace de travail
- “Génère un site web React avec un backend API tRPC et une infrastructure CDK” — Kiro générera chaque projet et les connectera ensemble
- “Quels générateurs sont disponibles dans le Plugin Nx pour AWS ?” — Kiro listera tous les générateurs avec des descriptions et des exemples d’utilisation
- “Ajoute une fonction Lambda à mon projet TypeScript existant” — Kiro trouvera le bon générateur et guidera le processus de génération
- “Construis mon projet” - Kiro exécutera la commande nx build
Configuration du serveur MCP
Section intitulée « Configuration du serveur MCP »Le Plugin Nx pour AWS inclut un serveur MCP qui permet aux assistants IA de collaborer avec le Plugin Nx pour AWS. En utilisant le serveur MCP, vous pouvez accélérer votre flux de développement avec l’IA, tout en bénéficiant d’une génération déterministe de vos projets, en passant moins de temps et en utilisant moins de contexte pour configurer les composants principaux.
Utilisez le serveur MCP avec l’assistant IA de votre choix comme Kiro, Amazon Q Developer, Cline, Claude Code ou Cursor.
Pour les autres assistants IA, vous pouvez configurer le serveur MCP manuellement. La plupart des assistants IA utilisent un fichier JSON pour la configuration du serveur MCP. Dans Amazon Q Developer, ce fichier se trouve dans ~/.aws/amazonq/mcp.json. Ajoutez une entrée pour le serveur MCP du Plugin Nx pour AWS :
{ "mcpServers": { "nx-plugin-for-aws": { "command": "npx", "args": ["-y", "-p", "@aws/nx-plugin", "aws-nx-mcp"] } }}Consultez la documentation suivante pour configurer MCP avec des assistants IA spécifiques :
Commencez le Vibe Coding
Section intitulée « Commencez le Vibe Coding »Demandez à votre assistant IA de construire quelque chose en utilisant le nx-plugin-for-aws ! Généralement, les assistants IA commenceront par créer un espace de travail, généreront les squelettes avec les générateurs appropriés, puis rempliront la logique métier.
Construisez votre propre serveur MCP
Section intitulée « Construisez votre propre serveur MCP »Consultez le guide du générateur ts#mcp-server pour plus de détails sur la création de votre propre serveur MCP.