AI Agent 这个词喊了两三年,市面上大多数项目还停留在“调个 API 陪聊”的阶段,真正能 7x24 小时跑在云端、替我干活的反而少见。我最近把 OpenClaw 完整部署到了一台蓝队云(BlueTeam Cloud)服务器上,过程磕磕绊绊但最终跑通了。现在白天在公司写代码,晚上用手机让云上的 Agent 整理任务、汇总项目状态,第二天直接看结果。这篇文章就是完整记录,从云服务器选型、环境初始化、OpenClaw 安装配置,到模型接入、开机自启和问题排查,全部基于我实际操作的蓝队云 Ubuntu 22.04 环境。想给自己搭一个“常驻云端”的 AI Agent 的朋友,可以照着抄。
1. 部署方案选型:为什么是 OpenClaw + 蓝队云
1.1 OpenClaw 是什么,跑在服务器上意味着什么
先说结论:OpenClaw 是一个开源的、个人可完全掌控的 AI Agent 框架,核心思路是把“大模型 + 工具调用 + 记忆存储 + 外部应用接入”整合在一个本地运行的程序里。它前身是 Clawdbot 项目,后来改名 OpenClaw,社区活跃度一直不错。
它的核心组件我拆开讲一下,方便你理解部署时要关注哪些东西:
- CLI 命令行入口:负责启动、配置、交互式对话,也是日常管理 Agent 的主入口。
- 网关(Gateway):负责把外部渠道(比如微信、飞书、Telegram)的消息转发给 Agent 核心处理。网关启动慢或者被端口占用,是部署时最常见的坑。
- 工作区(Workspace):Agent 读写文件的沙盒目录,默认在
~/.openclaw/workspace,管理项目文件、生成结果都在这里。 - 技能(Skills):一组可复用的指令/工具集合,类似插件,比如“联网搜索”“读写指定目录”“调用某个 API”。
- 执行审批(exec-approvals.json):记录哪些命令允许 Agent 直接执行、哪些需要人工确认,这是安全机制的核心。
把这么一套东西跑在本机上有几个硬伤:电脑一合盖服务就断;家庭宽带的动态 IP 导致外部访问不稳定;出差时想查一下 Agent 的状态还得先想办法连回家里。放到云服务器上这些都不是问题,Agent 变成真正“常驻”的数字化身,随时可以访问、随时可以干活。这也是我觉得 OpenClaw 这类框架最值得折腾的部署形态。
1.2 蓝队云的服务器选型
蓝队云在国内云厂商里属于性价比路线,对学生党、个人开发者比较友好,新用户活动价经常能买到百元一年的轻量机型。我这次的需求很明确:跑一个 Node.js 运行时 + OpenClaw 进程 + 少量文件读写,不跑本地大模型,所以选型逻辑比较简单。
| 场景 | 推荐配置 | 说明 |
|---|---|---|
| 纯 OpenClaw + 云端 API | 2核4G | 跑 Agent 核心 + 网关够用,实测内存占用在 500MB-1GB 左右 |
| 需要跑本地小模型 | 4核8G + 独显/推理卡 | 因为要加载模型权重,CPU 推理会很吃力 |
| 高强度多任务 + 多个 Agent | 4核8G 起 | 可以同时跑多个实例,预留内存余量 |
系统镜像我强烈建议选 Ubuntu 22.04 LTS,原因很实际:软件源全、Node.js 生态兼容性最好、网上遇到问题能搜到的解决方案最多。CentOS 停更之后很多新工具链在它上面安装容易踩坑,实在没必要为难自己。
带宽方面不用买太大,Agent 的日常交互以文本为主,3-5M 固定带宽或者按量计费都行。我选了按量计费,平时流量不大,偶尔用手机连上去看日志也不会心疼。硬盘建议 40GB 起步,OpenClaw 的工作区会存放日志、临时文件、Skill 下载内容,空间太小后期要频繁清理。
提示:买完服务器第一件事是去控制台设置 root 密码(或者绑定密钥),然后确认安全组规则。蓝队云默认安全组一般是放行 22 端口的,但如果你要接入微信/飞书网关,后面还需要额外放行对应端口,这个我放到后面详细说。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 服务器初始化:新机到手先做这三件事
2.1 安全组与 SSH 登录
拿到服务器 IP 之后,我习惯先在本
