Skip to content

Utiliser des plugins · Créer des plugins — Milestone A est disponible. La migration des projets vers v2 reste indisponible.

Choisir l'environnement d'exécution

Instantané historique de la branche plugin-kit-ai v1. 1.2.4 est la référence des commandes, pas la version exacte de cet instantané.

Instantané historique de la branche plugin-kit-ai v1. 1.2.4 est la référence des commandes, pas la version exacte de cet instantané.

Choisir l'environnement d'exécution

Le choix du runtime ne concerne pas seulement la préférence linguistique. Cela change la façon dont le plugin fonctionne, ce que la machine d'exécution doit avoir installé et la simplicité du CI et du transfert.

Choisissez Go Quand

  • vous voulez la voie d'exécution la plus solide
  • vous voulez des gestionnaires typés et l'histoire de version la plus propre
  • vous voulez le moins de frictions d'amorçage dans CI et sur d'autres machines

Choisissez Python ou Node Quand

  • le plugin est de par sa conception repo-local
  • votre équipe vit déjà dans ce runtime
  • vous acceptez de posséder vous-même le bootstrap du runtime
  • vous êtes à l'aise avec la présence de Python 3.10+ ou Node.js 20+ sur la machine d'exécution

Choisissez Shell uniquement lorsque

  • vous avez besoin d'une trappe de secours étroite
  • vous acceptez explicitement un compromis expérimental ou avancé

Matrice par défaut sécurisée

SituationChoix recommandé
Voie d'exécution la plus puissantego
Voie d'exécution principale non-Gonode --typescript
Local Python-première équipepython
Trappe de secoursshell

Documentation publique pour les auteurs de plugins et les intégrateurs.