Outils des méthodes
Les deux outils qui servent les méthodes à l’agent : celles de Stratta et celles de votre organisation.
Une méthode (un skill, au sens du standard Agent Skills) est un texte en Markdown que l’agent lit avant une tâche répétable : rédiger la base du projet, décrire le terrain d’un rapport, instruire un type d’ouvrage, préparer la revue d’un dossier. Stratta en livre neuf avec le connecteur ; votre organisation écrit les siennes sur la page Méthodes, et une méthode du bureau qui porte le nom d’une méthode Stratta la remplace pour votre agent.
La méthode servie par get_methodology demande à l’agent d’appeler list_skills avant de
rédiger un document ou de commencer une tâche de ce genre, puis get_skill sur celle qui
convient.
| Méthode livrée | Ce qu’elle fait faire à l’agent |
|---|---|
consult-stratta | La méthode de consultation : navigation, citation, dossier |
ingest-norm | L’ingestion d’une norme depuis un PDF |
verification-note | La note de vérification d’un dossier, chaque paragraphe sur une preuve |
project-basis | La base du projet (SIA 260 chiffre 2.5) depuis le dossier et la fiche de site |
use-agreement | La convention d’utilisation (SIA 260 chiffre 2.2), à relire avec le maître d’ouvrage |
site-chapter | Le chapitre « terrain » d’un rapport, une phrase par fait, avec sa source |
instruct-structure | Ouvrir les questions d’un type d’ouvrage et filer les clauses, sans décider |
review-open-questions | Le brief de revue : ce qui est retenu, ce qui reste ouvert |
handoff-to-word | Mettre un document en forme pour le gabarit Word du bureau |
list_skills
Liste les méthodes que l’agent peut suivre : celles du bureau d’abord, puis celles de Stratta qu’aucune méthode du bureau ne remplace. Chaque ligne porte le nom, la description (ce que la méthode fait et quand la suivre) et la source.
Aucun paramètre.
get_skill
Lit une méthode en entier, en Markdown avec son en-tête (name, description) et son texte.
La version du bureau gagne sur la version Stratta du même nom. Renvoie null quand aucune
méthode ne porte ce nom.
namestringrequiredLe nom, tel que list_skills le donne : project-basis.
Écrire une méthode
Sur la page Méthodes, un propriétaire ou un administrateur écrit une méthode avec Écrire une
méthode : un titre, la phrase qui dit quand s’en servir (c’est sur elle que l’agent la choisit),
et les consignes. Le nom technique que l’agent demande (project-basis) est tiré du titre : il
n’y a rien à saisir. Les consignes sont à l’impératif, courtes, dans l’ordre, avec le plan
attendu, ce qu’il ne faut pas écrire et un exemple. Sur une méthode Stratta, Écrire votre
version part de son texte et la remplace pour le bureau ; Revenir à la version Stratta retire
la vôtre.
Les méthodes sont aussi servies en ressource stratta://skills/{name} pour les clients qui
épinglent un document à une conversation.
Apprendre le plan d’un rapport du bureau
Un bureau n’écrit pas son plan de rapport : il en a un, dans le dernier rapport rendu. Sur la page Méthodes, Apprendre d’un rapport prend un fichier Word dont les chapitres sont en styles Titre ; Stratta en tire le plan, les mentions qui reviennent (avertissement, validité, signature), les tournures qui portent une valeur retenue, la langue et le type de document. Le bureau relit chaque champ et valide (Valider ce plan) ; rien ne sert avant.
Pour la base du projet, la convention d’utilisation ou la note de vérification, le plan appris
prend le nom de la méthode Stratta (project-basis, use-agreement, verification-note) et la
remplace. Un autre type de document s’ajoute aux méthodes. Dans les deux cas, list_skills le
liste et get_skill le lit. Le fichier Word reste dans l’organisation pour le rendu à venir.