用途:把一台远程 Linux 主机配置成只用于运行 AI 编程智能体(Claude Code + OpenAI Codex)的工作台,从笔记本远程驱动,实现 7×24 运行、并行多会话、把 node_modules 与 Docker 构建移出本地磁盘,并在任意机器上复用同一套智能体环境。
主要能力(按阶段):1 开通:基础包、Node + pnpm、Docker + compose、tmux,按系统分支(Amazon Linux 2023 / Ubuntu / Debian);2 安装并认证 Claude Code 与 Codex;3 环境:主机名、MOTD、tmux 配置、智能体启动器,以及让主机自知是无头 AI 主机的 CLAUDE.md/AGENTS.md;4 Tailscale 私有组网,SSH 不暴露公网端口;5 启动器:主机端 claudemaxxing/codexmaxxing,笔记本端 claudevps/codexvps;6 cmux 驾驶舱(仅 macOS,其他平台退回 SSH + tmux);7 通过 SSH 隧道在本地 localhost:PORT 测试 VPS 开发服务器;8 反向访问,让 VPS 读写笔记本文件,含无管理员权限方案与终止开关;9 一次性迁移技能、记忆、历史与登录凭据;10 用 cron 双向 rsync 自动同步;11 会话交接,在笔记本与 VPS 间移动并原生恢复会话;12 注册 reference MCP,跨两台机器检索全部历史会话。scripts/ 中有可运行参数化脚本,建议先读对应 references/NN-*.md。
使用方式:先执行第 0 步访谈,用 AskUserQuestion 确认起点(是否已有 VPS)、要装哪些智能体、认证方式(订阅登录 / API key / 复制现有凭据)、是否用 Tailscale、是否装 cmux、反向访问范围、是否迁移与自动同步;随后逐阶段执行,远程步骤前先检测环境:ssh <host> 'cat /etc/os-release; uname -m; nproc; free -h',按 ID= 分支(amzn → dnf;ubuntu/debian → apt)。密钥不得打印到对话,用 cmd | ssh host 'cat > file' 管道传输并 chmod 600。创建/销毁实例、改密钥、开防火墙端口或删除非自建内容前需再次确认。
适用场景:需要长时间或并行运行编程智能体、希望统一多机环境、把重构建放到远端、按周成本远低于换新笔记本的个人开发者。
限制:主机无 GUI 与本地浏览器,智能体只能用 curl 测试,端口需隧道暴露给人;托管/工作笔记本常无管理员权限,系统 SSH 服务、LaunchAgents、cron、systemsetup 可能被禁;反向访问会把智能体(常以 YOLO 模式运行)的影响范围重新耦合到笔记本;VPS 应视为可丢弃工作台,真实工作需保存在 git 并同步。具体收费、价格与平台支持细节暂未提供。