5ddev(AutoDev CLI)
AutoDev 的机器端命令行客户端,命令名 autodev。安装后在本机运行后台守护进程,你在网页或 App 上的对话即可驱动这台电脑里的代码仓库完成开发工作。
安装
npm install -g 5ddev
要求 Node.js ≥ 18,macOS / Linux / Windows 均可;机器可访问外网(出站连接平台,无需开放任何入站端口)。
快速开始
- 终端运行
autodev,选择「绑定账号」获取配对码
- 打开平台网页「设置 → 电脑 → 添加电脑」(或 App 项目页「连接电脑」),输入配对码
- 绑定成功后,在
autodev 菜单「启动新的服务」选择一个目录作为服务工作区
- 回到网页/App,对这台电脑发起对话
CLI 常驻后台(开机自启),日常操作都在网页/App 完成;本地菜单用于服务管理、升级、诊断。
常用命令
autodev # 打开管理菜单(服务/绑定/自启/沙箱等)
autodev upgrade # 检查并升级到平台最新版本(平时自动静默升级)
autodev stop # 停止后台守护进程
说明
- 数据目录:
~/.autodev(凭据、会话记录、引擎运行时均在此,卸载前请自行备份)
- 已安装 AutoDev 桌面应用的用户无需再装本包(桌面端内置同一守护进程)
- 更新包由平台托管分发,npm 上的版本仅作首次安装与兜底
关于 5ddev 的常见问题
5ddev 是什么?
AutoDev(五道云)命令行:在本机把任意目录启动为可远程对话的服务,网页/App 配对码连接
如何安装 5ddev?
在项目目录运行 npm install 5ddev,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 autodev,可以用 npx autodev 直接运行。
5ddev 支持 TypeScript 吗?
该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/5ddev 是否存在。
5ddev 支持 ESM 还是 CommonJS?
以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。
5ddev 可以商用吗?
5ddev 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。
5ddev 的下载量有多少?
根据 npm 官方下载统计,5ddev 在 2026/10/04 – 2026/11/02 这 30 天内被下载 3,870 次,日均约 129 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。
5ddev 还在维护吗?
最新版本 0.19.22 发布于 2026/11/03(4 天前);至今共发布 23 个版本,其中过去 12 个月发布了 23 个;首次发布于 2026/10/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。