Kit Arclith Pour Agents De Codage¶
Le plugin arclith permet d'installer une seule fois les règles de travail
Arclith dans un agent de codage. Il ne dépend pas d'un modèle particulier : le
cœur suit les standards ouverts Agent Skills et
Agent Plugins.
Le même paquet fournit cinq workflows spécialisés :
| Skill | Usage |
|---|---|
arclith |
initialiser ou faire évoluer un projet et choisir le bon parcours |
arclith-api |
créer une API REST, des tools MCP ou un consumer RabbitMQ |
arclith-agent |
créer un agent LangGraph, ses tools, son LLM et sa persistance |
arclith-deploy |
générer et valider Docker, Compose ou Kubernetes |
arclith-audit |
auditer un projet existant sans le modifier par défaut |
| Text Only | |
|---|---|
Ce Que Le Kit Impose¶
Chaque workflow demande à l'agent de :
- lire les règles du dépôt et préserver les changements existants ;
- interroger
arclith-cli capabilities --jsonetblueprints --jsonau lieu d'inventer une capability ou un paramètre ; - inspecter
status --json,doctor, la recette et les manifestes lorsqu'un projet existe déjà ; - utiliser les dry-runs de la CLI avant les mutations non triviales ;
- maintenir les frontières
domain,application,adaptersetinfrastructure; - vérifier le résultat par les tests et le protocole réellement touché ;
- distinguer ce qui est généré, testé localement, déployé et vérifié en production.
Le catalogue de la CLI reste la source de vérité. Une mise à jour d'Arclith peut donc ajouter un adapter sans qu'il soit nécessaire de recopier tout le catalogue dans les prompts du plugin.
Installer Dans Codex¶
Ajouter le dépôt comme marketplace, puis installer le plugin :
| Bash | |
|---|---|
Démarrer une nouvelle tâche après l'installation. Le plugin peut être invoqué explicitement, par exemple :
| Text Only | |
|---|---|
Codex peut aussi sélectionner automatiquement un skill lorsque la demande correspond à sa description.
Installer Dans Claude Code¶
Le même dépôt est une marketplace Claude Code :
Redémarrer ou recharger les plugins, puis invoquer un workflow avec le préfixe du plugin :
| Text Only | |
|---|---|
Autres Agents Compatibles¶
Un client compatible Agent Plugins 1.0 peut charger directement le dossier
plugins/arclith. Un client qui comprend Agent Skills mais pas encore Agent
Plugins peut installer séparément les sous-dossiers de
plugins/arclith/skills/ dans son répertoire de skills.
Pour un agent sans support de ces standards, fournir le SKILL.md correspondant
comme instruction de projet. Cette solution de repli conserve les règles de
travail, mais perd la découverte automatique, les métadonnées et les mises à
jour groupées du plugin.
Pourquoi Il N'y A Ni Hook Ni Serveur MCP¶
La première version est volontairement un plugin de skills uniquement :
arclith-clifournit déjà les opérations déterministes de découverte, génération, inspection et validation ;- un serveur MCP dupliquerait cette surface sans apporter de donnée distante ni de contrôle d'accès supplémentaire ;
- un hook exécuté automatiquement augmenterait les permissions et le coût de
chaque session, alors que
status,doctoret les smoke tests doivent être choisis selon le changement effectué.
Un hook ou un MCP devra être ajouté uniquement s'il comble un manque observable que la CLI et les skills ne peuvent pas traiter proprement.
Développer Et Valider Le Plugin¶
Le paquet source se trouve dans plugins/arclith. Toute évolution doit garder
les trois manifestes au même nom et à la même version, conserver des
instructions neutres vis-à-vis du modèle, et valider les cinq skills.
| Bash | |
|---|---|
Répéter skills-ref validate pour chacun des cinq sous-dossiers. Les tests du
dépôt contrôlent également les manifestes, les marketplaces, le frontmatter et
l'absence de contenu spécifique à Codex ou Claude dans le cœur portable.