Skip to main content
当前 CLI 可以把 CLAUDE.md 当作普通 Markdown 文件导入 Profile。这不是 CLAUDE.md 专用 parser:CLI 不解释工具专属优先级、作用域或继承语义。

运行导入

在包含 CLAUDE.md 的目录运行:
当前 importer 会:
  • 把 style/coding/review 等匹配内容归入 style
  • 把 command/test/build/lint 等匹配内容归入 commands
  • 把 risk/permission/git/publish/secret 等匹配内容归入 risk
  • 把未匹配内容归入 source
  • 在每个 layer 的 content 中保留匹配到的原文。
  • 写入 ProfileImported=TrueImportNeedsReview=True
对象名来自输入 basename,因此 CLAUDE.md 默认生成 claude-profile

当前没有 public golden example

source repo 当前只有 examples/import/AGENTS.md 的确定性 import fixture,没有 CLAUDE.md fixture。因此不要声称 CLAUDE.md 的特定 frontmatter、imports 或作用域已经被标准化。 可使用下面的完整 AGENTS.md public output 作为字段参考:
这段逐字取自 examples/generated/agents-profile.yaml,不是 CLAUDE.md 预期 golden output。examples/... 是 source tree 路径,不是文档站链接。

review 重点

Policy derive 的条件

如果导入结果包含非空 risk.data.requiresApproval,可以运行:
否则当前 CLI 会报错;它不会从任意 risk prose 发明 Policy。

导出边界

当前命令不支持:
当前 export 只接受 --to AGENTS.md。如果必须继续维护 CLAUDE.md,应保留原文件,或通过明确 review 的项目工具生成;不要在文档中虚构 Huoban 的双向 CLAUDE.md round trip。

下一步