运行时
个人运行时配置文件
在 Mopheus 中管理个人运行时 CLI 配置文件。
个人运行时配置模板按 CLI 分组,一个分组可以包含多个文件。例如 mes-cli 分组包含 ~/.mes/config.yaml 和敏感文件 ~/.mes/token.env。模板是起始文件清单;也可以在服务端允许的分组路径前缀下添加其他文件。
服务端控制每个分组的路径前缀。上传时使用所选分组的前缀和受控相对路径,本地绝对路径不会直接写入运行时路径。
支持的 CLI 配置
以下是当前内置模板和默认文件路径。~ 表示当前运行时用户的主目录。
| CLI / 模板 | 默认文件 | 说明 |
|---|---|---|
codex | ~/.codex/config.toml | Codex 配置 |
~/.codex/auth.json | 敏感文件 | |
mes-cli | ~/.mes/config.yaml | Mes CLI 配置 |
~/.mes/token.env | 敏感文件 | |
wecom-cli | ~/.config/wecom/.encryption_key | 敏感凭据材料;见企业微信集成 |
~/.config/wecom/credentials.enc | 敏感凭据材料 | |
lark-cli | ~/.lark-cli/config.json | 应用配置;不包含用户登录凭据。平台存储说明见飞书集成 |
lark-cli-data | ~/.local/share/lark-cli/ 下的 keychain 数据 | 仅适用于 Linux 文件式 keychain;目录中的文件均按敏感文件处理。迁移说明见飞书集成 |
claude | ~/.claude/settings.json | Claude 配置 |
kimi-code | ~/.kimi-code/config.toml | Kimi Code 配置 |
opencode | ~/.config/opencode/opencode.json | OpenCode 配置 |
mimo-code | ~/.config/mimocode/mimocode.json | Mimo Code 配置 |
pi | ~/.pi/agent/settings.json | Pi 配置 |
ssh | ~/.ssh/config | SSH 客户端配置 |
企业微信和钉钉的 Mopheus 渠道集成说明分别见企业微信集成和钉钉集成。钉钉 DWS CLI 配置当前没有内置文件模板。
CLI
mopheus user config-file templates
mopheus user config-file render --template mes-cli --output-dir ./runtime
mopheus user config-file upload token ./token.env
mopheus user config-file get <id>
mopheus user config-file delete <id>render 默认写出整个分组,也可以通过 --path 选择分组中声明的单个文件。upload 会保留相对路径并拼接到分组前缀下,同时拒绝路径遍历和跨前缀路径。
敏感文件会加密存储,普通 API 和 CLI 读取时不会返回明文。mes-cli 的 token 文件权限为 0600。
Web 界面
进入 用户设置 → 运行时配置文件,将鼠标移动到目录或使用键盘聚焦目录,然后激活目录上的 + 操作,即可在该目录下创建文件草稿。草稿会在可用时继承目录的 CLI 信息,保存前服务端仍会重新校验路径和工作区权限。