Claude Code Templates: catálogo de configuración, no runtime de modelos
Leer dry-run: verificar ausencia de escritura por cada ruta
La instalación de agentes seleccionados puede preceder a la vista previa de copia.
Qué aprenderás
- Localizar el orden
- Revisar retornos tempranos
- Diseñar regresión segura
Antes de empezar
- Conocimientos básicos de npm y Git
- Proyecto desechable y configuración conservada
Rastrea procedencia y diferencias sin ejecutar el contenido instalado.
Conclusiones clave
- Preview protege una copia concreta.
- Importan acciones previas.
- No se reprodujeron efectos de instalación.
Localizar el orden
La ruta genérica construye configuración y añade hooks y MCP. Si config.agents tiene elementos, espera installAgents antes de consultar options.dryRun.
Después dry-run imprime pares origen/destino y retorna antes de copyTemplateFiles. Eso limita la copia posterior, no demuestra que nada anterior pueda escribir.
Revisar retornos tempranos
Los flags directos de componentes entran antes en installMultipleComponents y no alcanzan normalmente esta rama genérica. Una condición no cubre todos los caminos.
No se ejecutaron ni auditaron exhaustivamente esos instaladores. Es una cautela basada en código, no un incidente destructivo reproducido.
Diseñar regresión segura
Usa un destino desechable, sustituye descargas y compara archivos antes y después por combinación. Separa plantillas, agentes seleccionados y flags directos.
Un contrato futuro debería definir escrituras y comprobar dry-run antes de mutaciones. Es una propuesta, no una corrección existente o enviada al proyecto.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Revisa instalación antes de preview.
- 2
Identifica rutas tempranas.
- 3
Prueba combinaciones en aislamiento.
Ejemplo para copiar
configuración -> agentes seleccionados
-> dry-run -> vista previa y retorno
-> si no, copyTemplateFilesPreguntas frecuentes
¿Todos los dry-run escriben?
No. El orden impide deducir una garantía universal.
¿Se corrigió upstream?
No. Se propone un contrato verificable sin modificar el proyecto.
Fuentes
- Claude Code Templates / cli-tool/src/index.jsFuente verificada 2026-09-23
- Claude Code Templates / cli-tool/bin/create-claude-config.jsFuente verificada 2026-09-23