Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'agents avec l'assistance de l'IA (/agent generate)
La /agent generate commande utilise l'IA pour créer intelligemment des configurations d'agents personnalisées. Il s'agit de l'approche recommandée pour créer de nouveaux agents, car elle tire parti de la compréhension qu'a Amazon Q Developer de vos besoins pour générer des configurations appropriées.
Prérequis
Amazon Q Developer CLI installé et configuré
Éditeur de texte par défaut configuré (définissez la variable d'
EDITORenvironnement ou assurez-vous qu'vielle est disponible)Écrire des autorisations dans le répertoire de l'espace de travail (pour les agents locaux) ou dans le répertoire personnel (pour les agents globaux)
Utilisation
/agent generate
Comment ça marche
-
Invites interactives : après avoir exécuté la commande, Q Developer demande le nom de l'agent, sa description, son champ d'application (local/global) et la sélection du serveur MCP
-
Génération d'IA : Q Developer analyse vos besoins et génère une configuration JSON appropriée
-
L'éditeur s'ouvre : la configuration générée s'ouvre dans votre éditeur par défaut pour être revue et affinée
-
Validation : Q Developer valide le schéma JSON lorsque vous enregistrez et fermez l'éditeur
-
Création de l'agent : l'agent validé est enregistré et prêt à être utilisé
Emplacements de stockage
- Agents locaux (par défaut)
-
.amazonq/cli-agents/agent-name.json - Agents mondiaux (sélectionnés par invite)
-
~/.aws/amazonq/cli-agents/agent-name.json
Exemple de flux de travail
# Start agent generation /agent generate # Q Developer prompts for agent name Enter agent name: my-dev-agent # Q Developer prompts for description Enter agent description: I need an agent that helps with Python development, includes linting tools, and can access my project documentation # Q Developer prompts for scope selection Agent scope > Local (current workspace) Global (all workspaces) # Q Developer generates configuration and opens editor Generating agent configuration... Opening editor for review... # After saving and closing editor Agent 'my-dev-agent' created successfully at .amazonq/cli-agents/my-dev-agent.json
Configuration de l'éditeur
La commande utilise l'éditeur par défaut de votre système :
Utilise la variable d'
EDITORenvironnement si elle est définieRetourne à
visi aucun éditeur n'est configuré
Gestion des erreurs
- JSON non valide
-
La configuration est rejetée avec des messages d'erreur clairs
- Pannes de l'éditeur
-
Manipulation élégante avec messages d'erreur informatifs
- Erreurs du système de fichiers
-
Signalement clair des problèmes d'autorisation ou de chemin
Commandes connexes
/agent create- Approche de création manuelle d'agents/agent list- Afficher les agents disponibles/agent schema- Afficher le schéma de configuration de l'agent
Bonnes pratiques
Fournissez des exigences détaillées et spécifiques lorsque vous décrivez les besoins de votre agent
Vérifiez et personnalisez la configuration générée avant de l'enregistrer
Testez votre nouvel agent avec des tâches simples avant des flux de travail complexes
Utilisez des noms d'agents descriptifs qui reflètent leur objectif