`开口 ' 无法使用外部仓库在仓库安装代理技能
作者: LucaPurcilly创建于 2026年9月17日更新于 2026年9月17日
□ 问题 当一个代码寄存器指向外部的 OpenSpec 商店时,“ opense init” 在生成代理集成之前拒绝运行 。
这就留下了登入漏洞:商店可以正确配置,但开发者不能使用"init"来安装其编码代理所需的OpenSpec工作流程技能,而无需先去掉商店声明.
我们的用例是在使用代码寄存器的OpenSpec工作流程的同时,保留共享规划寄存器中的规格和更改.
- 复制步骤
- 登记一个名为 " 共同规划 " 的有效外部储存。
- 在没有代理集成或本地规划目录的单独寄存器中,创建 " openspec\config.yaml " ,包含: {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? 存储:共享规划
3. 运行 " 开放式 " 。
实际行为
初始化在安装技能前停止 :
页:1
删除商店: 首先将此 repo 转换为本地 OpenSpec root 。
预期行为
安装代理技能,同时保留`储存:',并保留外部存储库的规格和变化,同时不创建本地规划根.
只有集成模式才能解决这个问题。 全球安装,在#752中提出,是另一个潜在的选择.
QQ 版本数
** OpenSpec 1.1.2.**、Windows、GitHub Copilot CLI转载。 在[1.13.0来源](https://GitHub.com/Fission-AI/OpenSpec/blob/v1.13.0/src/core/init.ts中也有同样的警卫,经来源检查证实,并非对该版本的运行时间复制.
内容来源: Fission-AI/OpenSpec