myops
面向个人开发者的本地运维管控台,提供浏览器 UI 统一管理 AI 工具链(Claude Code、Codex、copilot-api、定时任务等)。
快速开始
npm install
开发
npm run dev
安装(二选一)
npm run build && npm run link
npm run build && npm run install
卸载
npm run unlink
npm run uninstall
CLI 命令
myops start | 启动服务(默认端口 3333),--port 指定端口,--github-token 覆盖 GITHUB_API_TOKEN |
myops install | (macOS) 交互式配置 GITHUB_API_TOKEN / HTTP_PROXY / https_proxy,生成 plist 并注册 launchd 开机自启,安装后输出 plist 路径 |
myops uninstall | (macOS) 停止并删除 launchd plist |
myops restart | (macOS) 重启 launchd 服务 |
myops doctor | 输出诊断信息;macOS 下额外显示 plist 路径及服务运行状态 |
myops ccenv [name] | 列出或切换 Claude provider,用指定 provider 环境变量启动 claude CLI |
myops config init <url> | 初始化 conf 目录与 GitHub 双向同步(--pull 从远端克隆) |
myops config upload | 上传本地 conf 变更到 GitHub |
myops config update | 从 GitHub 拉取最新配置 |
myops version | 打印版本号 |
发布到 npm
npm login
npm run pack
npm run publish
安装后用户可通过以下方式安装:
npm install -g myops
myops install
~/.myops/
├── conf/ # 用户配置,可跨机同步
└── data/ # 本机运行状态,不跨机同步