Passer au contenu principal
Le sélecteur de compétences ouvert depuis le bouton +, montrant le groupe Compétences de l'espace de travail en haut au-dessus des compétences Replit

Qu’est-ce qu’une Compétence ?

Une compétence est un dossier. À l’intérieur se trouve un fichier appelé SKILL.md avec les instructions qu’Agent suit, ainsi que tous les fichiers de support auxquels vous voulez qu’il se réfère. Les compétences vivent dans le répertoire /.agents/skills de votre projet et sont conformes à la spécification des Compétences Agent — un standard ouvert qui fonctionne avec tous les agents. Agent voit le nom et la description de chaque Compétence installée, mais ne charge le contenu complet que lorsque c’est pertinent pour la tâche en cours. Les compétences sont donc efficaces en contexte : vous pouvez en installer beaucoup sans dégrader la sortie d’Agent.

Compétences prédéfinies

Replit est livré avec des compétences prédéfinies disponibles depuis le sélecteur Utiliser une compétence dans le chat et depuis le sélecteur de point de départ des nouveaux projets. Ces compétences fonctionnent dans chaque projet sans installation. Pour le catalogue complet, les compétences partenaires et comment les installer, consultez le Répertoire de compétences. Pour ajouter une compétence prédéfinie, ouvrez le sélecteur Utiliser une compétence depuis la saisie du chat et sélectionnez une compétence, ou demandez simplement à Agent de charger la compétence.
Sélecteur Utiliser une compétence dans le chat montrant les compétences prédéfinies

Portée des compétences

Les compétences peuvent être définies à différents niveaux :
PortéeDisponibilitéOù elle vit
Niveau projetSpécifique à un projetVersionné avec vos fichiers dans /.agents/skills
Niveau espace de travailDisponible pour tous dans votre espace de travailGéré de manière centralisée dans les Paramètres de l’espace de travail
EntrepriseNormes à l’échelle de l’entrepriseInclus dans les modèles personnalisés et les systèmes de design
Pour les compétences au niveau de l’espace de travail, consultez Personnalisation d’Agent pour configurer des compétences d’espace de travail et des instructions personnalisées pour votre équipe.

Comment Agent charge les compétences

Agent lit les métadonnées (nom et description) de chaque compétence installée à chaque chat. Le contenu complet d’une compétence ne se charge que lorsqu’Agent détermine que la compétence est pertinente pour la tâche en cours. Cela maintient le contenu des compétences hors de la fenêtre de contexte jusqu’à ce que ce soit nécessaire. Les compétences installées persistent dans votre projet entre les sessions Agent et peuvent être commitées dans le contrôle de version pour le partage en équipe.

Travailler avec d’autres outils de codage IA

Si vous travaillez sur plusieurs outils de codage IA, rulesync prend en charge Replit et vous aide à maintenir des configurations cohérentes.Vous pouvez importer des compétences d’autres assistants de codage IA :
npx rulesync init
npx rulesync import --targets claudecode --features skills
npx rulesync generate --targets replit --features skills
Cela vous permet de maintenir un ensemble unique de compétences qui fonctionnent dans différents environnements de développement.

Prochaines étapes