Elija un repositorio inicial
Utilice esta página cuando desee la ruta más rápida a un repositorio que luego pueda expandirse a salidas más compatibles.
Antes de elegir, recuerda una regla importante:
- el motor de arranque te dice cómo empezar
- no es el límite final del producto
- y no impide que un repositorio admita más objetivos en el futuro
Si esa distinción aún es confusa, lea primero Un proyecto, múltiples objetivos.
Elija rápido y luego expanda más tarde
- elija Go cuando desee la ruta de producción más sólida
- elija Node/TypeScript cuando desee la ruta principal admitida que no sea Go
- elija Python cuando el repositorio sea intencionalmente Python-primero y permanezca local en el repositorio
- elija los iniciadores Claude solo cuando los ganchos Claude sean el requisito real del producto
Elija el punto de partida para el primer camino correcto, no para un límite de producto permanente imaginado.
Lo que sigue siendo cierto después de elegir
- Aún conservas un repositorio.
- Sigues manteniendo el mismo flujo de trabajo principal.
- Puede agregar objetivos admitidos más adelante a medida que el producto crezca.
- La profundidad del soporte depende del objetivo que agregues.
Matriz inicial
| Si quieres | Mejor entrante | Por qué |
|---|---|---|
| Ruta de producción más fuerte Codex | plugin-kit-ai-starter-codex-go | Go-primera ruta de producción con la historia de transferencia más limpia |
| Complemento repositorio local Codex en Python | plugin-kit-ai-starter-codex-python | Subconjunto estable Python con un diseño de repositorio en buen estado |
| Complemento repositorio local Codex en Node/TS | plugin-kit-ai-starter-codex-node-typescript | Ruta principal admitida que no es Go |
| Ruta de producción más fuerte Claude | plugin-kit-ai-starter-claude-go | Subconjunto estable Claude más la ruta de producción más limpia |
| Complemento repositorio local Claude en Python | plugin-kit-ai-starter-claude-python | Subconjunto de ganchos Claude estable con ayudantes Python |
| Complemento repositorio local Claude en Node/TS | plugin-kit-ai-starter-claude-node-typescript | Subconjunto de ganchos Claude estable para TypeScript-primeros equipos |
Variantes de paquetes compartidos
Ignore esta sección a menos que ya sepa que su equipo quiere plugin-kit-ai-runtime como una dependencia reutilizable en lugar de archivos auxiliares proporcionados.
Utilice las variantes del paquete compartido cuando:
- quieres una dependencia compartida entre múltiples repositorios de complementos
- se siente cómodo fijando y actualizando el paquete de tiempo de ejecución explícitamente
- no desea que los archivos auxiliares se copien en cada repositorio
Iniciales actuales de paquetes compartidos:
plugin-kit-ai-starter-codex-python-runtime-package: Python Codex arrancador conplugin-kit-ai-runtimefijado enrequirements.txtplugin-kit-ai-starter-claude-node-typescript-runtime-package: Node/TypeScript Claude arrancador conplugin-kit-ai-runtimefijado enpackage.json
Si elige entre el iniciador Python normal y el iniciador del paquete de tiempo de ejecución Python, lea primero Crear un complemento de tiempo de ejecución Python y luego Elegir modelo de entrega.
Cuándo evitar optimizar demasiado la elección
No pierdas demasiado tiempo buscando el entrante perfecto.
Si no está seguro:
- comience con el iniciador Go para obtener el valor predeterminado más fuerte
- comience con el iniciador Node/TypeScript para la ruta principal admitida que no es Go
- solo elija Python o variantes de paquete compartido cuando la compensación del equipo ya sea real
Good Política del equipo
La elección de un titular para todo el equipo debe ser consistente el tiempo suficiente para que:
- todos reconocen el diseño del repositorio
- CI utiliza el mismo flujo de preparación
- el traspaso no depende de la explicación del mantenedor
Pero una elección inicial estable aún no impide que un repositorio agregue otros objetivos más adelante si el producto los requiere.
Empareje esta página con Plantillas de inicio, Elegir modelo de entrega y Estándar de repositorio.