FAQ
¿Debería empezar con Go, Python o Node?
Comience con Go a menos que tenga una razón real para no hacerlo.
Elija Node/TypeScript como la ruta principal admitida que no es Go. Elija Python cuando el complemento permanezca local en el repositorio y su equipo ya sea Python-primero.
¿Cuál es la configuración Python más sencilla?
Utilice primero el andamio predeterminado Python:
plugin-kit-ai init my-plugin --platform codex-runtime --runtime python
plugin-kit-ai doctor ./my-plugin
plugin-kit-ai bootstrap ./my-plugin
plugin-kit-ai generate ./my-plugin
plugin-kit-ai validate ./my-plugin --platform codex-runtime --strictLuego edite el complemento, regenere y valide nuevamente.
Consulte Creación de un complemento de tiempo de ejecución Python.
¿Cuándo debo usar --runtime-package?
Utilice --runtime-package solo cuando desee intencionalmente una dependencia auxiliar compartida en varios repositorios.
La mayoría de los equipos deberían comenzar primero con el ayudante local predeterminado.
¿Npm y PyPI son plugin-kit-ai paquetes de tiempo de ejecución APIs?
No. Instalaron el CLI. No son APIs de tiempo de ejecución ni SDKs.
¿Cuándo debo utilizar los comandos de paquete?
Utilice comandos de paquete cuando otra máquina necesite artefactos portátiles Python o Node para recuperarlos o instalarlos.
No confunda la entrega del paquete con la ruta de instalación principal CLI.
¿Puedo conservar los archivos de destino nativos como mi fuente de información?
No. El modelo previsto a largo plazo es mantener la fuente de verdad en el diseño estándar del paquete y tratar los archivos de destino como resultados generados.
¿Es generate opcional?
No, no si desea el flujo del proyecto administrado. generate es parte del flujo de trabajo.
¿Es validate --strict opcional?
Trátelo como la verificación de preparación principal, especialmente para los repositorios de tiempo de ejecución locales Python y Node.
¿Puede un repositorio poseer varios objetivos?
Sí.
La regla práctica es:
- mantener el estado de autor en un repositorio administrado
- comience con el objetivo principal que necesita hoy
- agregue más objetivos solo cuando aparezca una necesidad real de producto, entrega o integración
Consulte Un proyecto, múltiples objetivos y Modelo de destino.
¿Son todos los objetivos igualmente estables?
No.
Diferentes caminos conllevan diferentes promesas de apoyo. Utilice Límite de soporte para la respuesta corta y Soporte objetivo para la matriz exacta.