Skip to content

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 quieresMejor entrantePor qué
Ruta de producción más fuerte Codexplugin-kit-ai-starter-codex-goGo-primera ruta de producción con la historia de transferencia más limpia
Complemento repositorio local Codex en Pythonplugin-kit-ai-starter-codex-pythonSubconjunto estable Python con un diseño de repositorio en buen estado
Complemento repositorio local Codex en Node/TSplugin-kit-ai-starter-codex-node-typescriptRuta principal admitida que no es Go
Ruta de producción más fuerte Claudeplugin-kit-ai-starter-claude-goSubconjunto estable Claude más la ruta de producción más limpia
Complemento repositorio local Claude en Pythonplugin-kit-ai-starter-claude-pythonSubconjunto de ganchos Claude estable con ayudantes Python
Complemento repositorio local Claude en Node/TSplugin-kit-ai-starter-claude-node-typescriptSubconjunto 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:

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:

  1. comience con el iniciador Go para obtener el valor predeterminado más fuerte
  2. comience con el iniciador Node/TypeScript para la ruta principal admitida que no es Go
  3. 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.

Documentación pública para autores de plugins e integradores.