CLI 命令参考
本页按当前公开版本的实际 devcodex help 与逐命令帮助整理。先运行 devcodex --version 和 devcodex help <command> 获取当前安装版本的权威参数;未知命令返回非零退出码和 CLI_COMMAND_UNKNOWN。
日常命令
init 与 update
两者只拥有 workspace .devcodex。旧的 --host 或宿主 alias 不会把 adapter 写回项目,而会失败关闭为 CLI_HOST_CONFIG_GLOBAL_ONLY。用户级 adapter 使用 global-adapters apply。
profile plan|init
普通 workspace 先用 devcodex init。高级 Profile 支持 profile-lite、profile-standard、profile-closed-loop;plan 强制 dry-run。--force 可能覆盖 DevCodex 管理的目标文件,执行前先看计划和 git diff。
status 与 doctor
两者不修复文件。status 给摘要,doctor 展开 adapter、native host 和 workflow readiness;--json 输出一个 DevCodexCliEnvelopeV1 文档。
高级命令
migrate-layout apply/rollback、trace replay 和 task risk 会改变状态,执行前使用子命令帮助确认精确 scope。不要把高级命令当作首次安装步骤。
通用选项
--dry-run:在支持的命令上预览,不写文件。--json:在支持的命令上输出机器可读 envelope。--force,-f:仅特定写入命令支持;可能覆盖受管文件。--tier <tier>、--prod、--allow-downgrade:只用于 Profile 初始化。