Skip to main content
Vous consultez la documentation pour développeurs
Cette documentation est destinée aux développeurs travaillant avec la plateforme développeur Base44. Pour des informations sur l’ajout de compétences aux agents dans l’éditeur d’applications, consultez Configurer un agent IA.
Les compétences d’agent sont des ensembles d’instructions réutilisables. Elles donnent à vos agents IA des comportements, une expertise ou des règles spécifiques, comme une politique de remboursement ou un ton de marque. Les compétences d’agent sont propres à l’application. Vous les définissez une fois pour votre application, puis vous les associez à n’importe quel agent de cette application.
Il s’agit de compétences pour les agents qui s’exécutent dans votre application. Ce ne sont pas les compétences Base44, qui apprennent aux assistants de code IA comme Claude et Cursor à créer des applications Base44.

Comment les agents utilisent les compétences

Chaque agent sélectionne par leur nom les compétences dont il a besoin. À l’exécution, l’agent voit toujours la description de chaque compétence sélectionnée. Il ne charge les instructions complètes que s’il juge la compétence pertinente. Le prompt de l’agent reste ainsi léger, tout en donnant accès à des instructions détaillées si nécessaire. Vous pouvez associer jusqu’à 10 compétences à un même agent. Une application peut contenir jusqu’à 100 compétences au total. Pour associer une compétence à un agent, ajoutez son nom au tableau selected_skill_names de l’agent :

Définir des compétences d’agent en local

Chaque compétence est un fichier Markdown unique dans votre répertoire base44/agent-skills/. Le nom du fichier, sans l’extension .md, est le nom de la compétence. Le frontmatter YAML contient la description de la compétence. Le corps contient les instructions que l’agent suit lorsqu’il utilise la compétence. Par exemple :
Les noms de compétences doivent être en minuscules et utiliser des traits d’union pour séparer les mots, par exemple refund-policy. Les descriptions peuvent compter jusqu’à 1024 caractères, et le corps des instructions jusqu’à 15000 caractères.
Par défaut, les compétences se trouvent dans base44/agent-skills/. Vous pouvez personnaliser ce chemin avec agentSkillsDir dans la configuration de votre projet.

Déployer des compétences d’agent

Déployez les compétences d’agent avec agent-skills push. Vous pouvez aussi utiliser deploy pour envoyer toutes les ressources du projet en une seule fois. Pour télécharger les compétences d’agent dans votre projet local, utilisez agent-skills pull.

Voir aussi

Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.