Claude Code Templates 入门:配置目录不是模型运行时
模板工具架构:同一组 CLI 选项如何进入不同子系统
从命令别名追踪安装、面板和宿主执行的分发路径。
模板工具架构:同一组 CLI 选项如何进入不同子系统知识学习CN编辑简报更新 2026-09-23
你将学会
- 从可执行入口开始
- 阅读分发优先级
- 把配置与执行分开
开始前需要
- 基本 npm 与 Git 知识
- 独立项目及已保存的原配置
不执行文件中的指令,只追踪组件产物以支持审阅和恢复。
先看结论
- 多个别名共享实现。
- 参数组合影响路由。
- 分发审阅不是全部子系统审计。
从可执行入口开始
package.json 把多个命令别名映射到同一个入口,入口用 Commander 声明参数并传给 createClaudeConfig。名字不同不代表实现彼此独立。
入口捕获错误后会打印信息并调用错误上报。本系列没有审计上报传输或数据策略,处理敏感项目之前应另行核查这一行为。
阅读分发优先级
createClaudeConfig 确定目标目录并检查 tunnel 参数组合,先处理 Studio 和 sandbox,再处理组件安装。组件选项进入 installMultipleComponents 后返回。
workflow 与组件选项同时出现时会赋给 options.yaml,单独出现则进入另一路安装器。因此选项组合可能改变语义,不只是叠加独立功能。
把配置与执行分开
其他路径启动统计、聊天视图、诊断和全局代理管理,--prompt 还可能请求安装后或沙箱中的宿主执行。浏览目录与执行任务并非同一动作。
这只是分发层阅读,不是全部安装器、面板或沙箱供应商审计。依赖某条命令的安全性质前,应检查它真正进入哪个分支及其输出约定。
如何选择
| 比较维度 | 方案 A | 方案 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 |
实施步骤
- 1
从别名找到统一入口。
- 2
确定选项选择的分支。
- 3
分开安装、面板和执行。
可复制示例
text
命令别名 -> Commander -> createClaudeConfig
组件选项 -> installMultipleComponents
单独 workflow -> installWorkflow
面板选项 -> 各自 UI 子系统常见问题
workflow 总表示相同输入吗?
不是,与组件参数同时使用时,所读路由采用不同处理方式。
所有面板都审计了吗?
没有,只检查了它们的分发入口。
资料来源
- Claude Code Templates / cli-tool/package.json来源核查 2026-09-23
- Claude Code Templates / cli-tool/bin/create-claude-config.js来源核查 2026-09-23
- Claude Code Templates / cli-tool/src/index.js来源核查 2026-09-23