Objectif de ce chapitre : Comprendre en détail les 3 composantes d'un plugin — outils, process, commandes — avec des exemples concrets pour chaque catégorie, et savoir comment les combiner pour créer un plugin puissant.


Pourquoi comprendre les composantes ?

La plupart des gens qui installent un plugin l'utilisent tel quel. C'est déjà bien. Mais ceux qui comprennent comment il est construit peuvent :

Comprendre les 3 composantes, c'est passer de l'utilisateur au créateur.


Vue d'ensemble : l'architecture d'un plugin

Un plugin est structuré en 3 couches. Chaque couche s'appuie sur la précédente.

┌─────────────────────────────────────────┐
│              COMMANDES                  │
│     (ce que Cowork exécute au signal)   │
├─────────────────────────────────────────┤
│               PROCESS                   │
│   (comment Cowork doit travailler)      │
├─────────────────────────────────────────┤
│               OUTILS                    │
│     (où Cowork peut aller chercher)     │
└─────────────────────────────────────────┘

Sans les outils, Cowork est aveugle. Il ne peut accéder qu'à ce que vous lui mettez sous le nez.

Sans le process, Cowork est générique. Il produit des résultats corrects mais pas adaptés à votre façon de travailler.

Sans les commandes, Cowork est manuel. Chaque tâche nécessite une instruction complète.

Avec les 3 couches bien configurées, Cowork devient votre collaborateur qui connaît votre contexte, respecte vos règles et exécute vos demandes en un mot.


Composante 1 : Les Outils

Définition