Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Apprenez à Agent comment vous souhaitez construire. Les compétences vous permettent de partager vos préférences, modèles et expertise avec Agent — que vous démarriez un nouveau projet ou que vous construisiez sur un travail existant.
Volet Compétences Agent affichant les compétences installées

Que sont les compétences

Les compétences enseignent à Agent comment vous travaillez. Au fur et à mesure que vous construisez ensemble, vous créez un contexte utile sur votre projet, mais ce contexte disparaît normalement à la fin du chat. Les compétences préservent ce que vous avez appris afin qu’Agent puisse l’appliquer de manière cohérente. Les tâches qui étaient auparavant incohérentes deviennent plus fiables, produisant de meilleurs résultats à chaque fois. Par exemple, une compétence de système de design garantit qu’Agent utilise vos couleurs et règles d’espacement exactes. Une compétence de correction de bugs capture les solutions afin qu’Agent s’en souvienne pour la prochaine fois.

Deux façons d’utiliser les compétences

Il existe deux façons d’utiliser les compétences avec Agent, selon que vous souhaitez qu’une compétence s’applique à un seul message ou à l’ensemble de votre projet.

Utiliser une compétence dans le chat

La façon la plus rapide d’utiliser une compétence est de l’attacher directement à un message. Cliquez sur le bouton + à côté du champ de saisie du chat, sélectionnez Utiliser une compétence, et parcourez les catégories disponibles. Lorsque vous sélectionnez une compétence, elle apparaît comme une pastille attachée à votre message. Agent utilise cette compétence uniquement pour la tâche en cours — elle n’est pas installée dans votre projet. C’est idéal lorsque vous souhaitez qu’Agent effectue une tâche ponctuelle avec des connaissances spécialisées. Par exemple, vous pouvez sélectionner la compétence Analyseur d’actions et demander à Agent de rechercher un investissement, ou choisir la compétence Créateur de CV pour créer un CV soigné. Les compétences sont organisées dans les catégories suivantes :
CatégorieExemples de compétences
Ventes et marketingCréateur de publicités, IA SDR, Auditeur SEO, Machine à contenu
CarrièreIA Recruteur, Créateur de CV, Préparation aux entretiens
Recherche et analyseAnalyse concurrentielle, Recherche approfondie, Recherche fournisseurs
Business et financeAnalyseur d’actions, Générateur de factures, Analyseur immobilier
Documents et outilsGénérateur Excel, Cloneur de sites web, Convertisseur de fichiers, Générateur de cartes mémoire
CréatifÉditeur de photos, Générateur de podcasts, Générateur de marque
ProductivitéIA Secrétaire, Chef de produit, Design Thinker
PersonnelAssistant voyage, Créateur de recettes, Planificateur de repas, Conseiller personnel
Vous pouvez également saisir « utiliser la compétence d’analyseur d’actions » (ou tout autre nom de compétence) directement dans votre message sans ouvrir le sélecteur de compétences — Agent comprend la demande.

Installer une compétence dans votre projet

Lorsque vous souhaitez qu’Agent suive une compétence de manière cohérente dans toutes les conversations d’un projet, installez-la dans le répertoire /.agents/skills de votre projet. Les compétences installées persistent entre les sessions de chat et sont toujours disponibles pour Agent lorsqu’il travaille sur votre projet. C’est idéal pour les connaissances spécifiques au projet, comme votre système de design, vos conventions de codage, ou les solutions à des problèmes récurrents.

Ajouter des compétences à votre projet

Il existe plusieurs façons d’ajouter une compétence à votre projet de manière permanente.

Créer avec Agent

La façon la plus naturelle de créer des compétences est par la conversation. Après avoir résolu un problème ensemble, demandez à Agent de capturer ce qu’il a appris. La compétence s’écrit à partir du contexte partagé.
Créez une compétence pour mon système de design en utilisant ces palettes de couleurs et règles d'espacement
Vous pouvez également demander à Agent de rechercher et de créer des compétences pour de nouveaux domaines :
Recherchez les meilleures pratiques pour la génération vidéo avec Remotion et créez une compétence

Découvrir et installer depuis le volet Compétences

Ouvrez le volet Compétences dans le Project Editor et sélectionnez l’onglet Découvrir pour rechercher des compétences contribuées par la communauté. Vous pouvez parcourir par nom, rechercher par mot-clé, et installer n’importe quelle compétence directement dans votre projet d’un seul clic.
Onglet Découvrir les compétences affichant des compétences contribuées par la communauté avec des boutons d'installation
Le volet Compétences affiche également toutes les compétences actuellement installées dans votre projet. Depuis là, vous pouvez activer ou désactiver des compétences individuelles et supprimer celles dont vous n’avez plus besoin.
Volet Compétences Agent affichant les compétences installées

Installer depuis le répertoire de compétences

Le répertoire Agent Skills propose des compétences contribuées par la communauté que vous pouvez installer directement. Replit prend en charge l’installation via le CLI npx skills :
npx skills <skill> -a replit
Cela installe la compétence dans le répertoire /.agents/skills de votre projet.
Les compétences contiennent du contenu et du code arbitraires. Examinez toujours la source avant d’installer une compétence provenant de sources externes.

Fonctionnement des compétences

Les compétences sont stockées dans le répertoire /.agents/skills de votre projet. Chaque compétence suit la spécification Agent Skills, qui définit la structure et le format des fichiers de compétences. Agent voit le nom et la description de chaque compétence installée, mais ne charge le contenu complet d’une compétence que lorsqu’elle est pertinente pour la tâche en cours. Cela maintient les choses légères — vous pouvez avoir de nombreuses compétences installées sans ralentir Agent. Les compétences installées persistent dans votre projet, elles restent donc disponibles d’une session Agent à l’autre et peuvent être commitées dans le contrôle de version pour le partage en équipe. Les compétences peuvent être définies à différents niveaux :
  • Niveau projet : Spécifiques à un projet, versionnées avec vos fichiers dans /.agents/skills
  • Niveau utilisateur : Votre boîte à outils personnelle qui vous suit d’un projet à l’autre
  • Entreprise : Normes à l’échelle de l’entreprise intégrées dans des modèles personnalisés qui sont épinglés à la zone de saisie Agent pour votre organisation
Les compétences fonctionnent mieux lorsqu’elles capturent des modèles spécifiques et reproductibles plutôt que des conseils généraux. Concentrez-vous sur les flux de travail concrets, les conventions établies et les solutions éprouvées de votre projet.

Travailler avec d’autres outils de codage IA

Si vous travaillez avec 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

Les compétences complètent les capacités principales d’Agent en ajoutant des connaissances spécifiques au projet :